lib


Log

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