kc3-lang/kc3

Branch :


Log

Author Commit Date CI Message
thodg d04883ec 2025-08-30 01:48:47 try thread implementation but it does not work for repl
thodg f10ae809 2025-08-30 00:14:55 fix refactor of buf_read_until_*
thodg be5c221e 2025-08-29 22:49:40 finish refactor of buf_read_until_*
thodg bdf0f1e5 2025-08-29 20:58:04 fix env_address_of
lpinf 305a2316 2025-08-29 20:26:11 WIP refactor: buf_read_str into str
lpinf d4d2b2ea 2025-08-29 20:03:33 refactor: convert read_line to sw
Lyzer b1ffd800 2025-08-29 18:40:38 feat: partial rpc ikc3
thodg 0e963413 2025-08-29 18:08:47 todo
thodg 00dbad30 2025-08-29 17:48:54 wip ikc3 rpc
thodg 12aa2ab2 2025-08-29 17:16:30 wip fix build
thodg e6156f80 2025-08-29 17:13:00 wip
thodg 8e39f996 2025-08-29 16:41:54 fix build
6887f034 2025-08-29 16:31:44 feat: funny segfault remote exploit
dfa6a72c 2025-08-29 16:08:15 feat: RPC kc3 !!!
6feaf6f2 2025-08-29 15:53:33 feat: server socket init
thodg 72fb0bbe 2025-08-29 15:45:32 move socket and tls libs earlier in build order (before ikc3)
5930eea0 2025-08-29 15:45:17 feat: socket(_buf) initialization
thodg 12a878e5 2025-08-29 14:46:34 todo
thodg c89975c6 2025-08-29 14:42:02 todo: g_client and g_server
thodg 8b54db68 2025-08-29 13:57:25 add error messages to argument parsing
befed27f 2025-08-29 12:50:18 feat: ikc3_client and ikc3_server + usage reformat
35b5681e 2025-08-29 12:10:16 feat: ikc3_client & ikc3_server skeletons
f14aad31 2025-08-29 11:44:09 feat: separate ikc3_dump
3bc68137 2025-08-29 11:33:59 feat: separate ikc3_load
b2fda7f1 2025-08-29 10:57:33 fix: duplicate --trace arg parsing
thodg 2db44de3 2025-08-28 19:10:02 tls_config.c
thodg a8511f34 2025-08-28 18:16:30 TLS.ca_cert_path()
thodg b030d5d9 2025-08-28 17:30:47 TODO
thodg bcf30cb7 2025-08-28 17:10:24 fix build of tls.c
thodg 3f7b63ee 2025-08-28 17:10:17 link tls into main build
thodg 1a1b2453 2025-08-28 16:48:06 configure and update sources link to tls subdirectory
thodg 851b149b 2025-08-28 16:47:42 bump revision
thodg 8fe68293 2025-08-28 16:12:52 refactor STR_1 -> STR and STR_CONST
thodg 5a3e63f6 2025-08-28 15:58:22 fix Makefile .PHONY
thodg b9c4b742 2025-08-28 15:14:20 fix compilation
thodg b8b6ed4b 2025-08-28 15:04:14 wip tls certificate path
lpinf 187db771 2025-08-28 14:11:10 chore: update todo (self-assigned)
Lyzer 82314878 2025-08-28 14:07:22 feat: todo
thodg a38068d3 2025-08-26 18:35:57 todo
thodg e11b8a0a 2025-08-26 18:15:24 TODO.md
thodg fce2333d 2025-08-26 17:55:56 todo
thodg 118111ee 2025-08-26 17:51:31 todo
thodg 38cfd325 2025-08-26 17:44:17 tls
thodg d2fbd67e 2025-08-26 17:31:24 kickstart tls for kc3
thodg 9e3116ec 2025-08-26 17:31:14 comment XXX (todo ?)
thodg 955c03f9 2025-08-28 14:23:57 readme
thodg 6e96d970 2025-08-28 14:11:51 add support for pointers to facts database
thodg d93ed713 2025-08-28 02:39:14 support sysctl([:fs, :posix, :setuid])
thodg 530442d4 2025-08-28 02:02:39 package for OpenBSD
thodg 7a407f7e 2025-08-28 00:41:03 release v0.1.15
thodg 81615aa6 2025-08-28 00:26:15 remove kubz from release
thodg 351bb18b 2025-08-27 23:55:23 fix release
thodg a309506c 2025-08-27 23:31:26 update checksum
thodg 754fbef4 2025-08-27 23:00:11 fix DESTDIR in make install
thodg e2d4d094 2025-08-27 19:14:47 update version in test/httpd
thodg 1c2c74e6 2025-08-27 18:04:25 add tests for sizeof(f32, f64, f128)
thodg 62612926 2025-08-27 17:30:42 fix env_dump_size
thodg 24cd91a9 2025-08-27 17:29:38 readme: prepare for release, remake kc3.dump with List.count as cfn
thodg 0c28632b 2025-08-27 16:10:53 implement List.count as cfn
thodg 1e59bece 2025-08-27 15:27:51 wip make dist
thodg 61d54a60 2025-08-27 15:03:30 wip make dist
thodg f476e474 2025-08-27 14:04:29 install dump
thodg a2d3748a 2025-08-27 13:58:01 ignore dump files
thodg 6dd554e0 2025-08-27 13:57:01 put dump in dist
thodg 5800825e 2025-08-27 12:25:25 refactored cfn tag_address -> cfn_macro kc3_address_of, env_address_of
thodg 10d95c2d 2025-08-26 23:24:04 fclose
thodg f495e82c 2025-08-26 23:23:47 remove useless .keep file
thodg 0a181b25 2025-08-26 23:12:21 fix configure for window/sdl2/demo on BSD
thodg 802628be 2025-08-26 22:47:16 configure windows ldflags in config.subr
thodg 69116a43 2025-08-26 22:45:06 wip windows
thodg ba3e7fd7 2025-08-26 22:27:54 wip msys2/clang64
thodg c317a1d0 2025-08-26 22:20:03 include kc3 marshall test vector (.kc3m)
thodg 8fcb58bb 2025-08-26 22:10:22 fix sdl2 and cairo demo on windows
thodg f9fac846 2025-08-26 21:10:14 implement math.h for long double (F128) on windows
thodg 56c72c11 2025-08-26 20:11:32 fix build on windows
thodg 79ce5474 2025-08-26 19:35:59 fix build on windows
thodg 72acccd8 2025-08-26 16:24:51 fix pointer test and facts_with ikc3 tests
thodg 3470b276 2025-08-26 15:56:33 make dump
thodg b4e2dc9d 2025-08-26 15:52:34 wip make dist 0.1.15
thodg 1cbc1606 2025-08-26 14:19:41 fix pointer and add tests for pointer
thodg 46d6137f 2025-08-26 13:40:59 fix pointer cast
thodg c94f092d 2025-08-26 13:15:12 fix sym_is_pointer_type asserts
thodg 854e4b22 2025-08-26 13:06:15 implement rest of pointer functions
thodg 0f97aa15 2025-08-26 11:45:15 todo
c64363d9 2025-08-26 12:05:44 feat: see todo
6fb538c2 2025-08-25 17:31:53 feat: sym_must_clean
10792581 2025-08-25 17:23:01 feat: sym_to_tag_type
thodg f42fb924 2025-08-25 16:48:47 todo
thodg 2df23cfd 2025-08-25 16:23:28 todo
thodg dea27e91 2025-08-24 17:45:06 add pointer_type to s_pointer
thodg 14e42915 2025-08-22 18:01:04 cleanup: Remove tag_to_const_pointer and refactor call sites.
thodg e1a76bcb 2025-08-22 17:34:12 init: add & and * operators from C K&R
lpinf d8c4eb13 2025-08-22 17:03:30 feat: g_sym_Pointer and sym_is_pointer_type
thodg 57ad3ec1 2025-08-22 16:39:37 ./update_sources
lpinf ed6d9d21 2025-08-22 16:35:54 chore: rename STR_2 to SYM_1
lpinf d8656ad8 2025-08-22 16:33:07 fix: STR_2 constant for initialization with pedantic
lpinf 3e09cb89 2025-08-22 16:28:25 refactor: transform sym into STR_1
lpinf bbe4c05a 2025-08-22 16:22:07 feat: compare_pointer
thodg 30d9dffa 2025-08-22 16:15:55 buf_inspect_pointer, buf_inspect_pointer_size
lpinf b046bf18 2025-08-22 16:15:46 feat: pointer_init_copy and pointer.c