Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| a8a3d1bb | 2025-09-25 16:04:26 | make dump | ||
| da9589de | 2025-09-23 21:12:42 | fix pdf tests | ||
| 76498191 | 2025-09-23 20:36:00 | use PDF.name_list_delete_all in tests to plug memleak (2/2) | ||
| d0dbc0f5 | 2025-09-23 20:26:33 | wip asan memleak in pdf: 1/2 kc3_pdf_name_list_delete_all | ||
| 00e2acb3 | 2025-09-23 16:10:12 | add Str.character_is_reserved? | ||
| 700fee0b | 2025-09-23 18:08:17 | pdf_buf_parse using pdf_name_list | ||
| 564e1481 | 2025-09-19 11:52:47 | make dump | ||
| 34d9d27c | 2025-09-19 11:31:08 | fix defstruct containing do block (needs quote) | ||
| 58b3e844 | 2025-09-18 13:51:49 | fix pdf xref (maps in structs) | ||
| bd393522 | 2025-09-18 02:25:38 | add full struct test and missing code to make it pass | ||
| e3a62878 | 2025-09-15 20:24:40 | add nav links to kmxgit, codeberg and github | ||
| 346efd6f | 2025-09-15 17:50:58 | make dump | ||
| c678989c | 2025-09-10 17:08:57 | fix pdf_buf_parse_trailer | ||
| 5c765c0e | 2025-09-10 16:23:54 | make progress on pdf parser | ||
| 156029a6 | 2025-09-09 22:44:51 | wip pdf_buf_parse_file, pdf_buf_parse_trailer | ||
| fa358150 | 2025-09-09 16:54:03 | fix bugs in pdf parser | ||
| c4a9421a | 2025-09-09 02:03:25 | pdf_buf_parse, pdf_parse_from_str, lib/kc3/0.1/pdf.kc3: PDF.parse_str, and add tests | ||
| 9c3afa47 | 2025-09-13 18:48:13 | run httpd with securelevel(2) | ||
| 123b37dc | 2025-09-13 18:24:54 | wip httpd securelevel | ||
| 4fb13f3c | 2025-09-12 23:35:49 | fix static route directory index to not list dot files | ||
| 42f467f7 | 2025-09-12 23:08:09 | fix tests | ||
| 6ddab394 | 2025-09-12 22:28:18 | fix test_httpd | ||
| d5792817 | 2025-09-12 21:32:14 | wip | ||
| a1f129b6 | 2025-09-12 19:31:19 | make test_httpd | ||
| c3f67b04 | 2025-09-12 15:25:32 | make mutex type portable in counter | ||
| 36d3d3d0 | 2025-09-12 14:39:57 | fix cfn_apply that returns a pointer as result type, set the pointer type and target type before calling the ffi. | ||
| dd4a4c77 | 2025-09-12 13:57:06 | fix dump | ||
| 74d99aff | 2025-09-11 23:35:13 | make dump | ||
| 2fcec34e | 2025-09-11 23:19:23 | fix test/httpd/kc3.dump | ||
| bacc5562 | 2025-09-11 22:57:59 | fix markdown tests | ||
| 283b9a70 | 2025-09-11 21:46:11 | wip counter | ||
| bbec7555 | 2025-09-11 20:58:57 | fix KC3.require | ||
| 1622c92e | 2025-09-11 17:38:02 | make fx | ||
| 3f685486 | 2025-09-11 16:54:22 | fix make fx | ||
| a3b77550 | 2025-09-11 14:54:26 | wip fx | ||
| 0a905b52 | 2025-09-11 14:20:06 | wip httpd fx | ||
| 7095d69d | 2025-09-08 18:47:29 | make dump | ||
| ea96589c | 2025-09-07 00:02:58 | update dump and httpd with lib/kc3/0.1/err.kc3 and io.kc3 | ||
| b225e904 | 2025-09-06 23:52:59 | httpd: clean unused -D option, use error output as a .error.log file | ||
| 6aca9eb5 | 2025-09-06 23:34:15 | remove unused code in http server | ||
| 06231fb0 | 2025-09-06 12:38:28 | cd test/wget && make | ||
| 1ca0285e | 2025-09-06 12:19:47 | make dump | ||
| 16f90182 | 2025-09-06 11:54:35 | make dump | ||
| 497817c3 | 2025-09-05 20:26:33 | wip memleak | ||
| 5dfbc89a | 2025-09-05 15:59:12 | fix various bugs | ||
| 1a9f9171 | 2025-09-05 13:08:43 | call_ident, call_sym => pcall_ident, pcall_sym | ||
| 22c655b6 | 2025-09-04 13:44:44 | fix bugs in call/pcall refactor | ||
| a9077c87 | 2025-09-04 01:19:32 | wip memory corruption or bug in facts_remove_fact | ||
| 2c5db5af | 2025-09-03 20:42:44 | wip memory corruption, please run ASan | ||
| 8c37a1ae | 2025-09-03 16:31:20 | wip call | ||
| 46eafd3c | 2025-09-03 14:14:48 | buf_inspect_stacktrace → plist_reverse(stacktrace) | ||
| 0f2052cb | 2025-09-03 12:18:20 | faster rendering in test/httpd | ||
| ae614143 | 2025-09-03 12:11:09 | fix test/httpd dump and optimize doc_index and sitemap | ||
| 95067e52 | 2025-09-03 10:59:25 | fix buf_read_to_str and str_init_slice error checking | ||
| 3727f2e5 | 2025-09-02 17:52:26 | update dump and env_test dump size | ||
| 34f94089 | 2025-09-02 15:27:12 | securelevel(level > 0) → block cfn definition, eval, and system calls | ||
| b1336c44 | 2025-09-01 00:41:17 | rpc with structured data | ||
| 3f95edac | 2025-08-31 23:41:53 | rewrite RPC to use structured data mode by IKC3 client and support netcat mode out of the box. | ||
| 305a2316 | 2025-08-29 20:26:11 | WIP refactor: buf_read_str into str | ||
| b1ffd800 | 2025-08-29 18:40:38 | feat: partial rpc ikc3 | ||
| 2db44de3 | 2025-08-28 19:10:02 | tls_config.c | ||
| a8511f34 | 2025-08-28 18:16:30 | TLS.ca_cert_path() | ||
| 8fe68293 | 2025-08-28 16:12:52 | refactor STR_1 -> STR and STR_CONST | ||
| d2fbd67e | 2025-08-26 17:31:24 | kickstart tls for kc3 | ||
| 24cd91a9 | 2025-08-27 17:29:38 | readme: prepare for release, remake kc3.dump with List.count as cfn | ||
| 0c28632b | 2025-08-27 16:10:53 | implement List.count as cfn | ||
| 61d54a60 | 2025-08-27 15:03:30 | wip make dist | ||
| 5800825e | 2025-08-27 12:25:25 | refactored cfn tag_address -> cfn_macro kc3_address_of, env_address_of | ||
| 3470b276 | 2025-08-26 15:56:33 | make dump | ||
| 1cbc1606 | 2025-08-26 14:19:41 | fix pointer and add tests for pointer | ||
| dea27e91 | 2025-08-24 17:45:06 | add pointer_type to s_pointer | ||
| e1a76bcb | 2025-08-22 17:34:12 | init: add & and * operators from C K&R | ||
| a034e77b | 2025-08-24 21:35:37 | try with dump | ||
| d4d05ae7 | 2025-08-22 12:10:01 | fix marshall tests using claude-code | ||
| 26d008d4 | 2025-08-20 19:58:31 | test portable dump with map-based struct types | ||
| f90faa91 | 2025-08-19 16:34:33 | Fix pfacts queries in test ikc3 | ||
| f941e8c0 | 2025-08-19 14:08:19 | dump is not compatible through ABIs | ||
| c69ec5b1 | 2025-08-19 13:39:49 | make gdb_dump_restore | ||
| f1a92015 | 2025-08-19 13:18:56 | rename facts_database to pfacts_init | ||
| 0af87973 | 2025-08-18 23:51:08 | wip pfacts | ||
| 49623ef2 | 2025-08-18 16:31:52 | fix: misplaced load_app() | ||
| 362d5a5b | 2025-08-18 16:31:01 | fix: made paths portable for dlopen | ||
| f1c43970 | 2025-08-18 14:55:11 | fix: kc3 http test missing require | ||
| 04e98910 | 2025-08-15 17:24:28 | add dump files, use 'make dump' to refresh the dumps. | ||
| f5ec849d | 2025-08-15 11:37:20 | fix marshall ikc3 tests | ||
| 32d162e3 | 2025-08-14 22:48:00 | wip dump/restore env | ||
| 4378552e | 2025-08-14 18:38:05 | change make dump to ignore test/httpd | ||
| d9f6a945 | 2025-08-14 18:21:35 | add kc3.dump and all tests pass | ||
| 7289f9da | 2025-08-14 17:23:32 | wip marshall/read env | ||
| bc7bc3bf | 2025-08-14 15:39:43 | dump again | ||
| 61ad534c | 2025-08-14 15:39:24 | all tests pass, restoring from lib/kc3/0.1/kc3.dump automatically. Use make dump to update the dump. | ||
| dfa0bce9 | 2025-08-14 14:58:31 | dump and restore env | ||
| cddd79c0 | 2025-08-13 20:43:11 | make dump | ||
| 3f5d9a67 | 2025-08-13 19:47:22 | make dump with kc3s | ||
| d1adfab9 | 2025-08-13 19:41:57 | make lib_dumps | ||
| 415fbad3 | 2025-08-13 17:47:12 | KC3.dump((Str) path) and parse optional argument --restore PATH | ||
| 194e621c | 2025-08-13 01:24:02 | fix httpd | ||
| 3b0549bc | 2025-08-12 20:54:29 | fix ekc3 | ||
| bb3893b2 | 2025-08-12 16:26:34 | fix memleak in ekc3 | ||
| 365c16df | 2025-08-12 14:23:46 | wip embed and fn frame corruption |