Commit Graph

2257 Commits

Author SHA1 Message Date
Sergey Lyubka
bce3a85702 #including winsock2 and ws2tcpip headers by default on windows 2012-09-21 19:22:35 +01:00
Sergey Lyubka
f741349d51 Fixed calculation of the number of leap days 2012-09-21 17:21:04 +01:00
Sergey Lyubka
25863b59a6 Sending MG_WEBSOCKET_CLOSE 2012-09-21 09:05:45 +01:00
Sergey Lyubka
72c861bb83 Python bindings synced 2012-09-21 09:05:12 +01:00
Sergey Lyubka
586574e176 Added #pragma comment(lib, "Ws2_32.lib") for win32 2012-09-21 09:03:47 +01:00
Sergey Lyubka
0f15954727 Skip SSL init if PEM file is not specified 2012-09-20 20:39:43 +01:00
Sergey Lyubka
167338f216 Using slash, "/" as the universal directory separator throughout the code 2012-09-20 18:20:41 +01:00
Sergey Lyubka
d82f6b7607 Added /machine:IX86 to MSVC flags 2012-09-20 18:20:01 +01:00
Sergey Lyubka
614b219a27 Marking WRITE end of a pipe as closed in handle_cgi_request() 2012-09-20 17:22:22 +01:00
Sergey Lyubka
35cf8687df Merge pull request #32 from okigan/master
Compile on Windows
2012-09-20 08:45:31 -07:00
Sergey Lyubka
d883b0f0f9 Prevent possible assert fail on windows in handle_cgi_request() 2012-09-20 15:11:38 +01:00
Sergey Lyubka
0b942aaaba Minor change for the win32 build 2012-09-20 14:55:09 +01:00
Sergey Lyubka
364235e7ae Squashed warning on windows 2012-09-20 14:54:51 +01:00
Sergey Lyubka
ba1f2ced8e Cosmetic changes 2012-09-20 14:17:28 +01:00
Sergey Lyubka
c4c34a8f4d Cosmetic changes 2012-09-20 14:17:04 +01:00
Sergey Lyubka
a866f4e174 Cosmetic changes 2012-09-20 14:06:33 +01:00
Sergey Lyubka
c5916814cd Added link to mongoose.c 2012-09-20 14:03:39 +01:00
Sergey Lyubka
349717ac0e removed stray new line 2012-09-20 14:02:33 +01:00
Sergey Lyubka
5d27766424 Added comment on the websocket example page 2012-09-20 14:01:45 +01:00
Sergey Lyubka
97668ba6c9 Updated README to reflect websocket and webdav support 2012-09-20 13:52:53 +01:00
Sergey Lyubka
98fb44f836 Refactored data buffering. Updated websocket example to have 2 message roundtrips. 2012-09-20 13:45:35 +01:00
Igor Okulist
2260c8ddc0 Merge branch 'master' of https://github.com/okigan/mongoose 2012-09-19 20:57:00 -07:00
Sergey Lyubka
edffc46b98 removed -max_request_size option 2012-09-19 20:17:49 +01:00
Sergey Lyubka
7bd8cc3c0c added websocket example files 2012-09-19 12:31:19 +01:00
Sergey Lyubka
828f6cd7fe added link to the websocket example 2012-09-19 12:30:29 +01:00
Sergey Lyubka
f9873eb87a Experimentl websocket support 2012-09-19 12:23:54 +01:00
Sergey Lyubka
358e4ffbf5 extra check in cry() for NULL context 2012-09-18 09:47:29 +01:00
Sergey Lyubka
9aad922983 added mg_get_ssl_context. passing fake connection to the MG_INIT_SSL event 2012-09-17 23:36:06 +01:00
Sergey Lyubka
d9ab7af8b4 added comment in mongoose_callback 2012-09-17 23:35:11 +01:00
Sergey Lyubka
05b2a04267 moved status_code, user_data, log_message out of struct mg_request_info 2012-09-17 19:38:19 +01:00
Sergey Lyubka
4408083b4d removed ssl chain file option. restored context param in fc() call 2012-09-17 19:19:15 +01:00
Igor Okulist
4f01f101fc Compile on Win32 2012-09-15 20:40:28 -07:00
Sergey Lyubka
d9f9911d9b removed max request size from options, moved to the #define 2012-09-15 10:58:50 +01:00
Sergey Lyubka
93b4562515 Added make target for upload example 2012-09-15 10:52:52 +01:00
Sergey Lyubka
0bb67e06c1 #define _XOPEN_SOURCE 600 only for linux 2012-09-15 10:51:35 +01:00
Sergey Lyubka
518b3aa726 Merge pull request #12 from nigels-com/master
Touch-ups for Regal build of mongoose
2012-09-14 03:28:20 -07:00
Sergey Lyubka
07f3554db3 Merge pull request #10 from nullable-type/master
Fix for issue 8
2012-09-14 02:30:50 -07:00
Sergey Lyubka
acab70ee7c Updated readme to reference more examples 2012-09-14 10:27:43 +01:00
Sergey Lyubka
c388bc2dd3 added upload example 2012-09-14 10:23:51 +01:00
Sergey Lyubka
8072b0a7d4 Do not report error if mg_printf() printed 0 bytes 2012-09-13 21:58:37 +01:00
Sergey Lyubka
3f4be595a6 Merge pull request #25 from siemens/master
Makefile for MinGW 4.7
2012-09-13 13:52:23 -07:00
Henrique Mendonça
5d11901af8 compile with MinGW 4.7 2012-09-13 19:39:02 +03:00
Sergey Lyubka
43953782f9 Do not require SSL, fix for issue 20 2012-09-06 10:06:30 +01:00
Sergey Lyubka
12e133a5e9 Merge branch 'master' of ssh://github.com/valenok/mongoose 2012-09-06 10:00:42 +01:00
Sergey Lyubka
e92d4451ef fc() doesnt take ctx argument anymore 2012-09-06 09:54:39 +01:00
Sergey Lyubka
fadb60d776 Merge pull request #17 from dnaeon/freebsd-fix
Fix building of mongoose under FreeBSD.
2012-09-04 02:26:19 -07:00
Marin Atanasov Nikolov
0521d78982 Fix building of mongoose under FreeBSD.
According to flockfile(3) under Linux you need only this:

    #define _XOPEN_SOURCE

* http://man7.org/linux/man-pages/man3/flockfile.3.html

This also fixes the build under FreeBSD.
2012-09-04 11:58:45 +03:00
Sergey Lyubka
3602d54a5b Better check for NULL in mg_connect() 2012-09-03 22:36:40 +01:00
Sergey Lyubka
8428f362c1 Added example for handling POST requests. 2012-08-31 09:24:34 +01:00
Nigel Stewart
fafc9c6a20 Undefine WIN32_LEAN_AND_MEAN, if necessary.
Allow debug tracing to be disabled in debug-mode build by defining DEBUG_TRACE at compile-time.
2012-08-28 08:25:10 -05:00