lib


Log

Author Commit Date CI Message
Thomas de Grivel 9de8fb94 2025-10-04T17:41:35 kpkg: add terminal colors
Thomas de Grivel c172e231 2025-10-04T17:34:00 make dump
Thomas de Grivel 40f21bd7 2025-10-04T17:33:48 fix List.append and List.append_one
Thomas de Grivel 904bd44c 2025-10-04T17:20:25 wip kpkg kc3
Thomas de Grivel 3311434e 2025-10-04T16:52:57 kpkg: dry up code
Thomas de Grivel 29b4f263 2025-10-04T16:23:44 fix error messages
Thomas de Grivel aad16101 2025-10-04T16:20:23 wip kpkg
Thomas de Grivel fe57f492 2025-10-04T06:38:57 kpkg info: show dependencies
Thomas de Grivel 9574a974 2025-10-04T06:26:07 kpkg: cc and cc_local
Thomas de Grivel ee7d6d33 2025-10-04T06:15:08 kpkg: info
Thomas de Grivel c9da21dc 2025-10-04T06:11:37 make dump
Thomas de Grivel 906d13a8 2025-10-04T06:11:26 wip kpkg
Thomas de Grivel f887618c 2025-10-04T04:59:47 add basic support for terminal control characters
Thomas de Grivel cc67badc 2025-10-04T04:45:34 kpkg: usage
Thomas de Grivel dc8d6485 2025-10-04T04:17:37 wip kpkg
Thomas de Grivel b54f1db4 2025-10-04T02:01:56 kpkg: use default branch, not master
Thomas de Grivel 76b5b0a1 2025-10-04T01:58:14 kpkg: add --arch command line argument
Thomas de Grivel 01399b7a 2025-10-03T23:38:35 kpkg kc3 checkout
Thomas de Grivel a9876f72 2025-10-03T23:02:42 kpkg: fix package api
Thomas de Grivel 602bcb1e 2025-10-03T21:29:42 sort functions and add comments
Thomas de Grivel b3559194 2025-10-03T21:06:18 add comments
Thomas de Grivel 464208d0 2025-10-03T20:51:19 implement clean-source-git and clean-source-tree
Thomas de Grivel 9a850de5 2025-10-03T20:36:49 trying to develop in kc3
Thomas de Grivel 425203ee 2025-10-03T20:05:18 make dump
Thomas de Grivel 3224e42f 2025-10-03T19:45:23 wip kpkg
Thomas de Grivel c432180b 2025-10-03T17:03:35 wip kpkg
Thomas de Grivel a8a3d1bb 2025-09-25T16:04:26 make dump
Thomas de Grivel da9589de 2025-09-23T21:12:42 fix pdf tests
Thomas de Grivel 76498191 2025-09-23T20:36:00 use PDF.name_list_delete_all in tests to plug memleak (2/2)
Thomas de Grivel d0dbc0f5 2025-09-23T20:26:33 wip asan memleak in pdf: 1/2 kc3_pdf_name_list_delete_all
Thomas de Grivel 700fee0b 2025-09-23T18:08:17 pdf_buf_parse using pdf_name_list
Thomas de Grivel 00e2acb3 2025-09-23T16:10:12 add Str.character_is_reserved?
Thomas de Grivel 564e1481 2025-09-19T11:52:47 make dump
Thomas de Grivel 34d9d27c 2025-09-19T11:31:08 fix defstruct containing do block (needs quote)
Thomas de Grivel 58b3e844 2025-09-18T13:51:49 fix pdf xref (maps in structs)
Thomas de Grivel bd393522 2025-09-18T02:25:38 add full struct test and missing code to make it pass
Thomas de Grivel e3a62878 2025-09-15T20:24:40 add nav links to kmxgit, codeberg and github
Thomas de Grivel 346efd6f 2025-09-15T17:50:58 make dump
Thomas de Grivel c678989c 2025-09-10T17:08:57 fix pdf_buf_parse_trailer
Thomas de Grivel 5c765c0e 2025-09-10T16:23:54 make progress on pdf parser
Thomas de Grivel 156029a6 2025-09-09T22:44:51 wip pdf_buf_parse_file, pdf_buf_parse_trailer
Thomas de Grivel fa358150 2025-09-09T16:54:03 fix bugs in pdf parser
Thomas de Grivel c4a9421a 2025-09-09T02:03:25 pdf_buf_parse, pdf_parse_from_str, lib/kc3/0.1/pdf.kc3: PDF.parse_str, and add tests
Thomas de Grivel 9c3afa47 2025-09-13T18:48:13 run httpd with securelevel(2)
Thomas de Grivel 123b37dc 2025-09-13T18:24:54 wip httpd securelevel
Thomas de Grivel 4fb13f3c 2025-09-12T23:35:49 fix static route directory index to not list dot files
Thomas de Grivel 42f467f7 2025-09-12T23:08:09 fix tests
Thomas de Grivel 6ddab394 2025-09-12T22:28:18 fix test_httpd
Thomas de Grivel d5792817 2025-09-12T21:32:14 wip
Thomas de Grivel a1f129b6 2025-09-12T19:31:19 make test_httpd
Thomas de Grivel c3f67b04 2025-09-12T15:25:32 make mutex type portable in counter
Thomas de Grivel 36d3d3d0 2025-09-12T14:39:57 fix cfn_apply that returns a pointer as result type, set the pointer type and target type before calling the ffi.
Thomas de Grivel dd4a4c77 2025-09-12T13:57:06 fix dump
Thomas de Grivel 74d99aff 2025-09-11T23:35:13 make dump
Thomas de Grivel 2fcec34e 2025-09-11T23:19:23 fix test/httpd/kc3.dump
Thomas de Grivel bacc5562 2025-09-11T22:57:59 fix markdown tests
Thomas de Grivel 283b9a70 2025-09-11T21:46:11 wip counter
Thomas de Grivel bbec7555 2025-09-11T20:58:57 fix KC3.require
Thomas de Grivel 1622c92e 2025-09-11T17:38:02 make fx
Thomas de Grivel 3f685486 2025-09-11T16:54:22 fix make fx
Thomas de Grivel a3b77550 2025-09-11T14:54:26 wip fx
Thomas de Grivel 0a905b52 2025-09-11T14:20:06 wip httpd fx
Thomas de Grivel 7095d69d 2025-09-08T18:47:29 make dump
Thomas de Grivel ea96589c 2025-09-07T00:02:58 update dump and httpd with lib/kc3/0.1/err.kc3 and io.kc3
Thomas de Grivel b225e904 2025-09-06T23:52:59 httpd: clean unused -D option, use error output as a .error.log file
Thomas de Grivel 6aca9eb5 2025-09-06T23:34:15 remove unused code in http server
Thomas de Grivel 06231fb0 2025-09-06T12:38:28 cd test/wget && make
Thomas de Grivel 1ca0285e 2025-09-06T12:19:47 make dump
Thomas de Grivel 16f90182 2025-09-06T11:54:35 make dump
Thomas de Grivel 497817c3 2025-09-05T20:26:33 wip memleak
Thomas de Grivel 5dfbc89a 2025-09-05T15:59:12 fix various bugs
Thomas de Grivel 1a9f9171 2025-09-05T13:08:43 call_ident, call_sym => pcall_ident, pcall_sym
Thomas de Grivel 22c655b6 2025-09-04T13:44:44 fix bugs in call/pcall refactor
Thomas de Grivel a9077c87 2025-09-04T01:19:32 wip memory corruption or bug in facts_remove_fact
Thomas de Grivel 2c5db5af 2025-09-03T20:42:44 wip memory corruption, please run ASan
Thomas de Grivel 8c37a1ae 2025-09-03T16:31:20 wip call
Thomas de Grivel 46eafd3c 2025-09-03T14:14:48 buf_inspect_stacktrace → plist_reverse(stacktrace)
Thomas de Grivel 0f2052cb 2025-09-03T12:18:20 faster rendering in test/httpd
Thomas de Grivel ae614143 2025-09-03T12:11:09 fix test/httpd dump and optimize doc_index and sitemap
Thomas de Grivel 95067e52 2025-09-03T10:59:25 fix buf_read_to_str and str_init_slice error checking
Thomas de Grivel 3727f2e5 2025-09-02T17:52:26 update dump and env_test dump size
Thomas de Grivel 34f94089 2025-09-02T15:27:12 securelevel(level > 0) → block cfn definition, eval, and system calls
Thomas de Grivel b1336c44 2025-09-01T00:41:17 rpc with structured data
Thomas de Grivel 3f95edac 2025-08-31T23:41:53 rewrite RPC to use structured data mode by IKC3 client and support netcat mode out of the box.
Perle 305a2316 2025-08-29T20:26:11 WIP refactor: buf_read_str into str
lyzer-px b1ffd800 2025-08-29T18:40:38 feat: partial rpc ikc3
Thomas de Grivel 2db44de3 2025-08-28T19:10:02 tls_config.c
Thomas de Grivel a8511f34 2025-08-28T18:16:30 TLS.ca_cert_path()
Thomas de Grivel 8fe68293 2025-08-28T16:12:52 refactor STR_1 -> STR and STR_CONST
Thomas de Grivel d2fbd67e 2025-08-26T17:31:24 kickstart tls for kc3
Thomas de Grivel 24cd91a9 2025-08-27T17:29:38 readme: prepare for release, remake kc3.dump with List.count as cfn
Thomas de Grivel 0c28632b 2025-08-27T16:10:53 implement List.count as cfn
Thomas de Grivel 61d54a60 2025-08-27T15:03:30 wip make dist
Thomas de Grivel 5800825e 2025-08-27T12:25:25 refactored cfn tag_address -> cfn_macro kc3_address_of, env_address_of
Thomas de Grivel 3470b276 2025-08-26T15:56:33 make dump
Thomas de Grivel 1cbc1606 2025-08-26T14:19:41 fix pointer and add tests for pointer
Thomas de Grivel dea27e91 2025-08-24T17:45:06 add pointer_type to s_pointer
Thomas de Grivel e1a76bcb 2025-08-22T17:34:12 init: add & and * operators from C K&R
Thomas de Grivel a034e77b 2025-08-24T21:35:37 try with dump
Thomas de Grivel d4d05ae7 2025-08-22T12:10:01 fix marshall tests using claude-code