1
0
mirror of https://github.com/lammertb/libhttp.git synced 2026-01-12 21:36:04 +03:00
Commit Graph

2945 Commits

Author SHA1 Message Date
bel
bd3528863f mg_upload has been replaced by mg_handle_form_request (#180) 2016-05-14 00:01:27 +02:00
bel
500daac7d5 Update release notes
Add release notes for all commits since last update
git log --format="%s" 7ac5644..HEAD | sort -u
2016-05-13 23:39:22 +02:00
bel
fbc48e4f73 Update credits
Add all authors since the last update.
From the git history by:
git log --format="%aN" e6f4e235e3b4a4a58446344ba25d432d07dce912..HEAD | sort -u
2016-05-13 23:15:06 +02:00
bel
a14ccc4313 Update documentation 2016-05-13 23:06:33 +02:00
bel
c419d42dd6 Call init_thread for other threads as well 2016-05-13 21:33:11 +02:00
bel
e2508e2298 Auto format code 2016-05-09 20:48:01 +02:00
bel
d781523da5 Mark this file as obsolete with an additional pragma message 2016-05-09 20:47:55 +02:00
bel
c58dac341f Add unit test for mg_(v)snprintf 2016-05-09 20:47:47 +02:00
bel2125
5d6b220e6d Merge pull request #305 from colivi/master
Fix unit_test.c for Linux. Note: the unit_test.c file is obsolete. The new tests are implemented in public_func.c, public_server.c, private.c, private_exe.c, ...
2016-05-08 21:24:33 +02:00
Charles Olivi
7991df09e2 fix unit tests build on linux 2016-05-08 16:53:06 +02:00
bel
64e21edfe1 Update OpenSSL version in AppVeyor unit test 2016-05-08 00:57:12 +02:00
bel
8ba334a0a8 Disable caching for MinGW, since it does not have a timegm or _mkgmtime 2016-05-08 00:37:50 +02:00
bel
9beff402e8 Fix some warnings for Windows 2016-05-07 22:27:33 +02:00
bel
7a5f844984 Auto format source 2016-05-07 22:25:34 +02:00
bel
c91d5502e9 Activate new unit tests 2016-05-07 21:51:21 +02:00
bel
147d7a0289 Fix warnings in the unit test program 2016-05-06 23:55:22 +02:00
bel
20f45b866d Rename experimental options (note the names might still change until they are documented) 2016-05-06 23:37:09 +02:00
bel
09bc47d600 Add unit tests for handle_form 2016-05-06 22:59:06 +02:00
bel
5e547ff2e5 Format code after merge 2016-05-05 21:31:35 +02:00
bel
33a3e11495 Update some comments and fix some warnings in main.c 2016-05-05 21:27:59 +02:00
bel2125
91509aaf26 Merge pull request #298 from c-mauderer/no-timegm
Add option for building civetweb without timegm().
2016-05-05 18:11:43 +02:00
Christian Mauderer
ad10b1cc98 Disable date string parsing test for NO_CACHING. 2016-05-04 22:27:48 +02:00
bel2125
16b133b2c0 Merge pull request #304 from jdetaeye/master
Adding a callback that is called when a new worker thread is initialized
2016-05-04 21:22:16 +02:00
Christian Mauderer
ab9e167922 travis.yml: Fix test configuration for NO_CACHING. 2016-05-04 20:59:46 +02:00
Johan De Taeye
4d8e48b78d Updated patch after feedback on pull request #304 2016-05-04 09:59:27 +02:00
Christian Mauderer
fe6a0eee00 Fix FEATURES mask. 2016-05-03 21:44:48 +02:00
Johan De Taeye
48dcc38096 Adding a callback that is called when a new worker thread is initialized. 2016-05-03 15:06:15 +02:00
Christian Mauderer
d115123764 Add NO_CACHING to travis. 2016-05-02 21:27:12 +02:00
Christian Mauderer
e7c28c2c42 Change to option for building without caching.
This disables the caching feature. This is useful for systems that
don't offer a timegm() function.
2016-05-02 20:14:56 +02:00
bel2125
945c05b413 Merge pull request #303 from flyd1005/master
doc: fix typos
2016-04-27 07:23:21 +02:00
Li Peng
1b5bd1c6fa doc: fix typos
Signed-off-by: Li Peng <lip@dtdream.com>
2016-04-26 15:24:40 +08:00
bel
536e1efb18 Fix warning (nested comments) 2016-04-25 23:05:22 +02:00
bel
2475a96f48 Add example for cookie handling in C 2016-04-25 23:01:07 +02:00
bel
bec1213791 Change some comments in handle_form 2016-04-25 22:46:18 +02:00
bel
f128f4e050 Fix some TODOs in handle_form (#180) 2016-04-25 01:27:34 +02:00
bel
c4be15bd28 handle_form should call the 'get' callback several times for long data 2016-04-24 23:53:19 +02:00
bel
1ffdf7ee3f Reformat some code and some comments 2016-04-24 22:51:51 +02:00
bel
57188e0479 Fix for Linux after changing the Windows system abstraction 2016-04-23 23:35:51 +02:00
bel
61f6209256 Fix for Linux after changing the Windows system abstraction 2016-04-23 23:31:21 +02:00
bel
5473460d56 Case sensitivity for Windows servers
Windows server should remain case insensitive as default.
Do some preparations for a configuration to use case sensitive URIs.
2016-04-23 23:16:33 +02:00
bel2125
53c2d1c7e8 Merge pull request #300 from kainjow/osx-mwindows
Fix "argument unused during compilation"
2016-04-22 19:29:27 +02:00
Kevin Wojniak
07c50dbf2b Fix "argument unused during compilation"
Apparently -mwindows flag doesn't produce an error for the way the current CMake code checks, so the flag gets added on OS X (Clang) but then this produces a warning during compilation.
2016-04-21 16:20:24 -07:00
bel
47e1dc92ac Do not allow short file names in Windows
This is a fix for pattern matching problems in Windows,
and also a fix for a possible leak of encrypted passwords in Windows if .htaccess files with multiple users in the document root are used on a volume with 8.3 filenames enabled.

See #299
2016-04-20 22:18:17 +02:00
Christian Mauderer
c95e1ab2f1 Add option for building civetweb without timegm().
This disables the caching feature. Civetweb will not be able to detect a
unchanged file.
2016-04-20 11:56:04 +02:00
bel
f3828415f9 Add test for CGI post 2016-04-19 23:23:42 +02:00
bel
dc51500c06 Try to build CGI test executable in CI test environment 2016-04-19 22:47:49 +02:00
bel
fb7617d005 Try to build CGI test executable in CI test environment 2016-04-19 22:27:31 +02:00
bel
3671ee2c01 Finish fix for CGI pipes in Windows (see #269) 2016-04-19 21:46:45 +02:00
bel
6711246563 Fix "POST data to CGI-script does not receive EO" for Windows
See #296
(TODO: Tests)
2016-04-19 21:06:07 +02:00
bel
93c21edf3f Clean up after patch for #296
Get Windows build to compile again after a patch for Linux has been applied
2016-04-19 20:17:49 +02:00