Sergey Lyubka
|
aa90972a31
|
Set code 302 automatically if CGI reply has Location: header present
|
2011-11-06 11:24:23 +01:00 |
|
Sergey Lyubka
|
8601b03ead
|
Do not set Connection: keep-alive unless -enable_keep_alive is set
|
2011-11-06 10:04:55 +01:00 |
|
Sergey Lyubka
|
79df70f519
|
Increased max config line size from 512 to 8192 bytes
|
2011-10-31 11:15:10 +00:00 |
|
Sergey Lyubka
|
b30e1893dc
|
Better documentation
|
2011-08-28 11:24:35 +01:00 |
|
Sergey Lyubka
|
488694991c
|
Added space between "v." and version number
|
2011-08-26 21:56:33 +01:00 |
|
Sergey Lyubka
|
4e551d9a1d
|
Copyright year changed to 2011. Fixed documentation string for mg_get_cookie()
|
2011-08-26 21:30:20 +01:00 |
|
Sergey Lyubka
|
5edfe797f1
|
Using _beginthread() for starting threads on Windows
|
2011-08-26 13:03:15 +01:00 |
|
Sergey Lyubka
|
6d70e5c68b
|
Better labels for systray context menu
|
2011-08-26 13:02:22 +01:00 |
|
Sergey Lyubka
|
862df691ce
|
Adjusted flags
|
2011-08-26 12:35:08 +01:00 |
|
Sergey Lyubka
|
8442a9ceea
|
Fix stuck master thread in produce_socket() by always signalling sq_empty from the worker threads
|
2011-08-26 10:19:19 +01:00 |
|
Sergey Lyubka
|
5d70ffe878
|
parse_date_string() interprets time in UTC, as per standrard
|
2011-08-26 08:57:04 +01:00 |
|
Sergey Lyubka
|
f749eeb795
|
Style changes: using C++ comments everywhere
|
2011-08-25 16:57:17 +01:00 |
|
Sergey Lyubka
|
60408deaa8
|
Fix -DNO_CGI build
|
2011-08-24 13:11:41 +01:00 |
|
Sergey Lyubka
|
bc900844f1
|
Added .mp4 and .m4v mime types
|
2011-08-24 13:05:49 +01:00 |
|
Sergey Lyubka
|
a49c688d48
|
Fixed directory traversal security issue for windows
|
2011-08-24 12:55:08 +01:00 |
|
Sergey Lyubka
|
ba714de066
|
Added directory listing support to the PROPFIND method
|
2011-08-24 08:24:20 +01:00 |
|
Colin Leitner
|
015ddf8ac1
|
Basic PROPFIND support. Not capable of listing a directory yet.
|
2011-08-20 12:13:23 +02:00 |
|
Colin Leitner
|
22754f403d
|
Fixed bug in handle_directory_request, that used the unintialized path variable instead of dir for an error message.
|
2011-08-20 11:49:50 +02:00 |
|
Colin Leitner
|
a021ebf4c4
|
Added OPTIONS method
|
2011-08-20 11:48:31 +02:00 |
|
Sergey Lyubka
|
025b11b176
|
Fixed buffer overflow in put_dir()
|
2011-08-03 11:39:55 +02:00 |
|
valenok
|
27983c535d
|
All dates in headers must be in UTC
|
2011-07-26 00:39:05 +01:00 |
|
valenok
|
0cea7cb0c8
|
cleanup
|
2011-07-21 22:02:40 +01:00 |
|
valenok
|
9f7a0de0e4
|
Adopt to cyassl-2.0.0rc2
|
2011-07-21 21:50:18 +01:00 |
|
valenok
|
9be6774197
|
Breaking process_new_connection() loop when mg_stop() is called
|
2011-07-04 13:01:18 +01:00 |
|
valenok
|
99f5f11612
|
Fix SEGV in handle_proxy_request
|
2011-06-28 15:33:40 +01:00 |
|
valenok
|
a844115043
|
close_socket_gracefully(): set linger option to prevent port exhaustion
|
2011-06-24 08:31:37 +01:00 |
|
valenok
|
71b6a53617
|
spawn_process(): reading hashbang string correctly on Windows
|
2011-06-23 00:07:46 +01:00 |
|
valenok
|
5303e37702
|
Allow NULL passwords in mg_modify_passwords_file
|
2011-06-22 14:01:10 +01:00 |
|
valenok
|
ff28c04b60
|
Corrected errror message in set_ports_option()
|
2011-06-22 08:37:11 +01:00 |
|
valenok
|
a77519def3
|
Uninitializing SSL on mg_stop()
|
2011-06-22 08:35:08 +01:00 |
|
valenok
|
8942a4cdad
|
Ignoring SIGCHLD to let OS reap the zombies.
|
2011-06-22 00:45:08 +01:00 |
|
valenok
|
9e524a2fce
|
Changed backlog length, listen(20) -> listen(100)
|
2011-06-21 22:47:44 +01:00 |
|
valenok
|
5cf7e899c4
|
Allow config file to be specified as the first command line argument. Allow cmd line options be specified together with the config file.
|
2011-06-21 22:04:58 +01:00 |
|
valenok
|
81a5e3f342
|
Added mg_send_file() to python binding
|
2011-06-19 18:03:38 +01:00 |
|
valenok
|
29a38875ff
|
Corrected description of mg_send_file()
|
2011-06-19 17:50:08 +01:00 |
|
valenok
|
5bbb6fbbd5
|
Added mg_send_file()
|
2011-06-19 17:45:52 +01:00 |
|
valenok
|
23a3cc6472
|
Added "Content-Length: 0" to the authorization reply to make it keep-alive friendly
|
2011-06-18 10:21:13 +01:00 |
|
valenok
|
9bd2812fac
|
Added examples/hello.c - a minimalistic embedding example
|
2011-06-18 00:29:46 +01:00 |
|
valenok
|
377cece9c0
|
Better comments for TCP keep-alive change
|
2011-05-26 21:15:34 +01:00 |
|
valenok
|
abc230eb34
|
Set keep alive on TCP level
|
2011-05-26 21:12:44 +01:00 |
|
valenok
|
be6162ff2e
|
Added <stddef.h>, since size_t is used in the API
|
2011-05-02 09:09:58 +01:00 |
|
valenok
|
938407dc16
|
3.0 -> 3.1
|
2011-05-02 08:59:58 +01:00 |
|
valenok
|
45b66ff734
|
Added tag 3.0 for changeset 89f40cc9b5cb
|
2011-05-02 08:57:49 +01:00 |
|
valenok
|
d7cba57e17
|
Make source g++ friendly
|
2011-04-24 22:40:08 +01:00 |
|
Sergey Lyubka
|
cb601b7718
|
Fix potential leak in handle_directory_request()
|
2011-03-31 18:04:46 +02:00 |
|
Sergey Lyubka
|
6a43bd952f
|
Fix pthread_cond_wait() to prevent race
|
2011-03-31 17:59:23 +02:00 |
|
valenok
|
4619c1a71e
|
Fixing http://code.google.com/p/mongoose/issues/detail?id=237
|
2011-03-16 21:35:07 +00:00 |
|
valenok
|
ec15f2da2b
|
Fixed assert() in mg_read()
|
2011-03-08 21:51:03 +00:00 |
|
valenok
|
d1de5f0190
|
Corrected comment for mg_start()
|
2011-03-08 08:30:26 +00:00 |
|
valenok
|
3e48cebc13
|
MD5Update(): memset() call corrected
|
2011-03-07 17:34:40 +00:00 |
|