Evgeny Grin (Karlson2k)
|
a8948d201b
|
Refactored mhd_locks.h and mhd_sockets.h: allow usage of macros without
aborting of execution.
|
2016-10-11 15:20:40 +00:00 |
|
Christian Grothoff
|
4acefd453f
|
simplify error handling by baking it into the macros
|
2016-09-22 09:25:18 +00:00 |
|
Evgeny Grin (Karlson2k)
|
cd030ca9ca
|
epoll is now supported on non-Linux platforms (namely illumos).
Renamed MHD options and updated documentation.
|
2016-08-24 15:02:16 +00:00 |
|
Evgeny Grin (Karlson2k)
|
9826ad54e0
|
Refactoring: do not define EPOLL_SUPPORT if epoll is disabled or not supported.
|
2016-08-24 15:02:10 +00:00 |
|
Evgeny Grin (Karlson2k)
|
50bbf74d4e
|
Moved sockets abstraction to specialized mhd_socket.h/.c files
|
2016-08-23 20:12:50 +00:00 |
|
Evgeny Grin (Karlson2k)
|
0d1e59bc6e
|
Added .gitignore
|
2016-07-28 15:15:52 +00:00 |
|
Evgeny Grin (Karlson2k)
|
e198febcf8
|
Fix testsuite compiler warnings on W32
|
2016-03-26 00:38:26 +00:00 |
|
Christian Grothoff
|
8d83647523
|
-check for versions, report tests as skipped if versions missmatch
|
2016-02-20 12:30:43 +00:00 |
|
Christian Grothoff
|
bb93b2b5c2
|
-avoid theoretical issue with error_count overflowing depending on libcurl errnos
|
2016-01-23 13:08:27 +00:00 |
|
Christian Grothoff
|
58b30e7e5e
|
fix #3926: ignore close() errors other than EBADF
|
2015-08-02 17:11:48 +00:00 |
|
Christian Grothoff
|
b118d605ac
|
fix #3893 - thanks matwey
|
2015-07-15 12:15:11 +00:00 |
|
Christian Grothoff
|
a85f2baa9d
|
fix #3869: outdated FSF address
|
2015-06-30 11:39:18 +00:00 |
|
Christian Grothoff
|
b7ab035907
|
-fix warning
|
2015-05-30 19:32:27 +00:00 |
|
Christian Grothoff
|
f88e041ca0
|
tolerate TLS 1.1 / 1.2 disagreement
|
2015-04-06 22:18:40 +00:00 |
|
Christian Grothoff
|
7d1a24e754
|
fixing https testcases that require SSL3, but SSL3 is dead and with modern gnutls not even supported
|
2015-04-03 17:36:25 +00:00 |
|
Christian Grothoff
|
a12c532cba
|
-bringing copyright tags up to FSF standard
|
2015-02-07 23:20:06 +00:00 |
|
Christian Grothoff
|
10cf14317c
|
-bringing copyright tags up to FSF standard
|
2015-02-07 23:12:45 +00:00 |
|
Christian Grothoff
|
2964021746
|
-fix warning
|
2014-04-10 07:49:43 +00:00 |
|
Evgeny Grin (Karlson2k)
|
2bffe00f07
|
Added ability to use native W32 threads, added --with-threads=LIB configure parameter
|
2014-04-08 14:46:06 +00:00 |
|
Evgeny Grin (Karlson2k)
|
5fe37b899b
|
Fix curl HTTPS test with GnuTLS specific version
|
2014-04-07 20:50:28 +00:00 |
|
Evgeny Grin (Karlson2k)
|
6d51e1f0e8
|
minor MHD_socket/int fixes
|
2014-03-24 21:18:47 +00:00 |
|
Evgeny Grin (Karlson2k)
|
20699d328b
|
Use number of CPUs in tests and examples
|
2014-03-06 13:22:35 +00:00 |
|
Evgeny Grin (Karlson2k)
|
b630c46912
|
Update usage of libcurl and libgnutls compiler flags, allow correct compilation with "--with-gnutls=prefix"
|
2014-03-06 10:50:52 +00:00 |
|
Christian Grothoff
|
143fa3f305
|
-dce
|
2014-03-05 18:50:54 +00:00 |
|
Evgeny Grin (Karlson2k)
|
3e2d1f25f2
|
Remove global dependency on PTHREAD_LIBS and use it only where it's required
|
2014-02-26 17:55:27 +00:00 |
|
Christian Grothoff
|
745673d704
|
locate host.crt-files even if doing an out-of-tree build
|
2014-02-19 06:45:03 +00:00 |
|
Evgeny Grin (Karlson2k)
|
41e5c4888a
|
Remove PlibC from autotools files
|
2014-02-18 18:40:50 +00:00 |
|
Evgeny Grin (Karlson2k)
|
9afe92d579
|
Reverse OpenSSL <-> GnuTLS check
|
2014-02-18 18:40:16 +00:00 |
|
Evgeny Grin (Karlson2k)
|
8b28e693b2
|
add sleep() and usleep() replacement for W32
|
2014-02-18 18:39:31 +00:00 |
|
Evgeny Grin (Karlson2k)
|
b7dabd9efb
|
remove inet_pton() from tests, use real IPv6 loopback for test
|
2014-02-18 18:39:10 +00:00 |
|
Evgeny Grin (Karlson2k)
|
4e0abfce9e
|
Replace CLOSE() with MHD_socket_close_() for sockets
|
2014-02-18 18:38:04 +00:00 |
|
Evgeny Grin (Karlson2k)
|
c311027f28
|
Implement MHD_socket, MHD_INVALID_SOCKET
|
2014-02-18 18:37:48 +00:00 |
|
Christian Grothoff
|
d064f75e0d
|
-fix dist by adding missing files
|
2013-12-28 14:40:26 +00:00 |
|
Christian Grothoff
|
9889fd9eee
|
add support for SNI
|
2013-12-21 16:28:54 +00:00 |
|
Christian Grothoff
|
015495e471
|
-removing whitespace
|
2013-11-17 15:52:01 +00:00 |
|
Christian Grothoff
|
c8ddb867ee
|
fully initialze modern gcrypt in MHD_init, only use thread initialization with legacy libgcrypt, update tests accordingly
|
2013-09-23 12:09:46 +00:00 |
|
Christian Grothoff
|
3f37c43af5
|
-fix
|
2013-09-21 15:15:32 +00:00 |
|
Christian Grothoff
|
adc3d39aa3
|
need to check for gnutls version of libcurl here as well
|
2013-09-20 16:41:16 +00:00 |
|
Christian Grothoff
|
a2425da6f9
|
proper gcrypt thread initialization in tests
|
2013-09-15 20:22:40 +00:00 |
|
Christian Grothoff
|
52df865b80
|
-check a few more error codes
|
2013-09-09 07:35:13 +00:00 |
|
Christian Grothoff
|
78e5722f45
|
-allow for 0-termination
|
2013-09-09 07:28:33 +00:00 |
|
Christian Grothoff
|
d86385c9b4
|
-nitpicks in tests
|
2013-09-06 11:44:22 +00:00 |
|
Christian Grothoff
|
a5f4e104cc
|
-do not run epoll tests if epoll was disabled, even on linux
|
2013-08-28 09:41:30 +00:00 |
|
Christian Grothoff
|
22941cd1b6
|
-fix reactivating plibc
|
2013-08-07 22:05:53 +00:00 |
|
Christian Grothoff
|
4251a1cd97
|
Part 1 of 2 - Remove PlibC from autotools files.
|
2013-08-07 06:22:16 +00:00 |
|
Christian Grothoff
|
81a04f09ce
|
-expanded HTTPS testcases to also cover epoll
|
2013-07-20 10:03:53 +00:00 |
|
Christian Grothoff
|
6848b6fdb7
|
-directory was renamed
|
2013-05-05 18:21:36 +00:00 |
|
Christian Grothoff
|
e2992d55a9
|
-directory was renamed
|
2013-05-05 18:20:12 +00:00 |
|
Christian Grothoff
|
1725bcf3c5
|
-improvements to docs
|
2013-05-05 18:01:09 +00:00 |
|
Christian Grothoff
|
155fcf546f
|
-renaming for consistency
|
2013-03-29 16:16:02 +00:00 |
|