Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 41bd0a53 | 2025-08-25 12:07:17 | fix struct_type_update_map, must_clean was not initialized | ||
| 67e1f810 | 2025-08-25 11:45:20 | wip memleak / double free, fix pcallable_clean | ||
| 7dba283c | 2025-08-25 11:21:16 | wip memleak | ||
| d44e8c79 | 2025-08-25 11:20:10 | wip memleak | ||
| cbd4c4e3 | 2025-08-25 11:18:17 | wip memleak | ||
| af15b2d4 | 2025-08-25 11:07:13 | fix use after free in buf_inspect_call_size | ||
| 4777e645 | 2025-08-25 11:01:47 | fix use after free in buf_parse_call_op | ||
| ff86acd3 | 2025-08-25 10:21:14 | use s_op* in buf_inspect_op* | ||
| 14cc2a97 | 2025-08-24 22:24:28 | fix assert | ||
| d2976bec | 2025-08-24 22:20:59 | fix debug assert | ||
| 5a8da5dd | 2025-08-24 22:12:42 | fix dump size | ||
| 6bbe2d78 | 2025-08-24 22:03:35 | fix memleak in error path | ||
| a034e77b | 2025-08-24 21:35:37 | try with dump | ||
| 5126596c | 2025-08-24 21:19:16 | add proper op handling in marshall_read_ops and ops_add instead of ugly hack | ||
| 0d286755 | 2025-08-24 20:41:29 | check ref count and print message in marshall callable | ||
| 4a7cc17a | 2025-08-24 20:21:42 | fix env_test | ||
| e82274bc | 2025-08-24 18:52:26 | remove asan.log | ||
| 21fbb1e2 | 2025-08-24 20:10:04 | wip marshall_read cfn | ||
| 8c2df147 | 2025-08-24 19:50:53 | fix env_test dump/restore | ||
| 5c9936fb | 2025-08-24 19:21:33 | fix cfn locking and marshall_read cif_ready = true | ||
| c07ee7d5 | 2025-08-24 19:03:15 | do not ignore kc3 dumps | ||
| 5e736c78 | 2025-08-24 19:00:38 | test env_dump and env_dump_restore | ||
| d4d05ae7 | 2025-08-22 12:10:01 | fix marshall tests using claude-code | ||
| 0282d5df | 2025-08-21 18:54:55 | fix marshall test | ||
| 20e72c89 | 2025-08-21 17:58:41 | fn_clean: frame_delete_all -> err_puts | ||
| 0e141ead | 2025-08-21 12:42:56 | fix test vector on Obsd | ||
| 26d008d4 | 2025-08-20 19:58:31 | test portable dump with map-based struct types | ||
| f73cbc2e | 2025-08-20 19:45:35 | fix offset and size used when not initialized | ||
| 7923d9c6 | 2025-08-20 19:25:11 | decorrelate dump from build in Makefile | ||
| b7ff58fe | 2025-08-20 18:08:06 | feat: marshall_read struct type | ||
| 1877d1c0 | 2025-08-20 15:20:02 | fix restore binary log of pfacts with log, with or without binary log | ||
| 122a9823 | 2025-08-20 14:13:19 | fix memleak and memory corruption in env_facts_with_transaction | ||
| a223a69b | 2025-08-20 13:58:22 | create new s_log if not allocated when opening binary log | ||
| c8416872 | 2025-08-20 13:44:29 | remove debug messages | ||
| 68f20e99 | 2025-08-20 13:39:09 | fix resurrection of binary log | ||
| 5df8ea9a | 2025-08-20 12:22:35 | update todo | ||
| 651ed3bf | 2025-08-20 11:54:05 | fix memleak in log_clean | ||
| 4e8fe683 | 2025-08-20 11:40:20 | fix binary log resurrection after pfacts dump with log open | ||
| 6fc802e8 | 2025-08-19 22:54:33 | wip binary log, make dump is ok | ||
| f7200b12 | 2025-08-19 21:41:36 | refactor file_open to accept s_str | ||
| 6868f508 | 2025-08-19 18:31:39 | facts log | ||
| 5e2e9ad5 | 2025-08-19 16:55:33 | don't commit dumps | ||
| 51c40be5 | 2025-08-19 16:35:08 | assert | ||
| f90faa91 | 2025-08-19 16:34:33 | Fix pfacts queries in test ikc3 | ||
| b37d9735 | 2025-08-19 16:06:45 | dump and restore pfacts | ||
| f941e8c0 | 2025-08-19 14:08:19 | dump is not compatible through ABIs | ||
| 9e092f97 | 2025-08-19 13:49:03 | wip macos | ||
| c69ec5b1 | 2025-08-19 13:39:49 | make gdb_dump_restore | ||
| f1a92015 | 2025-08-19 13:18:56 | rename facts_database to pfacts_init | ||
| 5111cac8 | 2025-08-19 12:37:50 | implement pfacts_* | ||
| c524c6a9 | 2025-08-19 12:37:31 | wip: marshall(_read)_pfacts and pfacts clean | ||
| 9a8b862c | 2025-08-19 11:59:25 | implement hash_update_pfacts as shallow pointer hash | ||
| b8c71d46 | 2025-08-19 11:55:22 | implement g_sym_Facts/_star | ||
| b9de2231 | 2025-08-19 11:26:09 | implement buf_inspect_pfacts/_size | ||
| 0af87973 | 2025-08-18 23:51:08 | wip pfacts | ||
| 4f24a676 | 2025-08-18 22:14:11 | include endian.h | ||
| a3a5d0fa | 2025-08-18 22:05:09 | add htonl and htons | ||
| 49623ef2 | 2025-08-18 16:31:52 | fix: misplaced load_app() | ||
| 222264cb | 2025-08-18 16:31:12 | chore: update todo | ||
| 362d5a5b | 2025-08-18 16:31:01 | fix: made paths portable for dlopen | ||
| ef2c27bc | 2025-08-18 15:35:22 | chore: update TODO.md | ||
| f1c43970 | 2025-08-18 14:55:11 | fix: kc3 http test missing require | ||
| 7b31d433 | 2025-08-18 14:06:39 | fix memleak in marshall_read_clean | ||
| 3f26eb8a | 2025-08-18 13:39:55 | catch one more memleak in env_init/clean | ||
| 7c964434 | 2025-08-18 13:26:54 | env_clean: env->dlopen_list | ||
| 9550be28 | 2025-08-18 13:13:12 | fix marshall ikc3 test | ||
| 41a6c90d | 2025-08-18 13:09:45 | fix buf_inspect_fn_size | ||
| 9b9433ea | 2025-08-18 11:53:03 | workaround types.h bug on MacOS | ||
| c8f35404 | 2025-08-17 22:32:44 | Fix build on MacOS, mainly includes for endian.h | ||
| a5b19442 | 2025-08-18 11:42:25 | wip: disabled tests for debug purposes | ||
| 6b4ef0cb | 2025-08-18 11:42:09 | fix: memory leaks | ||
| fba4aa1b | 2025-08-18 11:41:53 | feat: endian.h (builtin_bswap powered) | ||
| 39f44866 | 2025-08-17 20:06:55 | trying to revive www from dump | ||
| 84f5838f | 2025-08-16 14:02:40 | httpd: detect when local dump was loaded | ||
| 04e98910 | 2025-08-15 17:24:28 | add dump files, use 'make dump' to refresh the dumps. | ||
| 21bcf98e | 2025-08-15 14:05:44 | wip marshall dump | ||
| ad25ca5a | 2025-08-15 12:48:58 | err_inspect_buf: use inspect_str | ||
| 908d3c4b | 2025-08-15 12:31:23 | add magic markers into marshall/read | ||
| 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 | ||
| aa966515 | 2025-08-14 18:35:10 | remove non-working dump in test/httpd | ||
| d9f6a945 | 2025-08-14 18:21:35 | add kc3.dump and all tests pass | ||
| 48270395 | 2025-08-14 17:25:56 | fix facts dumps order to restore in addition order | ||
| 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 | ||
| 58246da6 | 2025-08-14 10:49:16 | todo | ||
| 32f06b35 | 2025-08-13 22:55:45 | clean | ||
| 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 | ||
| 53002eaa | 2025-08-13 19:27:35 | ikc3 --dump and --restore | ||
| 6ad803a7 | 2025-08-13 19:11:23 | fix buf_seek | ||
| 8c0e3842 | 2025-08-13 18:58:52 | do not fail on buf_refill error in buf_file_open_r_seek | ||
| 928e66d4 | 2025-08-13 18:50:48 | wip env_args_init and ikc3 --dump and --restore | ||
| cd368cb7 | 2025-08-13 18:13:54 | stub env marshall functions | ||
| 415fbad3 | 2025-08-13 17:47:12 | KC3.dump((Str) path) and parse optional argument --restore PATH | ||
| 5e77a40a | 2025-08-13 17:19:11 | update submodules |