Sergey Lyubka
|
62d66201c9
|
make match_prefix() case-insensitive
|
2013-07-25 07:07:25 +01:00 |
|
Sergey Lyubka
|
35cb27dbe6
|
Always use absolute path for document_root. If relative path is used, it is relative to mongoose.exe directory. See https://github.com/valenok/mongoose/issues/181
|
2013-07-20 14:11:05 +01:00 |
|
Sergey Lyubka
|
e003236a03
|
Made SSI #include file= relative to the current doc, as per spec
|
2013-07-19 07:57:47 +01:00 |
|
Sergey Lyubka
|
d864d72470
|
On windows, enclosing path to CGI script in quotes to allow paths with spaces
|
2013-07-17 08:24:52 +01:00 |
|
Sergey Lyubka
|
6e59ad8a0d
|
Fix for prepare_lua_environment
|
2013-05-19 01:25:10 +01:00 |
|
Sergey Lyubka
|
4505b00733
|
Removed support for option names
|
2013-03-05 18:26:10 +00:00 |
|
Sergey Lyubka
|
1b7f036199
|
Removed embedded test
|
2013-02-03 19:56:16 +00:00 |
|
Sergey Lyubka
|
ee55d38b55
|
API CHANGE: using struct mg_callbacks
|
2013-02-01 16:48:30 +00:00 |
|
Sergey Lyubka
|
7ed94d1918
|
Unit test call fixed
|
2013-01-27 20:49:30 +00:00 |
|
Sergey Lyubka
|
75d9a6c844
|
Removed mg_connect() and mg_fetch(). Added mg_download()
|
2013-01-23 21:54:27 +00:00 |
|
Sergey Lyubka
|
4b29689a42
|
Binding to 127.0.0.1 to prevent popup windows on mac
|
2013-01-22 12:26:56 +00:00 |
|
Sergey Lyubka
|
bec6ea00ea
|
Using unit test targets
|
2013-01-22 08:59:42 +00:00 |
|
Sergey Lyubka
|
dbb8a5bbf4
|
put_delete_passwords_file -> put_delete_auth_file
|
2013-01-18 09:45:36 +00:00 |
|
Sergey Lyubka
|
2539a473fe
|
Added test for byte range past EOF
|
2012-09-29 18:56:23 +01:00 |
|
test
|
66e088d843
|
Removed the test for a directory name with only a backslash, because this causes problems on windows.
|
2012-08-27 14:40:32 +02:00 |
|
Sergey Lyubka
|
6619f2edac
|
Implemented -x option
|
2012-08-14 16:06:10 +01:00 |
|
Sergey Lyubka
|
6c54370aa1
|
Added mg_connect(), mg_fetch() API functions. More tests added
|
2012-07-28 11:04:03 +01:00 |
|
Sergey Lyubka
|
da75a62a32
|
More tests
|
2012-07-27 06:24:11 +01:00 |
|
Sergey Lyubka
|
9771d184f2
|
Squashed -DNO_SSL build warning
|
2012-06-06 06:45:23 +01:00 |
|
Sergey Lyubka
|
4c5fee9673
|
Protect from DoS with negative Content-Length
|
2012-05-19 07:38:50 +01:00 |
|
Sergey Lyubka
|
07e76e4918
|
Fixing #327
|
2012-03-23 19:37:32 +00:00 |
|
Sergey Lyubka
|
fbe059acaa
|
test case for CGI status text
|
2012-03-04 16:23:46 +00:00 |
|
Sergey Lyubka
|
fa22388529
|
PATH_INFO support
|
2012-02-20 18:42:43 +00:00 |
|
Sergey Lyubka
|
9d3af98a5e
|
Remove repeating backslashes only on Windows
|
2012-02-09 22:55:24 +00:00 |
|
Sergey Lyubka
|
8b65d40fad
|
Added test for relative path to the CGI interpreter
|
2012-01-29 19:21:43 +00:00 |
|
valenok
|
ed70793670
|
Options ssi_extensions, cgi_extensions became cgi_pattern, ssi_pattern
|
2012-01-24 09:30:01 +00:00 |
|
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
|
025b11b176
|
Fixed buffer overflow in put_dir()
|
2011-08-03 11:39:55 +02: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 |
|
Arnout Vandecappelle (Essensium/Mind)
|
08bf149d85
|
timeout.cgi test sometimes failed.
Using STDOUT->autoflush(1) seems to work better than $|=1 - I don't know
why.
Also made the timeout.cgi test a bit more verbose.
|
2010-12-07 12:38:11 +01:00 |
|
Arnout Vandecappelle (Essensium/Mind)
|
a9b6eb1809
|
Fix for issue#209: support spaces, commas, quotes and other weirdness in Authorization header.
|
2010-12-03 12:48:56 +01:00 |
|
Sergey Lyubka
|
ac09360430
|
Accept * URI
|
2010-11-29 18:27:25 +01:00 |
|
Sergey Lyubka
|
9bda69f573
|
Fix issue 180 - make mg_read() handle PUT requests, too. Stop checking for request method in mg_read().
|
2010-11-29 17:56:26 +01:00 |
|
Arnout Vandecappelle (Essensium/Mind)
|
fb9493a090
|
Bugfix of Issue #180: mg_read() should accept PUT requests.
|
2010-11-29 16:27:30 +01:00 |
|
Sergey Lyubka
|
1de7fef760
|
fix blocked CGI read
|
2010-11-15 10:41:17 +01:00 |
|
valenok
|
3cd16d7266
|
test for immediate CGI output forward
|
2010-11-12 21:15:30 +00:00 |
|
valenok
|
1811240587
|
exporting correct SCRIPT_FILENAME for CGI
|
2010-09-19 13:00:49 +01:00 |
|
valenok
|
647719861b
|
honoring command line flags when using config file, command line flags take preference
|
2010-09-14 11:17:09 +01:00 |
|
valenok
|
06418fa4e6
|
added -access_control_list option to cmdline
|
2010-09-07 00:36:53 +01:00 |
|
Sergey Lyubka
|
75b6717d8b
|
wrapped set_ssl_option call into NO_SSL conditional. Fixed test.
|
2010-08-31 11:58:45 +02:00 |
|
valenok
|
f105b74dc0
|
experimental keep-alive, options defaults
|
2010-08-31 08:01:14 +01:00 |
|
valenok
|
546bec333c
|
API change for mg_start: most binary compatible across releases.
|
2010-08-29 22:30:49 +01:00 |
|
valenok
|
8d79e5b43f
|
removed Testing test prefix in messages
|
2010-08-23 07:26:33 +01:00 |
|
Sergey Lyubka
|
5425b94f39
|
introduced struct mg_config. Fixed Range response.
|
2010-06-25 17:23:17 +02:00 |
|
Sergey Lyubka
|
a69a2da39d
|
Initial import - converting from Subversion.
|
2010-05-03 21:46:42 +01:00 |
|