nullable.type
|
c5ba6016aa
|
Suppress warning C4127 (conditional expression is constant) issued by Visual Studio 2012 introduced by FD_SET(..) which is using the do-while(0) trick.
|
2012-10-27 14:09:26 +02:00 |
|
nullable.type
|
73a845a327
|
Suppress warning C4204 (non-constant aggregate initializer) issued by Visual Studio 2012 due to missing C99 support.
|
2012-10-27 14:07:06 +02:00 |
|
nullable.type
|
6eec552ea4
|
Added declaration to avoid warning C4115 (named type definition in parentheses) issued by Visual Studio 2012.
|
2012-10-27 14:04:41 +02:00 |
|
Sergey Lyubka
|
cb62203cf3
|
More documentation for MG_OPEN_FILE event
|
2012-10-25 21:47:04 +01:00 |
|
Sergey Lyubka
|
4fcb64fe90
|
Fix exception in win32 code path when CGI exec fails
|
2012-10-24 10:12:32 +01:00 |
|
Sergey Lyubka
|
8966f47c7a
|
Merge branch 'master' of ssh://github.com/valenok/mongoose
|
2012-10-23 20:21:38 +01:00 |
|
Sergey Lyubka
|
e251375c0c
|
Using .lp extension for Lua server pages
|
2012-10-23 20:21:24 +01:00 |
|
Sergey Lyubka
|
672e1ec8c6
|
Merge pull request #44 from mitchh/master
Fix 30s hang->timeout when closing a socket with no more data
|
2012-10-20 00:39:51 -07:00 |
|
Mitch Hendrickson
|
f8713ede2d
|
Use existing must_close flag instead of adding is_closing
|
2012-10-19 19:51:01 -07:00 |
|
Mitch Hendrickson
|
0b5f854bf0
|
Fix 30s timeout when closing a socket that has no remaining data, introduced in 375950f6; setting the socket nonblocking makes recv() return instantly but not select()
|
2012-10-15 23:09:14 -07:00 |
|
Sergey Lyubka
|
3770020b74
|
Remove winsock include - windows.h does that for us
|
2012-10-14 15:08:43 +01:00 |
|
Sergey Lyubka
|
9f9a1638f7
|
clean target added
|
2012-10-14 15:00:04 +01:00 |
|
Sergey Lyubka
|
fb07a937e7
|
Merge pull request #43 from sebbern/master
Winsock2.h included after windows.h
|
2012-10-13 04:35:06 -07:00 |
|
Sebastian Reinhard
|
025cd283c4
|
Fixed an error in mongoose.c that caused a lot of errors where winsock2.h was included after windows.h
|
2012-10-13 12:47:51 +02:00 |
|
Sergey Lyubka
|
b39426dbf7
|
Showing error message
|
2012-10-12 14:28:35 +01:00 |
|
Sergey Lyubka
|
5157bd0960
|
Merge branch 'master' of ssh://github.com/valenok/mongoose
|
2012-10-10 15:12:30 +01:00 |
|
Sergey Lyubka
|
2aaedef4af
|
Trimming whitespaces properly in windows CGI interpreter name
|
2012-10-10 15:12:16 +01:00 |
|
Sergey Lyubka
|
a0b037d288
|
Merge pull request #39 from shantanugadgil/patch-1
Add mime type for .xsl
|
2012-10-08 00:53:50 -07:00 |
|
shantanugadgil
|
011bdc22b2
|
Update mongoose.c
Add default MIME type for xsl
|
2012-10-08 09:55:33 +05:30 |
|
Sergey Lyubka
|
b437d56736
|
Added MG_INIT_LUA event
|
2012-10-08 00:09:43 +01:00 |
|
Sergey Lyubka
|
6205e69ab2
|
Fixed python bindings
|
2012-10-07 16:26:04 +01:00 |
|
Sergey Lyubka
|
038f8823f1
|
Added test to mg_stat(). Fixed set_gpass()
|
2012-10-05 08:58:13 +01:00 |
|
Sergey Lyubka
|
03dd8367bf
|
Merge branch 'master' of ssh://github.com/valenok/mongoose
|
2012-10-05 02:10:47 +01:00 |
|
Sergey Lyubka
|
b597da34da
|
Pass user_data to the callback
|
2012-10-05 02:10:35 +01:00 |
|
Sergey Lyubka
|
bf387f9544
|
Added Lua build instructions
|
2012-10-01 22:24:22 +01:00 |
|
Sergey Lyubka
|
365b5e8f8a
|
Using long for file size in MG_OPEN_FILE ev_data
|
2012-10-01 10:19:20 +01:00 |
|
Sergey Lyubka
|
47651766fb
|
Squashed warning under linux
|
2012-09-30 16:35:09 +01:00 |
|
Sergey Lyubka
|
043ea54a2a
|
Removed test cruft for MG_OPEN_FILE message from the event handler
|
2012-09-29 22:24:16 +01:00 |
|
Sergey Lyubka
|
55c8c82c4b
|
Fixed windows build
|
2012-09-29 22:21:10 +01:00 |
|
Sergey Lyubka
|
557d1f4c49
|
Added MG_OPEN_FILE message
|
2012-09-29 18:56:41 +01:00 |
|
Sergey Lyubka
|
2539a473fe
|
Added test for byte range past EOF
|
2012-09-29 18:56:23 +01:00 |
|
Sergey Lyubka
|
6bd35a4c18
|
Style changes
|
2012-09-28 10:36:31 +01:00 |
|
Sergey Lyubka
|
fb8f0ed4d6
|
Better comments in Makefile
|
2012-09-27 23:58:35 +01:00 |
|
Sergey Lyubka
|
3ffdf5459a
|
API change: folded user_data into request_info, and introduced event-specific ev_data
|
2012-09-27 22:20:02 +01:00 |
|
Sergey Lyubka
|
02098b1903
|
API change: folded user_data into request_info, and introduced event-specific ev_data
|
2012-09-27 21:48:05 +01:00 |
|
Sergey Lyubka
|
c189553c8b
|
Cosmetic changes for CYA_SOURCES
|
2012-09-27 08:27:45 +01:00 |
|
Sergey Lyubka
|
d970705596
|
#define MAP_PRIVATE 0 for _WIN32
|
2012-09-27 08:19:14 +01:00 |
|
Sergey Lyubka
|
5c9ab40601
|
Using MAP_PRIVATE for mmap, to fix mac build for Lua
|
2012-09-27 08:17:31 +01:00 |
|
Sergey Lyubka
|
451d077170
|
cygwin target added
|
2012-09-27 00:33:33 +01:00 |
|
Sergey Lyubka
|
30d1573346
|
Fixed spawn_proccess() for win32 for .exe binaries
|
2012-09-27 00:27:20 +01:00 |
|
Sergey Lyubka
|
0adef2db5b
|
Merge branch 'master' of ssh://github.com/valenok/mongoose
|
2012-09-26 23:37:15 +01:00 |
|
Sergey Lyubka
|
8c1866a4af
|
Lua server pages support
|
2012-09-26 23:37:03 +01:00 |
|
Sergey Lyubka
|
2a7a594b49
|
Squashed warning under linux
|
2012-09-25 12:35:30 +01:00 |
|
Sergey Lyubka
|
78ea04556f
|
Windows build for examples added
|
2012-09-24 21:25:06 +01:00 |
|
Sergey Lyubka
|
7fe2944477
|
Squashed warnings in win32 websocket code
|
2012-09-24 21:24:02 +01:00 |
|
Sergey Lyubka
|
93131417e6
|
is_websocket_request() modified to check for the presence of keyword rather then euqality
|
2012-09-24 09:38:02 +01:00 |
|
Sergey Lyubka
|
6ef5eb0665
|
Changed overview
|
2012-09-24 09:04:28 +01:00 |
|
Sergey Lyubka
|
24103ff5df
|
Added more things to features section
|
2012-09-23 15:06:09 +01:00 |
|
Sergey Lyubka
|
2118de37c3
|
3.3 -> 3.4
|
2012-09-23 15:02:18 +01:00 |
|
Sergey Lyubka
|
0804ce71d5
|
updated date on a manual page
3.3
|
2012-09-23 14:50:07 +01:00 |
|
Sergey Lyubka
|
2ffb558e30
|
nullify ssl_mutexes after free-ing them
|
2012-09-23 14:19:36 +01:00 |
|
Sergey Lyubka
|
05062be889
|
Fix for issue 257
|
2012-09-23 13:55:33 +01:00 |
|
Sergey Lyubka
|
ba6c01e602
|
Fixed check_acl()
|
2012-09-23 13:50:36 +01:00 |
|
Sergey Lyubka
|
dfc0f00478
|
Implement -T option, throttling functionality
|
2012-09-23 13:28:27 +01:00 |
|
Sergey Lyubka
|
ecb2b0e53d
|
Cleaner compilation for 16-bit targets
|
2012-09-23 02:13:53 +01:00 |
|
Sergey Lyubka
|
ed74cd82f5
|
Added declarations for printf like functions
|
2012-09-23 01:35:59 +01:00 |
|
Sergey Lyubka
|
d2be594262
|
defining PATH_MAX if not defined
|
2012-09-22 15:49:58 +01:00 |
|
Sergey Lyubka
|
1e632d3215
|
Removed "Content-Type: text/plain" header from send_http_error() response.
|
2012-09-22 15:21:21 +01:00 |
|
Sergey Lyubka
|
5642dfcf38
|
CGI handling on windows: constructing full path to the interpreter. enabling SO_REUSEADDR on listening socket.
|
2012-09-22 15:15:46 +01:00 |
|
Sergey Lyubka
|
4dff36ffde
|
removed unused struct timespec
|
2012-09-22 13:36:24 +01:00 |
|
Sergey Lyubka
|
771ce9059c
|
added
|
2012-09-22 13:31:10 +01:00 |
|
Sergey Lyubka
|
e490b30c38
|
_mongoose.dll -> mongoose.dll
|
2012-09-22 13:15:05 +01:00 |
|
Sergey Lyubka
|
f935ef832b
|
_mongoose.dll -> mongoose.dll, _mongoose.so -> libbmongoose.so
|
2012-09-22 12:52:47 +01:00 |
|
Sergey Lyubka
|
79cdb77e5d
|
Removed hard-coded CC value from Makefile
|
2012-09-22 12:27:20 +01:00 |
|
Sergey Lyubka
|
ff0c2d3f91
|
Added unit test for mg_get_var
|
2012-09-22 12:22:30 +01:00 |
|
Sergey Lyubka
|
6f9901b65c
|
config file parsing: allow blank lines
|
2012-09-22 11:29:50 +01:00 |
|
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 |
|