1
0
mirror of https://github.com/lammertb/libhttp.git synced 2026-01-27 08:02:47 +03:00

408 Commits

Author SHA1 Message Date
Lammert Bies
bb2577937a Some fixes to compile with SSL switched off 2019-08-15 11:33:30 +02:00
Lammert Bies
7d57f6f065 Modified or removed unmaintained parts of the source 2019-05-19 19:40:42 +02:00
Lammert Bies
2647e9fe9f Adding ip46 conversion routines 2017-02-04 18:27:57 +01:00
Lammert Bies
4678bea572 Removed context field from connection 2017-01-01 21:14:31 +01:00
Lammert Bies
7c57adf9a1 gmtime now thread safe 2017-01-01 03:58:09 +01:00
Lammert Bies
f5e401578b Client contexts are now real, not fake 2016-12-31 21:32:02 +01:00
Lammert Bies
0e4deecb3e Added the concept of debug levels 2016-12-29 02:10:38 +01:00
Lammert Bies
313c1a8d7a httplib_localtime_r thread safe 2016-12-29 01:11:44 +01:00
lammertb
dc4a4e9f2f Nu server compilation until structure fixed 2016-12-31 14:53:44 +01:00
Lammert Bies
0c5ea5bf64 Removed unused option source files 2016-12-29 00:20:40 +01:00
Lammert Bies
410535aabe num_threads now fast config 2016-12-28 05:05:45 +01:00
Lammert Bies
7c8d8936d4 allow_sendfile_call now fast option 2016-12-28 03:52:04 +01:00
lammertb
d2998d334b New thread safe strerror alternative 2016-12-28 01:04:39 +01:00
lammertb
2b9add7116 Fixed some MSVC issues 2016-12-27 02:07:47 +01:00
Lammert Bies
550362dc44 Re-activated standalone server 2016-12-27 01:21:03 +01:00
Lammert Bies
8118c908eb Removed httplib_fc fake context 2016-12-26 19:25:35 +01:00
Lammert Bies
9a14a1bfa1 Websockets always compiled in 2016-12-26 14:27:34 +01:00
Lammert Bies
bd64c27326 Cleaned up memory functions 2016-12-26 14:05:18 +01:00
Lammert Bies
f77e497a65 Code cleanup 2016-12-26 13:35:16 +01:00
Lammert Bies
074e9a9a8c IPv6 is always enabled 2016-12-26 01:15:22 +01:00
lammertb
79afcaae78 Fixed MSVC issues 2016-12-23 07:35:57 +01:00
Lammert Bies
53ceec7eca Code cleanup 2016-12-21 08:59:36 +01:00
Lammert Bies
0ee926db97 Made httplib_pthread_cond_broadcast global 2016-12-20 08:49:48 +01:00
Lammert Bies
8b3e8aa100 Made httplib_pthread_cond_destroy global 2016-12-20 08:36:13 +01:00
Lammert Bies
648688f047 Made httplib_pthread_cond_init global 2016-12-20 07:59:58 +01:00
Lammert Bies
278644952a Made httplib_pthread_cond_signal global 2016-12-20 07:25:54 +01:00
Lammert Bies
554f838aa0 Made httplib_pthread_cond_timedwait global 2016-12-19 19:17:46 +01:00
Lammert Bies
368a077775 Made httplib_pthread_cond_wait global 2016-12-19 18:56:09 +01:00
Lammert Bies
f9be8dbfe4 Made httplib_pthread_getspecific global 2016-12-19 18:27:47 +01:00
Lammert Bies
1a3447e2a1 Made httplib_pthread_key_create global 2016-12-19 18:14:11 +01:00
Lammert Bies
799d4dad65 Made httplib_pthread_key_delete global 2016-12-19 17:20:53 +01:00
Lammert Bies
fe598a1e80 Made httplib_pthread_mutex_destroy global 2016-12-19 16:47:59 +01:00
Lammert Bies
e45f1187cd Made httplib_pthread_mutex_init global 2016-12-19 16:33:32 +01:00
Lammert Bies
248327c04f Made httplib_pthread_mutex_lock global 2016-12-19 15:58:50 +01:00
Lammert Bies
9942cfd38d Made httplib_pthread_mutex_trylock public 2016-12-19 15:37:28 +01:00
Lammert Bies
32af4a5d21 Made pthread_mutex_unlock global 2016-12-19 15:19:56 +01:00
Lammert Bies
4cd956f09e Made httplib_pthread_setspecific() global 2016-12-19 14:42:22 +01:00
Lammert Bies
b67b84dafd Made httplib_pthread_self global 2016-12-19 14:02:32 +01:00
Lammert Bies
3636edd1bc Implemented WinCE gmtime_s() 2016-12-19 11:05:40 +01:00
Lammert Bies
9502832b97 Generalized utility functions 2016-12-15 09:29:41 +01:00
Lammert Bies
ee10fad840 Fixed some FreeBSD warnings 2016-12-13 02:39:19 +01:00
lammertb
13da0d91c9 MIME types now binary searched 2016-12-13 02:20:32 +01:00
lammertb
ed6658d990 Moved util prototypes to own header file 2016-12-12 19:49:23 +01:00
lammertb
f73d35f429 Moved string prototypes to header file 2016-12-12 18:47:19 +01:00
lammertb
a7ad3fb2b6 Moved string prototypes to own header 2016-12-12 15:30:06 +01:00
lammertb
3dd9e2c7ea Moved SSL prototypes to own header file 2016-12-12 14:21:42 +01:00
Lammert Bies
929c98b6ba Fixed missing header file 2016-12-12 13:58:02 +01:00
lammertb
75c5dbe90e Moved definitions to SSL header file 2016-12-12 13:30:58 +01:00
lammertb
057f6a9b70 Start of separate SSL header file 2016-12-12 13:01:51 +01:00
lammertb
9940495d67 Moved memory functions to own header file 2016-12-12 11:46:14 +01:00