lib


Log

Author Commit Date CI Message
Thomas de Grivel 75b0d102 2025-10-10T18:07:22 rationalize file.kc3
Google Search Manual 5b626b78 2025-10-09T15:44:45 fix: wrong cfn
Google Search Manual ad1d1798 2025-10-09T18:20:02 fix: update kc3 structs
Thomas de Grivel 198c38b6 2025-09-25T18:01:44 fix env_test and make dump
Thomas de Grivel 75abac01 2025-09-22T00:31:42 fix tls test and tls io works without ocsp
Thomas de Grivel df7d730e 2025-09-21T19:33:07 make dump
Thomas de Grivel 512a4da4 2025-09-21T19:32:52 wip tls test
Thomas de Grivel 4ecd0d96 2025-09-17T19:21:24 fix kc3_tls_accept_socket
Thomas de Grivel 4229f900 2025-09-17T19:10:39 tls: refactor accept and connect wrappers
Thomas de Grivel 0e4f30bf 2025-09-17T18:09:34 fix tls test using sockets and not Socket.Buf
Thomas de Grivel 95d2a999 2025-09-17T17:57:01 fix tls client and tls server API
Thomas de Grivel 7cbd4b91 2025-09-17T17:45:06 add cert file to server config in tls test
Thomas de Grivel abb8cf40 2025-09-13T03:54:12 wip test tls private key file
Thomas de Grivel 2217ea7e 2025-09-13T02:22:33 wip test tls asan
Thomas de Grivel d2116e1a 2025-09-20T22:37:53 wip TLS.Client and TLS.Server
Thomas de Grivel ce7683ab 2025-09-20T20:16:07 make dump
Thomas de Grivel 4af9cc1d 2025-09-19T16:59:15 make dump
Thomas de Grivel 18dddd28 2025-09-17T19:46:42 KC3.hostname()
Thomas de Grivel 730542d9 2025-09-13T01:45:09 wip tls tests
Thomas de Grivel 022bafdf 2025-09-12T16:15:52 wip tls
Thomas de Grivel 5a90e151 2025-09-10T14:57:07 update after review
Google Search Manual 8d34e7ff 2025-09-09T17:43:22 feat: tls_configure wrapper
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 00144c7b 2025-09-08T13:42:38 wip tls
Thomas de Grivel 178f3332 2025-09-05T15:18:08 wip tls wrappers
Thomas de Grivel 40d4f38f 2025-09-05T15:08:58 fix bugs in tls and update sources
Google Search Manual 87283841 2025-09-05T11:56:40 feat: tls_config_set_cert_file, tls_config_set_key_file, tls_server, tls_accept_socket wrappers
Google Search Manual 39f1ca20 2025-09-02T16:10:01 feat: some wrappers
Thomas de Grivel 566a577e 2025-10-07T22:34:36 kpkg: colors and emoticons
Thomas de Grivel 7436919d 2025-10-07T21:03:54 fix kpkg package api for default_branch
Thomas de Grivel df8c1616 2025-10-07T20:24:46 kpkg: fix --color
Thomas de Grivel c9d2adb3 2025-10-07T19:49:38 kpkg: trace and debug
Thomas de Grivel bd105826 2025-10-07T14:02:52 wip kpkg
Thomas de Grivel 7eacdf0a 2025-10-06T20:13:45 fix kpkg invocation without dump, load from sources in this case !
Thomas de Grivel fa4f99c2 2025-10-06T19:48:21 make dump
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 49b828c6 2025-10-05T00:42:33 wip kpkg
Thomas de Grivel 85c15cbb 2025-10-05T00:19:58 kpkg: usage
Thomas de Grivel 147baca7 2025-10-05T00:16:33 kpkg: use FD.is_a_tty? for usage()
Thomas de Grivel 0d054d1d 2025-10-04T23:52:57 kpkg: inspect uname
Thomas de Grivel 60bae963 2025-10-04T23:52:44 kc3: FD.is_a_tty?(1)
Thomas de Grivel 09e7412c 2025-10-04T23:31:50 wip kpkg, {s32, s64, sw} fd → t_fd fd;
Thomas de Grivel f1659805 2025-10-04T17:54:50 kpkg: info
Thomas de Grivel 9de8fb94 2025-10-04T17:41:35 kpkg: add terminal colors
Thomas de Grivel c172e231 2025-10-04T17:34:00 make dump
Thomas de Grivel 40f21bd7 2025-10-04T17:33:48 fix List.append and List.append_one
Thomas de Grivel 904bd44c 2025-10-04T17:20:25 wip kpkg kc3
Thomas de Grivel 3311434e 2025-10-04T16:52:57 kpkg: dry up code
Thomas de Grivel 29b4f263 2025-10-04T16:23:44 fix error messages
Thomas de Grivel aad16101 2025-10-04T16:20:23 wip kpkg
Thomas de Grivel fe57f492 2025-10-04T06:38:57 kpkg info: show dependencies
Thomas de Grivel 9574a974 2025-10-04T06:26:07 kpkg: cc and cc_local
Thomas de Grivel ee7d6d33 2025-10-04T06:15:08 kpkg: info
Thomas de Grivel c9da21dc 2025-10-04T06:11:37 make dump
Thomas de Grivel 906d13a8 2025-10-04T06:11:26 wip kpkg
Thomas de Grivel f887618c 2025-10-04T04:59:47 add basic support for terminal control characters
Thomas de Grivel cc67badc 2025-10-04T04:45:34 kpkg: usage
Thomas de Grivel dc8d6485 2025-10-04T04:17:37 wip kpkg
Thomas de Grivel b54f1db4 2025-10-04T02:01:56 kpkg: use default branch, not master
Thomas de Grivel 76b5b0a1 2025-10-04T01:58:14 kpkg: add --arch command line argument
Thomas de Grivel 01399b7a 2025-10-03T23:38:35 kpkg kc3 checkout
Thomas de Grivel a9876f72 2025-10-03T23:02:42 kpkg: fix package api
Thomas de Grivel 602bcb1e 2025-10-03T21:29:42 sort functions and add comments
Thomas de Grivel b3559194 2025-10-03T21:06:18 add comments
Thomas de Grivel 464208d0 2025-10-03T20:51:19 implement clean-source-git and clean-source-tree
Thomas de Grivel 9a850de5 2025-10-03T20:36:49 trying to develop in kc3
Thomas de Grivel 425203ee 2025-10-03T20:05:18 make dump
Thomas de Grivel 3224e42f 2025-10-03T19:45:23 wip kpkg
Thomas de Grivel c432180b 2025-10-03T17:03:35 wip kpkg
Thomas de Grivel a8a3d1bb 2025-09-25T16:04:26 make dump
Thomas de Grivel da9589de 2025-09-23T21:12:42 fix pdf tests
Thomas de Grivel 76498191 2025-09-23T20:36:00 use PDF.name_list_delete_all in tests to plug memleak (2/2)
Thomas de Grivel d0dbc0f5 2025-09-23T20:26:33 wip asan memleak in pdf: 1/2 kc3_pdf_name_list_delete_all
Thomas de Grivel 700fee0b 2025-09-23T18:08:17 pdf_buf_parse using pdf_name_list
Thomas de Grivel 00e2acb3 2025-09-23T16:10:12 add Str.character_is_reserved?
Thomas de Grivel 564e1481 2025-09-19T11:52:47 make dump
Thomas de Grivel 34d9d27c 2025-09-19T11:31:08 fix defstruct containing do block (needs quote)
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 e3a62878 2025-09-15T20:24:40 add nav links to kmxgit, codeberg and github
Thomas de Grivel 346efd6f 2025-09-15T17:50:58 make dump
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 c4a9421a 2025-09-09T02:03:25 pdf_buf_parse, pdf_parse_from_str, lib/kc3/0.1/pdf.kc3: PDF.parse_str, and add tests
Thomas de Grivel 9c3afa47 2025-09-13T18:48:13 run httpd with securelevel(2)
Thomas de Grivel 123b37dc 2025-09-13T18:24:54 wip httpd securelevel
Thomas de Grivel 4fb13f3c 2025-09-12T23:35:49 fix static route directory index to not list dot files
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 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 74d99aff 2025-09-11T23:35:13 make dump
Thomas de Grivel 2fcec34e 2025-09-11T23:19:23 fix test/httpd/kc3.dump