libkc3


Log

Author Commit Date CI Message
Thomas de Grivel 88bd7639 2025-10-12T00:07:20 timespec
Thomas de Grivel 86126264 2025-10-12T00:07:05 include timespec.h
Thomas de Grivel 1cfd44ea 2025-10-11T19:48:20 Fix build on MacOS
Thomas de Grivel ecc443f7 2025-10-11T18:37:44 Fix compilation on MacOS
Thomas de Grivel 6d469404 2025-10-11T17:43:39 remove PortableFP128 which is not portable at all
Thomas de Grivel 44c7dda8 2025-10-11T15:31:21 PortableFP128
Thomas de Grivel e5fe297e 2025-10-11T15:29:28 wip macos
Thomas de Grivel 74a084f6 2025-10-10T19:12:29 not resolving a path is not an error
Thomas de Grivel f766ac1c 2025-10-10T19:08:49 wip plist
Thomas de Grivel 44db6d90 2025-10-10T18:44:26 wip: NetBSD compilation
Thomas de Grivel aeee3860 2025-10-10T18:35:37 fix memleak
Thomas de Grivel 581a42ad 2025-10-10T18:32:26 fix memleak
Thomas de Grivel 566a5832 2025-10-10T18:22:02 assert
Thomas de Grivel 10d34e8d 2025-10-10T18:07:08 fix env_init without args
Thomas de Grivel f6aab691 2025-10-10T17:29:01 fix buf_parse_do_block_inner return value
Thomas de Grivel 553b7a8c 2025-10-10T17:23:31 wip buf_parse_fn -> return value is invalid
Google Search Manual 05efc31b 2025-10-09T14:36:53 fix: ERROR macro (libkc3/error.h)
Thomas de Grivel 6d3b1d46 2025-09-22T13:28:36 use env variable in io.c
Thomas de Grivel 3b1e583a 2025-09-22T02:08:54 fix http tests
Thomas de Grivel 512a4da4 2025-09-21T19:32:52 wip tls test
Thomas de Grivel 226e387d 2025-09-19T16:39:10 fix build of kc3_hostname on FreeBSD
Thomas de Grivel 625494f4 2025-09-19T16:38:15 fix memleak in kc3_system
Thomas de Grivel b4cd2180 2025-09-19T16:37:51 whitespace
Thomas de Grivel 18dddd28 2025-09-17T19:46:42 KC3.hostname()
Thomas de Grivel 2cde0b22 2025-09-08T17:20:40 Port file_access to kc3_file_access and wrap it to File.access(path, :rwx)
Thomas de Grivel 7fb2cf6d 2025-10-07T20:15:36 fix KC3.args()
Thomas de Grivel c9d2adb3 2025-10-07T19:49:38 kpkg: trace and debug
Thomas de Grivel 74633db3 2025-10-06T19:47:52 remove debug messages, fix memleak
Thomas de Grivel 2b06fc60 2025-10-06T19:17:04 fix match
Thomas de Grivel 5bc77c4d 2025-10-06T14:30:45 config_prog, default argv0 and prefix
Thomas de Grivel 9684b075 2025-10-05T18:24:42 wip kpkg, env_dump_restore_resolve_path
Thomas de Grivel 66f860d0 2025-10-05T03:40:52 buf_inspect_match
Thomas de Grivel c79baaa8 2025-10-05T02:50:01 libkc3: buf_parse_match
Thomas de Grivel 09e7412c 2025-10-04T23:31:50 wip kpkg, {s32, s64, sw} fd → t_fd fd;
Thomas de Grivel 40f21bd7 2025-10-04T17:33:48 fix List.append and List.append_one
Thomas de Grivel 9a850de5 2025-10-03T20:36:49 trying to develop in kc3
Thomas de Grivel de5936f0 2025-09-28T14:21:49 fix str_parse_eval, fix pdf tests with str_parse_eval
Thomas de Grivel e501097e 2025-09-28T11:00:56 fix str_peek_character_utf8
Thomas de Grivel d1a11ade 2025-09-26T16:52:49 pdf: wip str_peek_character_utf8
Thomas de Grivel 3224e42f 2025-10-03T19:45:23 wip kpkg
Thomas de Grivel 9b9b5e81 2025-10-03T16:20:54 update sources
Thomas de Grivel cee4452f 2025-10-02T18:41:07 wip android, claude sucks sometimes
Thomas de Grivel 625dae13 2025-10-01T21:52:21 ws
Thomas de Grivel ee7c5520 2025-10-01T21:48:42 remove float.h
Thomas de Grivel 1838762f 2025-09-30T20:30:21 separate lib for window_egl_demo to link into window_egl_xcb_demo and window_egl_android_demo
Thomas de Grivel b8ff8053 2025-09-30T16:57:17 use memset instead of bzero
Thomas de Grivel 8c43bed4 2025-09-26T17:35:35 fix character handling for invalid utf8 in libkc3
Thomas de Grivel c6f0c4c1 2025-09-24T12:42:48 wip tests pdf
Thomas de Grivel 20a3aa2a 2025-09-23T21:11:21 fix def clean override for struct_clean
Thomas de Grivel cb0301f1 2025-09-23T20:05:10 wip make test with --bool-ptr
Thomas de Grivel 5704a53e 2025-09-23T19:42:53 use ikc3 --bool-ptr to show pointers in tests as booleans : 0 or 1.
Thomas de Grivel b5c12544 2025-09-23T18:19:29 add missing pdf_name_list_delete_all
Thomas de Grivel aaac4216 2025-09-23T16:54:38 add pointer types
Thomas de Grivel ce84c544 2025-09-23T04:16:17 tag_init_str_inspect_buf, fix pdf_buf_parse
Thomas de Grivel 54e14e75 2025-09-21T14:17:49 fix struct type offset calculation for macos amd64
Thomas de Grivel e19d96f1 2025-09-21T14:14:35 fix build without pthread
Thomas de Grivel 3fbd53a3 2025-09-20T04:39:45 fix SRC_TOP
Thomas de Grivel da1d4098 2025-09-19T11:31:23 fix do_block_init_cast
Thomas de Grivel 2babaf9a 2025-09-19T11:25:53 fix data.c for do blocks (Block)
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 309c9bc8 2025-09-17T17:05:07 fix tag_mod
Thomas de Grivel 77f26ec2 2025-09-17T16:56:09 fix tag_neg and tag_div
Thomas de Grivel 7e83f4cc 2025-09-17T16:47:44 fix tag_add test after refactor of tag_integer_reduce
Thomas de Grivel 44f02481 2025-09-17T16:34:45 fix refactor of tag_integer_reduce
Thomas de Grivel 09576dd5 2025-09-17T16:20:33 fix tag_mul
Thomas de Grivel e9d7273a 2025-09-17T16:14:59 refactor tag_integer_reduce
Thomas de Grivel 57b18ebd 2025-09-17T00:34:12 fix loading kc3 from non source dir
Thomas de Grivel d2554d41 2025-09-15T18:06:13 refactor hash_update_bool
Thomas de Grivel 6d759765 2025-09-15T18:05:23 fix data.c for do blocks (Block)
lyzer 06ef36ff 2025-09-15T17:35:27 wip pdf parser
Thomas de Grivel accae8a2 2025-09-15T16:57:14 fix map_init_cast
Thomas de Grivel ff2b0402 2025-09-15T16:51:37 fix Map handling in data.c
Thomas de Grivel b9e303f8 2025-09-11T12:58:26 tag_init_void
Thomas de Grivel 707585ca 2025-09-11T12:16:52 buf_parse_u*_decimal
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 16b41b3e 2025-09-09T04:22:14 goto ok
Thomas de Grivel ae95e9cc 2025-09-08T14:47:19 pdf_buf_parse_integer
Thomas de Grivel 151eb099 2025-09-15T00:42:03 print stacktrace on error
Thomas de Grivel bc40844d 2025-09-15T00:26:07 print stacktrace on error
Thomas de Grivel 9c3afa47 2025-09-13T18:48:13 run httpd with securelevel(2)
Thomas de Grivel 34d68e3c 2025-09-12T23:57:10 str_init_integer
Thomas de Grivel d4687e50 2025-09-12T23:13:12 fix ikc3 --copy
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 1a51a933 2025-09-12T15:17:31 make tests pass, fix cfn_init_tag for &g_sym_Pointer.
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 2fcec34e 2025-09-11T23:19:23 fix test/httpd/kc3.dump
Thomas de Grivel 92cce410 2025-09-11T22:13:48 fix refactor ht_get & ht_get_hash
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