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 |
|
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 |
|
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
|
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
|
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 |
|