Sergey Lyubka
458320cffb
Fixed #343 in conn2() for Lua
2014-03-02 10:12:12 +00:00
Sergey Lyubka
e0214af422
Using private ns_avprintf() in mg_printf_data()
2014-03-02 10:07:30 +00:00
Sergey Lyubka
df5e997ea7
ns_server_poll() waking up by ns_server_wakeup()
2014-03-01 01:55:40 +00:00
Sergey Lyubka
0a3cb63c73
Added mg_wakeup_server()
2014-03-01 01:47:01 +00:00
Sergey Lyubka
37f7f3fb12
Merge pull request #339 from nenioscio/master
...
Fix issue #338
2014-03-01 01:19:31 +00:00
Sergey Lyubka
2ac970fa16
Moving to event-based API, temporary breaking tests
2014-03-01 01:17:39 +00:00
Sergey Lyubka
de35a353d4
pphp -> php
2014-02-27 22:02:18 +00:00
Klaus Wagner
dbbda02f70
Fix issue #338
2014-02-27 22:12:46 +01:00
Sergey Lyubka
725c30446c
more docs
2014-02-25 20:39:34 +00:00
Sergey Lyubka
60473ae41a
more docs
2014-02-25 20:39:00 +00:00
Sergey Lyubka
951d20f904
Added coniditional to use net_skeleton separately
2014-02-25 18:52:23 +00:00
Sergey Lyubka
85a6abd58b
Clearing flags in close_local_endpoint()
2014-02-25 12:02:45 +00:00
Sergey Lyubka
2fbe09ad7c
Restored jni build dir for Android
2014-02-25 08:12:42 +00:00
Sergey Lyubka
23325efab2
Added time.h
2014-02-25 08:10:19 +00:00
Sergey Lyubka
107902bae4
add_to_set(): fix around non-negative SOCKET on Windows
2014-02-24 08:22:40 +00:00
Sergey Lyubka
9bbf4c8384
Fixed problem with mg_printf_data()
2014-02-22 16:11:47 +00:00
Sergey Lyubka
c39a712540
Win32 build fix
2014-02-21 14:13:06 +00:00
Sergey Lyubka
e9f6111ba1
re-added signal.h
2014-02-20 17:47:07 +00:00
Sergey Lyubka
ba267a32fd
squashed warning in read_from_socket
2014-02-20 17:44:47 +00:00
Sergey Lyubka
f64ebbe0b1
Guarded on_cgi_data() call by ifdef, thanks to Pavel Pimenov
2014-02-20 12:33:46 +00:00
Sergey Lyubka
8865dd5e84
Moved unit_test.c to examples
2014-02-20 12:13:59 +00:00
Sergey Lyubka
ce57f47de0
Added missing signal.h
2014-02-20 09:49:42 +00:00
Sergey Lyubka
48be2dbc2a
Added conditional for handling idle websocket conns
2014-02-20 07:32:33 +00:00
Sergey Lyubka
8905522a94
Setting last_io_time in ns_add_sock()
2014-02-20 06:26:44 +00:00
Sergey Lyubka
eea1680cf9
open_cgi_endpoint() strrchr fix
2014-02-19 16:44:01 +00:00
Sergey Lyubka
d5004cb7eb
PF_INET -> AF_INET, unbreaks FreeBSD
2014-02-19 16:39:30 +00:00
Sergey Lyubka
1d1a05bf39
Embedded net_skeleton
2014-02-19 16:38:53 +00:00
Sergey Lyubka
2009069037
merge
2014-02-19 16:36:27 +00:00
Sergey Lyubka
8f7703c2a9
moved to net_skeleton
2014-02-19 16:34:51 +00:00
Sergey Lyubka
8e87c4f013
Merge pull request #329 from abimaelmartell/fix/freebsd-compilation
...
fix compilation under FreeBSD
2014-02-14 23:46:07 +00:00
Abimael Martell
639a6dc2a8
fix compilation under FreeBSD
2014-02-14 13:21:14 -08:00
Sergey Lyubka
cead9a04ca
Typo fixed
2014-02-11 15:21:54 +00:00
Sergey Lyubka
e528093027
Formatted example
2014-02-11 15:20:19 +00:00
Sergey Lyubka
c432b783fb
Formatted example
2014-02-11 15:19:18 +00:00
Sergey Lyubka
e06976836f
Typo fixed
2014-02-11 15:18:20 +00:00
Sergey Lyubka
c9f7407573
More comments in example
2014-02-11 15:16:55 +00:00
Sergey Lyubka
a40e59dbe6
URL corrected
2014-02-11 09:56:10 +00:00
Sergey Lyubka
61ee3d36d0
Merge pull request #324 from eichin/patch-1
...
doc typos
2014-02-11 09:55:47 +00:00
Mark Eichin
94dbf21ffb
doc typos
...
just saw them while reading...
2014-02-11 03:41:09 -05:00
Sergey Lyubka
998425b14b
Styling changes for hexdump
2014-02-10 10:21:57 +00:00
Sergey Lyubka
6900dd733a
Merge pull request #322 from pavel-pimenov/master
...
Fix copy-paste for MONGOOSE_HEXDUMP feature
2014-02-10 09:48:26 +00:00
Pavel Pimenov
9e4cd054c8
Fix copy-paste for MONGOOSE_HEXDUMP feature
2014-02-10 12:00:51 +04:00
Sergey Lyubka
5dc317fcb0
Added -DMONGOOSE_HEXDUMP feature
2014-02-09 20:57:11 +00:00
Sergey Lyubka
fbd5d77ce8
Added note about CGI env vars
2014-02-07 20:23:37 +00:00
Sergey Lyubka
6f8751b479
chat server is going to be in its own dir
2014-02-07 13:04:02 +00:00
Sergey Lyubka
877c4dc698
websocket example responses: 15 times -> 3 times
2014-02-07 13:03:28 +00:00
Sergey Lyubka
2dfc79129a
better lua build
2014-02-07 13:03:11 +00:00
Sergey Lyubka
416f4bf10f
Merge pull request #321 from pavel-pimenov/master
...
Add #ifndef MONGOOSE_NO_FILESYSTEM
2014-02-07 07:45:20 +00:00
Pavel Pimenov
f9a99530ff
Add #ifndef MONGOOSE_NO_FILESYSTEM
2014-02-07 11:02:12 +04:00
Sergey Lyubka
940b65e4db
Merge pull request #320 from xant/upstream
...
added a new handler callback to be used when the http connection is being closed
2014-02-06 21:00:17 +00:00
Andrea Guzzo
b22f7d3a49
added a new handler callback to be used when the http connection is being closed
...
so that in case of connections closed prematurely, the user can clear resources
eventually bound to the connection using the 'connection_param' member of the
mg_connection structure
2014-02-06 11:22:13 +01:00
Sergey Lyubka
eaa0e26a85
Starting to rebuild chat example on Lua
2014-02-06 10:18:30 +00:00
Sergey Lyubka
a3a63f7e56
Using mg_connection::callback_param for mg_iterate_over_connection()
2014-02-06 10:00:20 +00:00
Sergey Lyubka
c9036f3ac0
Added workaround for non-compliant runtimes in alloc_vprintf()
2014-02-05 12:33:36 +00:00
Sergey Lyubka
60858d7fe5
NO_WEBSOCKET -> MONGOOSE_NO_WEBSOCKET
2014-02-04 19:57:00 +00:00
Sergey Lyubka
1c914bde1d
Merge pull request #316 from To1ne/master
...
use `mg_set_request_handler`
2014-02-04 11:55:52 -08:00
Toon Claes
a487332aa0
use mg_set_request_handler
2014-02-04 20:48:38 +01:00
Sergey Lyubka
3987d4d560
Merge branch 'master' of ssh://github.com/valenok/mongoose
2014-02-04 18:13:10 +00:00
Sergey Lyubka
8d3181e0bf
examples/html -> examples/chat_html_root
2014-02-04 18:13:02 +00:00
Sergey Lyubka
0f1a59aeb4
Increased env buf size 4096 -> 8192. Passing TMPDIR to CGI.
2014-02-04 18:11:56 +00:00
Sergey Lyubka
2cdf259940
Merge pull request #315 from To1ne/patch-1
...
Correct return values: PROCESSED or CALL_AGAIN
2014-02-04 06:51:41 -08:00
Toon Claes
0187fe943a
Correct return values: PROCESSED or CALL_AGAIN
2014-02-04 15:24:32 +01:00
Sergey Lyubka
a34d1ec00a
Better handling of MONGOOSE_NO_SOCKETPAIR
2014-02-04 14:04:54 +00:00
Sergey Lyubka
e70d98b7b0
Added fixes for eCos
2014-02-04 09:59:53 +00:00
Sergey Lyubka
bea012a3c1
Removed redundant addenv call
2014-02-04 08:06:49 +00:00
Sergey Lyubka
eb2d470f65
Merge branch 'master' of ssh://github.com/valenok/mongoose
2014-02-03 17:54:46 +00:00
Sergey Lyubka
652c352394
Passing SERVER_NAME, TMP and TEMP env vars to CGI.
2014-02-03 17:54:31 +00:00
Sergey Lyubka
f1b37b3101
Merge pull request #313 from xant/upstream
...
bugfix: set the correct status if we still have pending data
2014-02-03 04:52:10 -08:00
Sergey Lyubka
81b9876af8
5.2 -> 5.3
2014-02-01 16:53:09 +00:00
Sergey Lyubka
7010addadb
NO_AUTH -> MONGOOSE_NO_AUTH
5.2
2014-02-01 15:17:13 +00:00
xant
9e118c8a31
bugfix: set the correct status if we still have pending data
2014-01-31 19:09:12 +01:00
Sergey Lyubka
2fc654ac35
page.lp -> dirscan.lp
2014-01-30 17:49:37 +00:00
Sergey Lyubka
45861c7890
Disabling options if functionality is not enabled
2014-01-30 14:54:02 +00:00
Sergey Lyubka
1957879e10
Casting to int in mg_sprintf() call in handle_cgi
2014-01-29 12:34:51 +00:00
Sergey Lyubka
ddbe690698
CGI directory logic fixed
2014-01-29 11:42:14 +00:00
Sergey Lyubka
9ba1596c46
Closing connection after mg_send_digest_auth()
2014-01-29 01:24:21 +00:00
Sergey Lyubka
de509ae952
Fix around pid_t for mingw, thanks to Jay
2014-01-28 20:09:12 +00:00
Sergey Lyubka
77817cd019
Squashed the warnings
2014-01-28 13:42:26 +00:00
Sergey Lyubka
7083bea56b
mg_parse_header(): allowing no spaces for comma-separated list
2014-01-28 13:01:28 +00:00
Sergey Lyubka
3dffd7604a
Removed warnings
2014-01-28 12:55:20 +00:00
Sergey Lyubka
5a67af0c73
Using 1 ms in mg_poll_server
2014-01-28 12:51:27 +00:00
Sergey Lyubka
14526a2109
mg_add_uri_handler -> mg_set_request_handler()
2014-01-28 12:42:13 +00:00
Sergey Lyubka
a6cfbd2536
docs URL changed
2014-01-28 10:48:27 +00:00
Sergey Lyubka
0d28f99275
wrapped pid_t and S_ISDIR definitions into ifndef for mingw build
2014-01-27 11:12:43 +00:00
Sergey Lyubka
a281e99661
calling auth handler wrapped in MONGOOSE_NO_AUTH
2014-01-27 11:10:46 +00:00
Sergey Lyubka
170df7b676
local and remote port made unsigned short
2014-01-27 11:08:32 +00:00
Sergey Lyubka
3fa5c69f98
Fixed handle_delete() stat call
2014-01-27 11:06:05 +00:00
Sergey Lyubka
e31f3058fa
Added test for rewrites
2014-01-27 11:03:44 +00:00
Sergey Lyubka
83a9a726d3
Checking path existence
2014-01-26 11:24:24 +00:00
Sergey Lyubka
8ae0400b0d
Added ability to set "0" as listening port. Exported local_ip and local_port to the client.
2014-01-25 13:50:57 +00:00
Sergey Lyubka
037fdbcccb
Ignoring chdir() return value. Resetting mg_conn in close_local_endpoint()
2014-01-25 09:45:47 +00:00
Sergey Lyubka
5d2ac4e0a6
Merge branch 'master' of ssh://github.com/valenok/mongoose
2014-01-24 20:50:21 +00:00
Sergey Lyubka
f977757a9d
Added mg_set_auth_handler()
2014-01-24 20:49:57 +00:00
Sergey Lyubka
1db13aeed5
Merge pull request #304 from xant/master
...
allow to define a default mime-type
2014-01-24 09:51:51 -08:00
Andrea Guzzo
956788d7de
changed mg_get_mime_type to expect the default type as argument
...
instead of using a configuration option
2014-01-24 15:56:21 +01:00
Andrea Guzzo
45f6612096
allow to define a default mime-type to use when lookup in the internal table fails
...
instead of always returning 'text/plain'
To allow setting a different default mime-type the mg_get_mime_type() api has been
extended to require an mg_server parameter.
Note that using a static global as default mime type wouldn't have allowed us to
control it via a configuration option because there is not global initialization phase
and configuration options are provided (and specific) to each server instance.
This means that different servers can be configured to use a different default mime-type
(which is also a desired behaviour in many scenarios) when lookup fails.
2014-01-24 14:45:19 +01:00
Sergey Lyubka
2392156fd4
Not exiting on a wrong option, best effort to recover
2014-01-23 20:57:27 +00:00
Sergey Lyubka
cf1811f8c3
Added build instruction for windows
2014-01-23 12:00:40 +00:00
Sergey Lyubka
93c5335d80
USE_POST_SIZE_LIMIT -> MONGOOSE_USE_POST_SIZE_LIMIT, and unit test added
2014-01-23 11:24:00 +00:00
Sergey Lyubka
192205b10b
Added
2014-01-23 10:36:08 +00:00