|
9d52aadc
|
2024-09-16T03:35:45
|
|
httpd: 405 Method Not Allowed
|
|
acdd3bec
|
2024-09-16T03:34:45
|
|
strftime
|
|
14552817
|
2024-09-14T19:56:34
|
|
fix httpd
|
|
ce5bb8ab
|
2024-09-14T17:58:32
|
|
http_response_set_header
|
|
d6b5c728
|
2024-09-14T17:01:55
|
|
define operator_assign_2 with unicode symbol ←
|
|
0202e9ce
|
2024-09-14T00:02:57
|
|
views with preloaded templates
|
|
86f32664
|
2024-09-12T19:10:15
|
|
close socket when HTTP.Request.buf_parse returns void
|
|
b7db5891
|
2024-09-12T18:55:18
|
|
close socket when HTTP.Request.buf_parse returns void
|
|
5b29ac2a
|
2024-09-12T18:52:46
|
|
close socket when HTTP.Request.buf_parse returns void
|
|
eb94f399
|
2024-09-12T18:33:16
|
|
fix connection: keep-alive
|
|
85da7ff9
|
2024-09-12T14:00:42
|
|
wip http_request_buf_parse_method
|
|
17dc2f24
|
2024-09-11T16:31:32
|
|
wip httpd
|
|
2ac4c69c
|
2024-09-11T14:35:13
|
|
res -> response
|
|
5ed94bbf
|
2024-09-11T14:30:09
|
|
wip http_request_buf_parse_method
|
|
b9b38311
|
2024-09-11T14:15:18
|
|
httpd: fix HEAD requests
|
|
2bdf2f9a
|
2024-09-11T13:59:40
|
|
wip httpd
|
|
1bd325e2
|
2024-09-11T13:57:55
|
|
wip httpd
|
|
ad69734d
|
2024-09-11T13:40:39
|
|
enforce HTTP.Request.allowed_methods
|
|
b92ee7f0
|
2024-09-11T13:01:47
|
|
less debug log
|
|
771b109f
|
2024-09-11T12:59:28
|
|
httpd: X-Real-IP
|
|
9363271d
|
2024-09-11T12:51:42
|
|
debug output
|
|
54eeee39
|
2024-09-11T01:42:51
|
|
alist_access
|
|
ebdb6914
|
2024-09-11T00:51:42
|
|
fix && and ||
|
|
a03e3d79
|
2024-09-10T22:42:14
|
|
doc: replace space with '_'
|
|
bc79629d
|
2024-09-10T21:42:06
|
|
fix httpd
|
|
31a0c7e6
|
2024-09-10T20:39:44
|
|
do not follow ../
|
|
a644cad8
|
2024-09-10T19:16:03
|
|
daemonize before listening
|
|
437ccd65
|
2024-09-10T18:47:05
|
|
fix js, minor tweaks
|
|
58a36064
|
2024-09-10T18:41:53
|
|
httpd: daemonize flag (-d)
|
|
6de2d733
|
2024-09-08T19:15:55
|
|
wip doc
|
|
935ba3c2
|
2024-09-07T18:28:35
|
|
wip httpd doc
|
|
40e9a911
|
2024-09-06T16:42:03
|
|
wip doc
|
|
0a04942b
|
2024-09-06T13:40:49
|
|
render ekc3 to string
|
|
833a59f0
|
2024-09-05T23:25:05
|
|
wip
|
|
33eaeb61
|
2024-09-05T20:31:28
|
|
httpd: fix html and url escapes
|
|
fa18b5e2
|
2024-09-05T18:41:00
|
|
wip url escapes
|
|
1d8f6dc8
|
2024-09-05T17:44:12
|
|
wip httpd
|
|
4db02832
|
2024-09-05T17:40:41
|
|
wip httpd routes
|
|
2544241f
|
2024-09-05T16:29:08
|
|
List.append
|
|
bb77d2b1
|
2024-09-05T16:09:00
|
|
Facts.first_with_tags()
|
|
5bfed0bf
|
2024-09-05T02:36:01
|
|
wip Markdown.titles
|
|
68786b8e
|
2024-09-04T17:46:47
|
|
markdown to html using md4c
|
|
d6aa7d36
|
2024-09-02T13:43:41
|
|
release v0.1.13
|
|
2870f94b
|
2024-09-03T19:41:27
|
|
fix file server
|
|
8274a3c0
|
2024-09-03T14:44:16
|
|
wip httpd page with streaming buf
|
|
7f69abab
|
2024-08-27T12:27:38
|
|
wip tests
|
|
87858636
|
2024-08-27T08:56:57
|
|
wip
|
|
9a3e2fa6
|
2024-08-25T23:20:04
|
|
wip buf_parse
|
|
c21c3d33
|
2024-08-25T22:17:00
|
|
wip buf_parse
|
|
37078995
|
2024-08-23T23:07:59
|
|
wip operators
|
|
ed2cf4e6
|
2024-08-21T18:57:05
|
|
make Var work, add operator var_assign (<-)
|
|
f4ea1c85
|
2024-08-19T12:07:56
|
|
offsetof, fact_w
|
|
d1dc020f
|
2024-08-17T16:43:42
|
|
non blocking httpd
|
|
0602ff4f
|
2024-08-17T14:35:17
|
|
facts_with
|
|
8dab471f
|
2024-08-17T13:26:54
|
|
facts_with_tuple
|
|
83f088cb
|
2024-08-16T23:55:27
|
|
Facts.with_tags(Facts.env_facts(), ?, ?, ?, fn (fact) { puts(fact) })
|
|
1d64d11c
|
2024-08-16T13:55:14
|
|
str_starts_with, str_ends_with
|
|
0125ca4a
|
2024-08-16T13:42:29
|
|
list_has
|
|
f91b2487
|
2024-08-15T15:40:08
|
|
test http 07_client_server
|
|
7c2c47eb
|
2024-08-15T03:22:33
|
|
wip test http server request
|
|
4dfc2332
|
2024-08-14T22:12:00
|
|
json_to_str
|
|
cf7dcb58
|
2024-08-14T14:01:03
|
|
json tests
|
|
0f665da8
|
2024-08-14T13:58:57
|
|
json tests
|
|
cf801550
|
2024-08-14T13:20:56
|
|
move HTTP.Event to Event
|
|
ce12b760
|
2024-08-13T17:48:51
|
|
socket
|
|
d40d21bc
|
2024-08-13T13:57:51
|
|
access
|
|
b4899c94
|
2024-08-12T19:12:23
|
|
json handling: first draft
|
|
e69af8c2
|
2024-08-12T14:16:33
|
|
working http server
|
|
bd4af60a
|
2024-08-12T13:48:54
|
|
httpd server: corrected some gdb errors
|
|
42e99cdb
|
2024-08-12T12:41:27
|
|
fix tests: wip
|
|
a86b2a1f
|
2024-08-12T12:40:46
|
|
fix http response
|
|
ddfb73d1
|
2024-08-12T12:24:08
|
|
working httpd test with asan
|
|
69d0b3c7
|
2024-08-12T12:01:11
|
|
wip httpd
|
|
9534181b
|
2024-08-11T21:12:25
|
|
wip httpd libevent2
|
|
41968fd7
|
2024-08-11T20:13:32
|
|
working 07 http test
|
|
5455754d
|
2024-08-11T17:18:22
|
|
wip kc3_facts, fix buf_inspect_sym_size
|
|
f9427515
|
2024-08-09T15:59:24
|
|
event.kc3: removed useless line
|
|
9664125c
|
2024-08-09T13:53:57
|
|
tests: wip
|
|
820cb423
|
2024-08-09T13:48:08
|
|
event_base_new
|
|
61ae2f2b
|
2024-08-09T13:45:13
|
|
fix build with #include <event2/event.h>
|
|
faed0221
|
2024-08-09T02:17:12
|
|
wip test/http/07_event_echo
|
|
315de6ef
|
2024-08-09T01:33:35
|
|
wip test/http/07_event_echo
|
|
d5a04b57
|
2024-08-09T00:44:51
|
|
TAG_TIME, tests OK
|
|
bce12090
|
2024-08-08T19:07:22
|
|
new tag type: TAG_TIME
|
|
8d462bed
|
2024-08-08T16:18:49
|
|
passing test 07
|
|
80b8114f
|
2024-08-08T13:48:18
|
|
wip http_event
|
|
ddc89e7f
|
2024-08-08T13:16:08
|
|
wip
|
|
5b64de6d
|
2024-08-08T12:36:42
|
|
event.kc3
|
|
a6da535d
|
2024-08-08T12:16:37
|
|
httpd: require modules
|
|
ab23bf1a
|
2024-08-08T12:08:22
|
|
change s_time
|
|
f4c3ccbc
|
2024-08-08T12:07:35
|
|
fix require
|
|
ef08781f
|
2024-08-08T11:40:00
|
|
public
|
|
1569f9b8
|
2024-08-07T17:52:24
|
|
http methods
|
|
7ae15479
|
2024-08-07T17:04:10
|
|
httpd: send headers with mime type based on extension of request url
|
|
9c1098b9
|
2024-08-07T16:23:47
|
|
deleted useless body
|
|
767e55da
|
2024-08-07T16:14:27
|
|
file_ext
|
|
e87b9143
|
2024-08-07T15:43:40
|
|
fix bugs in httpd
|
|
989518e8
|
2024-08-07T14:43:18
|
|
HTTP.mime_type
|
|
263c9d50
|
2024-08-07T13:41:19
|
|
httpd: wip show_page
|
|
cd3a9793
|
2024-08-07T13:40:07
|
|
File.read
|