Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 3f685486 | 2025-09-11 16:54:22 | fix make fx | ||
| a6e50037 | 2025-09-11 15:21:45 | libkc3: env_if_then_else | ||
| a3b77550 | 2025-09-11 14:54:26 | wip fx | ||
| 0a905b52 | 2025-09-11 14:20:06 | wip httpd fx | ||
| 60a01429 | 2025-09-10 14:23:13 | dump httpd fx | ||
| a7658209 | 2025-09-10 14:22:58 | TODO.md | ||
| 7095d69d | 2025-09-08 18:47:29 | make dump | ||
| 36908c2f | 2025-09-08 18:25:46 | fix make fx | ||
| f94a0d2f | 2025-09-07 17:50:18 | port kc3 to NetBSD 10.1 | ||
| f5543225 | 2025-09-07 17:22:25 | actually do not clean rwlock if not ready | ||
| bcd3d383 | 2025-09-07 17:16:25 | fix rwlock_clean on rwlock = {0} | ||
| a99c1554 | 2025-09-07 17:07:21 | add debug messages to rwlock destroy | ||
| 4a42c25a | 2025-09-07 16:16:00 | return sysctl for ncpu on NetBSD | ||
| 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 | ||
| 69350449 | 2025-09-06 23:32:01 | add targets to test/wget/Makefile | ||
| 56fca311 | 2025-09-06 13:35:48 | update todo | ||
| f022ed98 | 2025-09-06 13:33:28 | update todo | ||
| cbdfa5f7 | 2025-09-06 12:58:48 | cd test/wget && make local_test | ||
| fae77c8a | 2025-09-06 12:58:16 | ignore wget files | ||
| 29ef1bec | 2025-09-06 12:48:09 | fix broken links in doc md | ||
| d5f5986a | 2025-09-06 12:39:26 | ignore wget files | ||
| 06231fb0 | 2025-09-06 12:38:28 | cd test/wget && make | ||
| 7f6b4b42 | 2025-09-06 12:37:50 | add webfonts | ||
| 1ca0285e | 2025-09-06 12:19:47 | make dump | ||
| 57a71cb8 | 2025-09-06 12:18:25 | env_eval: revert to pass by copy in callable eval | ||
| 78b90b86 | 2025-09-06 12:18:04 | env_eval: revert to pass by copy in callable eval | ||
| 16f90182 | 2025-09-06 11:54:35 | make dump | ||
| 3ea221fe | 2025-09-06 11:41:35 | revert to local copy of s_call for env_eval_call | ||
| f50c4a34 | 2025-09-05 21:01:41 | wip mem leak | ||
| 497817c3 | 2025-09-05 20:26:33 | wip memleak | ||
| 08657763 | 2025-09-05 19:37:44 | wip mem leaks | ||
| b7044c7d | 2025-09-05 18:52:43 | pcallable_init_copy refactor | ||
| f9989e48 | 2025-09-05 18:28:49 | refactor buf_parse_plist_paren | ||
| b617d30f | 2025-09-05 18:23:26 | wip: refactor tag_init_pcall | ||
| d031eaf3 | 2025-09-05 18:22:23 | wip: refactor tag_init_pcall | ||
| b9750869 | 2025-09-05 17:00:15 | error handling | ||
| ea7a64b2 | 2025-09-05 16:38:56 | init | ||
| 81172cc5 | 2025-09-05 16:21:43 | better error messages | ||
| 5dfbc89a | 2025-09-05 15:59:12 | fix various bugs | ||
| 9e0cf3c1 | 2025-09-05 14:01:46 | refactor *_new_ref -> p*_init_copy | ||
| 755b4ec4 | 2025-09-05 13:20:41 | wip call.kc3 | ||
| 1a9f9171 | 2025-09-05 13:08:43 | call_ident, call_sym => pcall_ident, pcall_sym | ||
| 452e95e6 | 2025-09-05 12:23:25 | clear right after merge left in buf_parse_call_op_rec | ||
| cf6bb68d | 2025-09-05 12:10:32 | fix memleak in ikc3/buf linenoise | ||
| 141d7d3f | 2025-09-04 21:21:56 | fix error handling in facts_replace_tags | ||
| 19d3f3b5 | 2025-09-04 20:31:26 | marshall test vector | ||
| 875495f7 | 2025-09-04 20:21:13 | remove debug messages | ||
| 99a4c3f5 | 2025-09-04 20:21:05 | fix env_eval_quote_call | ||
| bc24b1d0 | 2025-09-04 19:37:13 | wip call_delete: invalid ref count | ||
| c78e5bd0 | 2025-09-04 18:34:55 | all tests pass without dump | ||
| 2738d6eb | 2025-09-04 17:26:01 | fix marshall_read_test and env dump size | ||
| c0da8987 | 2025-09-04 17:07:56 | marshall tests pass | ||
| bd3bd014 | 2025-09-04 16:37:03 | fix a couple of marshall read tests for refactor of e_tag_type | ||
| 88b1b55f | 2025-09-04 16:36:46 | recount in hex e_tag_type comments | ||
| 479fbad6 | 2025-09-04 15:57:30 | fix marshall tests in libkc3 tests | ||
| b4f08176 | 2025-09-04 15:43:13 | wip tests | ||
| 1c650a41 | 2025-09-04 14:43:40 | fix buf_parse_pcall_brackets | ||
| a941a0e2 | 2025-09-04 14:24:47 | wip double free | ||
| 22c655b6 | 2025-09-04 13:44:44 | fix bugs in call/pcall refactor | ||
| 17a0f716 | 2025-09-04 01:50:29 | tag_init pcall | ||
| a9077c87 | 2025-09-04 01:19:32 | wip memory corruption or bug in facts_remove_fact | ||
| b81214b7 | 2025-09-03 21:18:36 | debug | ||
| 3440459e | 2025-09-03 20:58:40 | fix alphanum order | ||
| 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) | ||
| d0f8128e | 2025-09-03 13:23:59 | show securelevel in system dashboard | ||
| 5875a8b4 | 2025-09-03 13:23:44 | include securelevel.h in kc3.h | ||
| 593b8e7c | 2025-09-03 13:23:25 | set securelevel in httpd | ||
| 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 | ||
| afc249b4 | 2025-09-03 11:19:30 | fix str_split with empty section | ||
| b5cf25bd | 2025-09-03 11:18:55 | add missing fclose in embed.c | ||
| 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 | ||
| e9d5c8c9 | 2025-09-02 17:51:01 | securelevel = 3 → block and abort on all env_eval_* functions | ||
| 01ce95b5 | 2025-09-02 17:40:00 | fix whitespace | ||
| ff81f94e | 2025-09-02 17:38:36 | todo | ||
| 627943a3 | 2025-09-02 17:37:53 | securelevel > 1 → no facts add or remove unless cleaning global env | ||
| a28c0299 | 2025-09-02 17:10:52 | block all env_def* and kc3_def* if securelevel(0) > 1 | ||
| 7cd070cb | 2025-09-02 15:55:10 | comment on securelevel in file comments | ||
| 34f94089 | 2025-09-02 15:27:12 | securelevel(level > 0) → block cfn definition, eval, and system calls | ||
| 29617eb2 | 2025-09-01 20:21:00 | securelevel → update_sources | ||
| edcff8a4 | 2025-09-01 20:20:06 | securelevel | ||
| a5d7a338 | 2025-09-01 19:03:53 | todo | ||
| c6e091a5 | 2025-09-01 18:40:47 | todo | ||
| 8d900409 | 2025-09-01 18:09:59 | todo | ||
| 97083c7e | 2025-09-01 01:04:19 | fix structured RPC protocol and display output | ||
| 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. | ||
| cc4b2b9d | 2025-08-30 16:49:48 | workaround gcc bug | ||
| ebc56160 | 2025-08-30 16:40:06 | ikc3 rpc: fix error output in client and server | ||
| ec591bdf | 2025-08-30 16:08:44 | send error message from memory buffer in server err to client result | ||
| 67910ca8 | 2025-08-30 14:36:28 | ikc3 rpc: fix server-side no-error result when running in server mode. | ||
| c4e312e2 | 2025-08-30 14:21:07 | readme and todo | ||
| b01e9155 | 2025-08-30 14:19:44 | README.md | ||
| 204504b4 | 2025-08-30 14:07:48 | ikc3 RPC working !!! | ||
| d04883ec | 2025-08-30 01:48:47 | try thread implementation but it does not work for repl |