dmiller
|
6e392b01a9
|
Update ncat scripts: remove bit32 usage, declare locals
|
2022-06-29 21:14:53 +00:00 |
|
david
|
27af1d09df
|
Use 1-indexing for first char of Lua string.
sub(0, 1) worked, but it's more clear to do sub(1, 1).
|
2013-10-14 01:35:44 +00:00 |
|
d33tah
|
b7a5a6cfc3
|
Replace some of the rules with per-directory ones.
|
2013-09-15 20:17:14 +00:00 |
|
d33tah
|
5f7acbb103
|
Change the comment.
|
2013-09-15 20:17:08 +00:00 |
|
d33tah
|
8fa61605ba
|
Reorder the checks a bit.
|
2013-09-15 20:17:03 +00:00 |
|
d33tah
|
800acc5ac1
|
Change the comment.
|
2013-09-15 20:16:58 +00:00 |
|
d33tah
|
29d07d7748
|
Disallow any backslashes.
|
2013-09-15 15:45:01 +00:00 |
|
d33tah
|
541d49980b
|
Whitespace.
|
2013-09-15 15:44:56 +00:00 |
|
d33tah
|
f595259310
|
Replace the current list of checks with a is_valid_path function.
|
2013-09-15 15:44:51 +00:00 |
|
d33tah
|
8654d12050
|
Update the httpd.lua comment, the "list the directory contents" is irrelevant.
|
2013-09-12 18:35:42 +00:00 |
|
david
|
28599f1567
|
Revert r32301..r32306.
Committed accidentally.
|
2013-09-12 08:20:13 +00:00 |
|
david
|
bc96871709
|
Add null.lua, a filter meant for testing supersocket.
|
2013-09-12 08:12:20 +00:00 |
|
d33tah
|
a0bd430087
|
Fix path traversal. Dots are escaped by % in Lua, not by \.
|
2013-09-10 23:42:59 +00:00 |
|
d33tah
|
5083b40527
|
Make the script detect \r\n correctly.
|
2013-09-10 23:24:09 +00:00 |
|
david
|
c38367b8c8
|
Remove obsolete comment.
|
2013-09-05 20:35:46 +00:00 |
|
d33tah
|
ca3ceecbf3
|
Fix echo.lua bug related to how io.stdin:read(n) works.
|
2013-09-04 15:40:51 +00:00 |
|
d33tah
|
fad24ba53e
|
Fix a typo.
|
2013-09-04 15:40:47 +00:00 |
|
d33tah
|
143a8acc8a
|
Don't consider "\r" an end of line.
|
2013-09-04 15:40:41 +00:00 |
|
d33tah
|
4b07187873
|
Make conditional.lua use read_line too.
|
2013-09-04 14:33:39 +00:00 |
|
d33tah
|
e718536eaf
|
Send 414 if the first line is longer than 8096 bytes.
|
2013-09-04 14:25:53 +00:00 |
|
d33tah
|
6f472f154c
|
Replace io.stdin:read("*line") with a custom read_line function.
|
2013-09-04 14:04:55 +00:00 |
|
d33tah
|
bbadf79933
|
Copy httpd.lua from lua-exec-examples branch.
|
2013-09-03 18:44:46 +00:00 |
|
d33tah
|
d68d608d7d
|
Fix coding style of all scripts with Lunadry.
|
2013-08-29 13:34:23 +00:00 |
|
d33tah
|
8f84863a23
|
add NCAT_LOCAL_ADDR, NCAT_LOCAL_PORT, NCAT_REMOTE_ADDR, NCAR_REMOTE_PORT,
NCAT_REMOTE_ADDR environment variables set in all --*-exec child processes.
(this is a merge of ncat-env-conninfo as of r31516)
|
2013-07-24 13:58:15 +00:00 |
|
d33tah
|
aa1b31450b
|
reverting the last commit, will put the script in a separate branch.
|
2013-07-20 15:39:38 +00:00 |
|
d33tah
|
7c526d7a75
|
commit the first version of my httpd.lua demo - probably most advanced one so far.
|
2013-07-20 15:12:04 +00:00 |
|
d33tah
|
2521c7c692
|
now that SIGPIPE is not a problem, finally add the chargen script.
|
2013-07-10 15:17:20 +00:00 |
|
d33tah
|
b62709eb20
|
merging in the --lua-exec feature for ncat.
|
2013-07-02 16:56:03 +00:00 |
|