bel
|
0b6cb15ea2
|
Documentation: Lua functions ar not only for LSP but for all Lua environments
|
2013-12-18 23:32:18 +01:00 |
|
bel
|
5dfef94cfb
|
Document Lua Server Pages and Lua scripts
|
2013-12-17 22:05:52 +01:00 |
|
bel
|
b7a1f279a6
|
Update installation description - OpenSSL may be installed by the user
|
2013-12-17 20:53:28 +01:00 |
|
bel
|
579e547994
|
Add a common problems section to OpenSSL.md
|
2013-12-16 21:01:02 +01:00 |
|
bel
|
83cc401975
|
Describe new config options, sort them in the docu like in the source
|
2013-12-15 21:46:41 +01:00 |
|
bel
|
7430d86623
|
Tell Lua if it is called as a Lua page, a Lua script or as websocket
|
2013-12-15 20:41:36 +01:00 |
|
bel
|
8628fd07bd
|
Add github markup code to the documentation
|
2013-12-14 22:36:15 +01:00 |
|
bel
|
bafcfe517b
|
Document how to use OpenSSL for Windows and Linux
|
2013-12-14 22:28:57 +01:00 |
|
bel
|
8b2f8450eb
|
Add clock hands to the websocket clock demo
|
2013-12-13 18:36:50 +01:00 |
|
bel
|
c4669103f1
|
The websocket.lua script sends positions for the clock hands as well
|
2013-12-13 00:19:33 +01:00 |
|
bel
|
378722090a
|
Remove data base logging from the websocket example. Do not serve regular (non websocket) requests with websocket.lua
|
2013-12-12 23:43:50 +01:00 |
|
bel
|
7af15c4934
|
select for Linux needs the nfds parameter set correctly
|
2013-12-12 20:53:40 +01:00 |
|
bel
|
679fa68d7b
|
Fix issue#35: Impossible to make an embedded catch-all page while serving websockets
|
2013-12-11 22:24:48 +01:00 |
|
bel
|
6cafec758d
|
Fix compile error: cannot declare variable in the middle of a function in pure C
|
2013-12-11 22:07:03 +01:00 |
|
sunsetbrew
|
cf5bf3e673
|
Update RELEASE_NOTES.md
|
2013-12-10 18:17:09 -05:00 |
|
sunsetbrew
|
f45df8cebf
|
Merge pull request #37 from bel2125/master
Fixes for the Lua integration + Websocket for Lua
|
2013-12-10 15:14:31 -08:00 |
|
bel
|
050fa4a02b
|
Undo changes <<Fix IPv6 for WinXP>> in civetweb, since it does more damage in other systems (Mac OS, ...)
|
2013-12-10 23:35:08 +01:00 |
|
bel
|
1a208a1989
|
Add forgotten file
|
2013-12-10 22:49:09 +01:00 |
|
bel
|
aa2cded31f
|
New + better websocket example
|
2013-12-10 20:41:32 +01:00 |
|
sunsetbrew
|
8dbebbca02
|
Update CREDITS.md
|
2013-12-03 09:49:13 -05:00 |
|
bel
|
d4ee6a1dc6
|
Lua websockets should use the cooperative Lua threading model with timeouts
|
2013-11-30 00:53:20 +01:00 |
|
bel
|
1ef67f5cc7
|
Support USE_LUA without USE_WEBSOCKET
|
2013-11-23 23:03:57 +01:00 |
|
bel
|
b648dfccb9
|
Add html page for websocket test
|
2013-11-23 00:12:26 +01:00 |
|
bel
|
cef3eb30a3
|
Provide websockets for Lua
|
2013-11-22 23:26:02 +01:00 |
|
bel
|
db9c7fa303
|
Lua websockets need to be script ressources (*.lua)
|
2013-11-21 23:52:59 +01:00 |
|
bel
|
956e15e1c2
|
Test: Lua server page (lp/lsp) vs. plain Lua (lua)
|
2013-11-20 00:19:49 +01:00 |
|
bel
|
348c1da59f
|
rfc2616 sec14.18 states, all replies but 100, 101, 5xx must return a date field - fix 301
|
2013-11-20 00:14:08 +01:00 |
|
bel
|
bb8773ad4d
|
rfc2616 sec14.18 states, all replies but 100, 101, 5xx must return a date field - fix put, mkcol
|
2013-11-19 23:50:54 +01:00 |
|
bel
|
d756eaf04c
|
rfc2616 sec14.18 states, all replies but 100, 101, 5xx must return a date field - fix 401, OPTIONS, PROPFIND, send_http_error
|
2013-11-19 21:37:27 +01:00 |
|
bel
|
2d939ff329
|
rfc2616 sec14.18 states, all replies but 100, 101, 5xx must return a date field
|
2013-11-19 21:06:59 +01:00 |
|
bel
|
e09a3e2ba3
|
Use ANSI C comments in mod_lua.inl as already used in civetweb.c
|
2013-11-18 21:53:05 +01:00 |
|
bel
|
66daec3ed7
|
Use .lua in the .lp test
|
2013-11-18 21:51:55 +01:00 |
|
bel
|
ec0aa95d55
|
Append plain Lua scripts to the test
|
2013-11-18 21:23:17 +01:00 |
|
bel
|
551b941e83
|
Clean up Lua integration - carve out the LP-SSI and the LUA-CGI analogy
|
2013-11-18 21:05:38 +01:00 |
|
bel
|
9f2acfd90f
|
Allow dynamic ressources managed by Lua
|
2013-11-16 19:44:52 +01:00 |
|
bel
|
1009bc93e4
|
lsp paths should work like cgi
|
2013-11-12 00:25:39 +01:00 |
|
bel
|
231e2f8361
|
Fix IPv6 for WinXP
|
2013-11-06 23:28:00 +01:00 |
|
bel
|
07beed7bf1
|
Fix and test the existing implementation for plain Lua pages
|
2013-11-05 23:05:00 +01:00 |
|
bel
|
a6b65cc023
|
Add information that is already available already in the CGI environment to the Lua environment as well
|
2013-11-05 21:58:09 +01:00 |
|
bel
|
b7364c1f1f
|
Check relation between a lua script, a CGI script and a lp file
|
2013-11-02 09:52:18 +01:00 |
|
bel
|
f04a3e6723
|
retry database operation if database is busy
|
2013-11-02 03:15:46 +01:00 |
|
bel
|
8452297a0c
|
Strategy of the data callback should be equivalent to the ready callback
|
2013-10-31 23:35:03 +01:00 |
|
bel
|
ee01cf1ca7
|
Replace trivial websocket example by a more illustrated one
|
2013-10-31 21:55:01 +01:00 |
|
bel
|
c09392f7bd
|
Replace trivial websocket example by a more illustrated one
|
2013-10-31 21:53:29 +01:00 |
|
sunsetbrew
|
6f3fe860e2
|
Update CREDITS.md
|
2013-10-26 20:25:46 -04:00 |
|
sunsetbrew
|
7001c06ffb
|
Update RELEASE_NOTES.md
|
2013-10-26 20:25:28 -04:00 |
|
sunsetbrew
|
37f4036994
|
Merge pull request #33 from celeron55/wsfix
Fix websocket long pull
|
2013-10-26 17:24:05 -07:00 |
|
Perttu Ahola
|
c546f6a56a
|
Fix websocket long pull (previously returned invalid data and/or segfaulted at next frame)
|
2013-10-27 03:00:05 +03:00 |
|
sunsetbrew
|
6551dc922c
|
Update CREDITS.md
|
2013-10-26 19:46:59 -04:00 |
|
bel
|
f598f10d72
|
WebSocket test could use busy_timeout of DB instead of busy loop
|
2013-10-27 01:26:51 +02:00 |
|