|
c53052ee
|
2024-11-06T11:38:10
|
|
404: show request method
|
|
29d41d03
|
2024-11-06T11:37:39
|
|
Fix error 400 response code from 404.
|
|
1eabb75b
|
2024-11-05T17:01:17
|
|
Time.to_str
|
|
907410bc
|
2024-11-05T14:59:18
|
|
wip www
|
|
fc2c3419
|
2024-11-05T11:20:07
|
|
crypt sha512
|
|
bc28a61e
|
2024-11-04T15:29:30
|
|
http sessions
|
|
463e1d78
|
2024-11-01T13:56:23
|
|
fix env_facts_first_with
|
|
bfa4dc88
|
2024-10-31T19:22:01
|
|
minor tweak
|
|
7fadaf12
|
2024-10-31T18:17:06
|
|
fix let and Map in Struct
|
|
bf63ab5f
|
2024-10-29T16:26:59
|
|
load_directory: sort files before loading
|
|
17d27816
|
2024-10-29T12:12:26
|
|
remove config.kc3
|
|
ccd0b9a2
|
2024-10-29T11:28:52
|
|
wip httpd
|
|
a0d94abe
|
2024-10-28T17:15:55
|
|
load db
|
|
bd972253
|
2024-10-28T14:34:38
|
|
wip crypt
|
|
4d2883c6
|
2024-10-27T14:25:53
|
|
wip test_httpd
|
|
46ae338b
|
2024-10-26T12:43:51
|
|
wip Str.random_base64
|
|
0f9937f5
|
2024-10-25T19:27:44
|
|
wip password hash
|
|
c0ad8afc
|
2024-10-25T16:43:47
|
|
wip crypt
|
|
788e0b72
|
2024-10-25T13:29:58
|
|
Struct.put()
|
|
26fc622e
|
2024-10-24T13:41:35
|
|
fix httpd
|
|
42e77a30
|
2024-10-24T12:58:52
|
|
httpd: load models before controllers
|
|
910ca645
|
2024-10-23T12:21:28
|
|
map_put, Map.put
|
|
2d3c12f6
|
2024-10-23T08:50:17
|
|
List.filter
|
|
dca39366
|
2024-10-21T11:46:12
|
|
wip
|
|
ab0cdeb5
|
2024-10-20T22:29:10
|
|
wip r7
|
|
ceee9f64
|
2024-10-19T11:36:57
|
|
wip config
|
|
c59ce954
|
2024-10-17T16:15:48
|
|
wip HTTP.Request
|
|
17228a88
|
2024-10-16T14:59:51
|
|
fix partial requests
|
|
1d442280
|
2024-10-15T18:01:44
|
|
httpd: fix static file server
|
|
d06c786a
|
2024-10-15T17:40:25
|
|
wip httpd
|
|
9b1430ed
|
2024-10-15T14:02:27
|
|
wip httpd: partials range request
|
|
81a18fe0
|
2024-10-14T23:12:50
|
|
worked on str_slice and fixed syntaxic coloration for KC3 files
|
|
2d83bc70
|
2024-10-13T15:25:09
|
|
less debug in httpd
|
|
8c4780ae
|
2024-10-13T15:18:47
|
|
wip httpd
|
|
d7c06892
|
2024-10-13T11:45:40
|
|
include fx in test_httpd
|
|
3591fad0
|
2024-10-09T14:43:21
|
|
Facts.open
|
|
2d3391c4
|
2024-10-08T20:47:56
|
|
wip application/x-www-form-urlencoded
|
|
e1cedc72
|
2024-10-08T15:09:34
|
|
wip httpd, fx
|
|
89ec99cd
|
2024-10-04T22:04:51
|
|
wip facts_with, fx
|
|
fe5f26d5
|
2024-09-30T16:46:52
|
|
wip fx properties
|
|
8658f69b
|
2024-09-29T22:01:59
|
|
Facts.add_tags(db, 1, 2, 3)
|
|
7874d74d
|
2024-09-29T20:48:30
|
|
Facts.with
|
|
8802b04a
|
2024-09-29T17:04:45
|
|
wip env_facts_with
|
|
3c722c95
|
2024-09-29T11:53:38
|
|
KC3.load_directory
|
|
696cf3d0
|
2024-09-29T11:16:58
|
|
Facts.env_facts
|
|
64c0bd78
|
2024-09-29T09:36:06
|
|
wip Facts
|
|
58c1fe7a
|
2024-09-25T17:43:53
|
|
Sh.quote and tests
|
|
d5b4f5d9
|
2024-09-23T13:30:30
|
|
KC3.integer_reduce, KC3.human_size
|
|
9d4078f9
|
2024-09-23T13:04:52
|
|
wip fx, Str.size(), tag_integer_reduce for Uw, Sw
|
|
4edd0bd8
|
2024-09-20T20:26:12
|
|
wip kc3_system
|
|
b0aec28e
|
2024-09-19T16:24:02
|
|
fx
|
|
89d0bd8c
|
2024-09-18T22:21:44
|
|
fix test/httpd
|
|
c26b2b44
|
2024-09-18T21:59:34
|
|
fx
|
|
f1d5b3d4
|
2024-09-18T11:16:50
|
|
httpd
|
|
e2ac6cb4
|
2024-09-17T16:19:53
|
|
closures
|
|
d0ebd60c
|
2024-09-17T12:21:04
|
|
file explorer: make fx
|
|
2dce5452
|
2024-09-17T10:20:46
|
|
fx: parent directories links in title
|
|
09f270fe
|
2024-09-16T23:13:09
|
|
wip segv
|
|
fbfd58a3
|
2024-09-16T14:42:49
|
|
wip cow
|
|
dc8661cf
|
2024-09-16T04:10:48
|
|
httpd: Last-Modified header
|
|
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()
|