51 Commits

Author SHA1 Message Date
Sergey Lyubka
bda8e90733 Added protection against running under launchd 2013-02-05 17:59:56 +00:00
Sergey Lyubka
ee55d38b55 API CHANGE: using struct mg_callbacks 2013-02-01 16:48:30 +00:00
Sergey Lyubka
81e21a3a0b Using get_url_to_first_open_port() in cocoa build 2013-01-22 09:00:17 +00:00
Sergey Lyubka
7e051206ad Removed obsolete manual reference 2013-01-20 00:21:57 +00:00
Sergey Lyubka
05f7d65fc9 Added "Start browser" menu item 2013-01-18 10:38:58 +00:00
Sergey Lyubka
a194e07545 2011 -> 2013 2013-01-18 09:45:54 +00:00
Sergey Lyubka
f0a2924a7c Added config editor for Win32 2013-01-17 17:14:41 +00:00
Sergey Lyubka
fcbc36ecde return 0; after PostQuitMessage() 2013-01-10 16:26:01 +00:00
Sergey Lyubka
70771f29ce Config edit implemented for mac 2013-01-10 16:24:42 +00:00
Sergey Lyubka
38cc14a1af Initial version for the Macos app bundle 2013-01-03 15:46:47 +00: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
557d1f4c49 Added MG_OPEN_FILE message 2012-09-29 18:56:41 +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
6f9901b65c config file parsing: allow blank lines 2012-09-22 11:29:50 +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
ee91109d9f Ger Hobbelt's fixes 2012-08-25 22:02:51 +01:00
Sergey Lyubka
0c5c3b18ec Fixed WM_CLOSE handling 2012-08-17 21:19:26 +01:00
Sergey Lyubka
b68b0e3e50 Exit cleanly on WM_CLOSE 2012-08-16 21:58:20 +01:00
Sergey Lyubka
fd0de7a8e6 Showing build date in help message 2012-08-14 21:16:20 +01:00
Sergey Lyubka
5f4deeda06 Writing mongoose errors to stdout 2012-08-11 10:29:37 +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
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
6d70e5c68b Better labels for systray context menu 2011-08-26 13:02:22 +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
d7cba57e17 Make source g++ friendly 2011-04-24 22:40:08 +01:00
valenok
29716fa22e Changed API: function mg_modify_passwords_file(). Instead of passing context, a domain name is passed, thus making this function completely mongoose-agnostic. 2011-02-18 16:40:58 +00:00
valenok
27ccf416c1 Fixed bug in verify_document_root() 2011-02-15 16:40:52 +00:00
valenok
11951a57ff API change: added void *user_data to mg_start(). Bumped version to 3.0 2010-10-26 23:37:44 +01:00
valenok
1aae5bbef9 fixed service handling code 2010-09-27 01:06:05 +01:00
valenok
51b1f3a021 Under Linux, reap CGI zombies reliably 2010-09-26 22:20:20 +01:00
valenok
fb87fd5343 Windows: close popup window when clicked outside it. 2010-09-19 15:19:16 +01:00
valenok
3f45febeb3 Fixing config file editing on Windows 2010-09-19 13:40:16 +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
1a9b36e842 win32 systray functionality 2010-09-12 21:59:31 +01:00
valenok
6a05abad4d fixed config file loading 2010-09-08 07:56:15 +01:00
valenok
e728c85863 added __cdecl to main() 2010-09-07 21:11:43 +01:00
valenok
fcb49d75ce got rid of getcwd(). using __cdecl for signal handler. 2010-09-07 11:00:10 +01:00
valenok
f169d153c4 Windows service functionality, and initial systray functionality 2010-09-06 21:42:05 +01:00
valenok
4f1c76cf5f added "web server" to the start message 2010-09-03 12:35:42 +01:00
valenok
5fdbbcd895 corrected code for config file loading 2010-09-03 04:01:26 +01:00
Sergey Lyubka
63af66c61f fixed linux buid, added #define _XOPEN_SOURCE for PATH_MAX 2010-08-31 11:47:57 +02:00
valenok
f105b74dc0 experimental keep-alive, options defaults 2010-08-31 08:01:14 +01:00
valenok
a0e202d828 fixed win32 build 2010-08-31 00:12:16 +01:00
valenok
f42c5dead1 fixes in options handling 2010-08-30 14:59:21 +01:00
valenok
97f2155239 introduced short option names 2010-08-30 13:10:10 +01:00
valenok
bb21ffec12 moved document_root verification to standalone server (into main.c) 2010-08-30 12:54:46 +01:00
valenok
546bec333c API change for mg_start: most binary compatible across releases. 2010-08-29 22:30:49 +01:00
Sergey Lyubka
5425b94f39 introduced struct mg_config. Fixed Range response. 2010-06-25 17:23:17 +02:00