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