Sergey Lyubka
|
463b49f1bd
|
Fixed poll() issue with QNX
|
2013-02-16 12:54:02 +00:00 |
|
Joe Mucchiello
|
2efc5d9fce
|
http_error callback
Allow user to display status code errors
|
2013-02-10 15:58:06 -05:00 |
|
Joe Mucchiello
|
1cb094e059
|
Revert "Add http_error callback"
This reverts commit 27fe9c8f01 .
|
2013-02-10 15:50:20 -05:00 |
|
Joe Mucchiello
|
27fe9c8f01
|
Add http_error callback
Allows user code to display its own error status responses or just log
the errors. Is called even in cases where begin_request is not called.
|
2013-02-10 15:02:37 -05:00 |
|
Sergey Lyubka
|
1415d187eb
|
Added comments about auth checks done before begin_request()
|
2013-02-10 15:32:08 +00:00 |
|
Sergey Lyubka
|
a65078b858
|
Calling begin_request() after auth checks.
|
2013-02-10 15:25:11 +00:00 |
|
Sergey Lyubka
|
63e8052e4b
|
Added index.lp to the index_files
|
2013-02-08 10:26:25 +00:00 |
|
Sergey Lyubka
|
72803eb7f8
|
num_threads 20 -> 50
|
2013-02-08 10:09:53 +00:00 |
|
Sergey Lyubka
|
845d7b08e1
|
Fixed assert for keepalive code path
|
2013-02-08 08:21:52 +00:00 |
|
Sergey Lyubka
|
ffa983552f
|
3.7 -> 3.8
|
2013-02-06 09:40:26 +00:00 |
|
Sergey Lyubka
|
d53902844c
|
Squashed warning for lua+sqlite code path
|
2013-02-04 22:14:42 +00:00 |
|
Sergey Lyubka
|
b80157b7ea
|
Setting user data pointer properly
|
2013-02-03 19:15:27 +00:00 |
|
Sergey Lyubka
|
bdd933f597
|
Fixed UNIX code path for handle_lsp_request()
|
2013-02-02 16:41:43 +00:00 |
|
Sergey Lyubka
|
ee55d38b55
|
API CHANGE: using struct mg_callbacks
|
2013-02-01 16:48:30 +00:00 |
|
Sergey Lyubka
|
51a80e4844
|
Do not output headers when serving Lua server pages
|
2013-01-31 15:17:19 +00:00 |
|
Sergey Lyubka
|
ce0826e285
|
Adding lua+sqlite functionality in the default windows binary build
|
2013-01-31 13:38:32 +00:00 |
|
Sergey Lyubka
|
b21a8b2193
|
Removed wait_until_socket_is_readable(). Rely on socket timeout.
|
2013-01-29 11:21:23 +00:00 |
|
Konstantin Sorokin
|
3f78df86ac
|
fixed typo
|
2013-01-28 18:49:19 +04:00 |
|
Sergey Lyubka
|
c30f7a5258
|
Merge pull request #77 from bamiaux/add_request_timeout
Add request_timeout option
|
2013-01-28 03:13:28 -08:00 |
|
Sergey Lyubka
|
dc513a9a15
|
Wrapped SSL code into #ifndef NO_SSL
|
2013-01-27 20:49:17 +00:00 |
|
Sergey Lyubka
|
e63f7fe33a
|
Always initializing struct file on stack
|
2013-01-25 21:50:00 +00:00 |
|
Sergey Lyubka
|
b589e0cdf4
|
Fixed mg_upload() and some SSL related issues
|
2013-01-25 20:28:09 +00:00 |
|
Sergey Lyubka
|
75d9a6c844
|
Removed mg_connect() and mg_fetch(). Added mg_download()
|
2013-01-23 21:54:27 +00:00 |
|
Sergey Lyubka
|
b783813e54
|
Always sending MG_NEW_REQUEST, as first step in processing the request
|
2013-01-22 12:28:22 +00:00 |
|
Sergey Lyubka
|
322ed3cc6f
|
fflush()-ing uploaded file before calling MG_UPLOAD callback
|
2013-01-21 01:39:14 +00:00 |
|
Sergey Lyubka
|
6d4d53c247
|
Squashed linux warning in process_new_connection()
|
2013-01-20 10:11:57 +00:00 |
|
Sergey Lyubka
|
e6f8d40942
|
SSL redirect, using Host: header
|
2013-01-20 10:06:31 +00:00 |
|
Sergey Lyubka
|
76d913796c
|
Getting first SSL listener dynamically
|
2013-01-19 22:32:26 +00:00 |
|
Sergey Lyubka
|
f79bd71fd4
|
Implemented ssl redirection
|
2013-01-19 10:45:58 +00:00 |
|
Sergey Lyubka
|
f24bebaca8
|
3.6 -> 3.7
|
2013-01-18 11:08:20 +00:00 |
|
Sergey Lyubka
|
d3005df019
|
Bug fix in Win32 mg_mkdir
|
2013-01-17 17:51:59 +00:00 |
|
Sergey Lyubka
|
ef9b103a00
|
Started adding ssl redirection support
|
2013-01-17 17:50:18 +00:00 |
|
Sergey Lyubka
|
f109030cd0
|
Renamed: global_passwords_file -> global_auth_file, put_delete_passwords_file -> put_delete_auth_file.
|
2013-01-17 17:14:11 +00:00 |
|
Sergey Lyubka
|
5646caa572
|
Using poll() instead of select() to prevent FD_SETSIZE overflows, for programs that open large number of descriptors
|
2013-01-16 23:45:03 +00:00 |
|
Sergey Lyubka
|
a8b08c6784
|
Fixing http://code.google.com/p/mongoose/issues/detail?id=392
|
2013-01-15 13:24:53 +00:00 |
|
Sergey Lyubka
|
1fb6f391a1
|
In mg_upload(), use fopen() with "wb" mode instead of "wbx", cause "x" is not understood by Mac and Windows.
|
2013-01-13 10:55:42 +00:00 |
|
Sergey Lyubka
|
8455742440
|
Pass reply status code to MG_REQUEST_COMPLETE
|
2013-01-10 09:56:24 +00:00 |
|
Sergey Lyubka
|
a6e74e7707
|
3.5 -> 3.6
|
2013-01-09 20:55:21 +00:00 |
|
Benoît Amiaux
|
acf72a6109
|
Add request_timeout option
|
2013-01-09 17:09:04 +01:00 |
|
Sergey Lyubka
|
cdb6588973
|
Fix to stop misbehaving clients to DoS mongoose
|
2013-01-09 14:30:25 +00:00 |
|
Sergey Lyubka
|
eecf24b20c
|
Improved CGI disclosure protection
|
2013-01-09 14:24:50 +00:00 |
|
Sergey Lyubka
|
bde9a63390
|
Endianess patch by Forrest
|
2013-01-03 10:29:34 +00:00 |
|
Sergey Lyubka
|
5e491801da
|
3.4 -> 4.5
|
2012-12-26 10:02:14 +00:00 |
|
Sergey Lyubka
|
eed09600f7
|
Ignoring .htpasswd file for PUT and DELETE requests. Those use separate passwords file.
|
2012-12-25 11:49:41 +00:00 |
|
Sergey Lyubka
|
8d6634ff7e
|
Allowing HEAD method for CGI requests
|
2012-12-25 11:22:48 +00:00 |
|
Sergey Lyubka
|
6c9ed3ca53
|
Changed GetFullPathName -> GetFullPathNameA
|
2012-12-25 11:08:03 +00:00 |
|
Sergey Lyubka
|
ede1befffa
|
Fix read_websocket() for content length > 125
|
2012-12-25 11:05:19 +00:00 |
|
Sergey Lyubka
|
2cd4852321
|
Restore SIGCHLD handler to SIG_DFL in CGI process
|
2012-12-25 11:00:29 +00:00 |
|
Sergey Lyubka
|
1eb719f2d9
|
Checking for endianness in runtime in MD5 and SHA code
|
2012-12-24 21:23:34 +00:00 |
|
Sergey Lyubka
|
113c9d5a02
|
Fix keep-alive handling in process_new_connection()
|
2012-12-24 11:01:56 +00:00 |
|