1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-12-20 15:22:01 +03:00
Commit Graph

3203 Commits

Author SHA1 Message Date
bel
ffb8b4cf13 The AppVeyor build for CivetWeb works now
Some sporadic build fails that can be solved by rebuilding the same commit seem to be instabilites of the build service
closes #278
2016-05-27 21:09:21 +02:00
bel
30cf20fd4f More unit tests 2016-05-27 11:58:05 +02:00
bel
3111f8b542 Improve handle_form unit test 2016-05-26 23:37:22 +02:00
bel
aa72df0348 Improve handle_form unit test 2016-05-26 23:37:19 +02:00
bel2125
ba0c6cc690 Remove superseeded examples 2016-05-26 21:14:41 +02:00
bel
2fa5c6d0f4 Enhanced unit test for form handling 2016-05-25 22:35:15 +02:00
bel
63602c5ac6 Parameter order has been changed 2016-05-25 21:49:22 +02:00
bel
6b416946db Fix signed unsigned warnings for GCC 2016-05-24 23:01:56 +02:00
bel
cf4a29fae7 Fix signed unsigned warnings for GCC 2016-05-24 22:51:06 +02:00
bel
38d81433a9 Add tests for storing form data 2016-05-24 22:40:57 +02:00
bel
0475d20f68 Use long long instead of int64_t in the public interface for consistency 2016-05-24 22:10:37 +02:00
bel
914ad2256d Add new feature value 2016-05-24 21:24:26 +02:00
bel
a34dab5649 Change nothing again - see how it affects the AppVeyor build 2016-05-23 21:40:49 +02:00
bel
16fff71339 Change nothing - see how it affects the AppVeyor build 2016-05-23 21:19:38 +02:00
bel
92c91a67cc Auto format code after merge 2016-05-22 21:34:59 +02:00
bel
23f8726eed Try to correct build scripts 2016-05-22 10:56:06 +02:00
bel
500e8ff36a Try to correct build scripts 2016-05-22 10:26:50 +02:00
bel
9fe0e5ace0 Try to correct build scripts 2016-05-22 09:54:49 +02:00
bel
1e4a9ee87d Try to correct build scripts 2016-05-22 01:06:12 +02:00
bel
2617029971 Try to correct build scripts 2016-05-22 00:31:38 +02:00
bel
ca49444b29 Try to correct build scripts 2016-05-22 00:28:52 +02:00
bel
9488e08954 Try to correct build scripts 2016-05-22 00:13:13 +02:00
bel
be79d1e5f9 Try to correct build scripts 2016-05-21 23:20:24 +02:00
bel
41a82e0d50 Try to correct build scripts 2016-05-21 23:13:23 +02:00
bel
35b6a21725 Try to correct build scripts 2016-05-21 22:05:18 +02:00
bel
8c4999e950 Try to correct build scripts 2016-05-21 20:55:35 +02:00
bel
a06ee625f5 Remove unit test for sdup in main.c
main.c is not a part of the CivetWeb library, but only a part of the standalone executable. Which part of main.c is used is heavily depending on the system, since there are a lot of #ifdef for Windows, Linux and OSX. Windows has some graphical user interface, implemented in main.c, while Linux has not. Most parts of main.c can not be tested automatically (with the given framwork), but only manually.
Including small parts of main.c into the automatic unit test will distort test statistics.
2016-05-21 01:21:54 +02:00
bel
d6e16e4709 AppVeyor: Do not install OpenSSL manually
OpenSSL should already be installed, according to
http://help.appveyor.com/discussions/questions/1132-openssl-installation-issues
and https://github.com/appveyor/ci/issues/576
2016-05-21 00:56:19 +02:00
bel2125
040b243886 Merge pull request #306 from ioxp/callbackInit
Automatically initialize mg_callbacks to NULL in constructor
2016-05-19 20:11:18 +02:00
Philipp Hasper
b112ba03b6 Automatically initialize mg_callbacks to NULL in constructor
Forgetting the memset when using the constructor previously lead to
invalid pointers.
2016-05-19 17:00:32 +02:00
bel
1412ac54a3 Add ifdef to test, for configurations without caching 2016-05-18 00:52:49 +02:00
bel
74f2721412 Fix some size warnings in the unit test 2016-05-17 23:51:25 +02:00
bel
c1ecae217b New unit test for HTTP authentication (part 4/4) 2016-05-17 23:44:59 +02:00
bel
4385636c96 Add mg_strcasecmp to the public interface 2016-05-17 22:05:27 +02:00
bel
a48c93eb64 New unit test for HTTP authentication (part 3/?) 2016-05-17 22:00:31 +02:00
bel
23266e11f4 Fix for http authentication 2016-05-16 23:02:05 +02:00
bel
dcac52b0ea New unit test for HTTP authentication (part 2/?) 2016-05-16 22:46:14 +02:00
bel2125
4f544b0db6 New unit test for HTTP authentication (part 1/?) 2016-05-16 21:31:35 +02:00
bel2125
543d48bfff Update README.md 2016-05-16 19:56:14 +02:00
bel2125
6684642b30 Update README.md 2016-05-16 19:04:00 +02:00
bel2125
0901ba82a5 Update README.md 2016-05-16 17:44:31 +02:00
bel2125
a2178b9045 New test for server side includes (SSI) 2016-05-16 16:01:51 +02:00
bel
3426051cb7 Fix some unit tests 2016-05-15 23:46:12 +02:00
bel
f8e21ddc99 Fix some unit tests 2016-05-15 23:38:19 +02:00
bel
718de605c8 Fix some unit tests 2016-05-15 23:31:24 +02:00
bel
10a8bea4e2 Fix some unit tests 2016-05-15 23:27:34 +02:00
bel
770fc35702 Some fixes to chunked transfer encoding 2016-05-15 23:27:19 +02:00
bel
ca0944f369 Download proper version of OpenSSL in unit test 2016-05-15 19:18:12 +02:00
bel
3fcfbd7d8b Fix some issues in new unit tests 2016-05-15 19:17:50 +02:00
bel
243e8e8cdb Fix printf type warning in the unit test 2016-05-15 01:10:34 +02:00