kc3-lang/kc3/lib

Branch :


Log

Author Commit Date CI Message
thodg eb978548 2025-10-15 13:07:56 fix bug in install_build_dependencies arch selection
thodg ad18ee97 2025-10-15 13:00:14 style
thodg c0aea4ad 2025-10-15 12:46:12 make dump
thodg 432de2b4 2025-10-15 09:01:17 install runj via kpkg
thodg 7d2c8656 2025-10-15 08:34:22 kpkg: add clean commands
thodg 5968f63e 2025-10-15 07:49:18 kpkg: new repos for runj and sort
thodg 708115c0 2025-10-14 15:11:09 make dump
thodg eb98a123 2025-10-14 15:10:54 kpkg: shorter indent, sort functions
thodg ebba3630 2025-10-14 15:10:30 fix Counter dump restore
thodg 883629f9 2025-10-14 15:00:42 kpkg: indent log
thodg d77732fe 2025-10-14 15:00:23 libkc3: fix counter increase and decrease with eval_tag
thodg dde9f510 2025-10-14 12:09:28 refactor system()
thodg 6eba98ab 2025-10-14 12:09:14 make dump
thodg e917245c 2025-10-13 18:44:56 %Kpkg.Package{is_needed?: Callable} and set that libmd and libbsd are not needed when uname ends with BSD.
thodg f59edee1 2025-10-13 17:51:38 kpkg: fix package and install
thodg c2c4fc8f 2025-10-13 16:49:25 kpkg: fix log
thodg 0b09a345 2025-10-13 16:35:33 wip kpkg: add --branch, fix log and use bare git repos with --mirror for clone
thodg 486eb22f 2025-10-13 10:37:38 file: lstat, file_is_regular, kpkg: uninstall
thodg efeb0d38 2025-10-12 23:19:33 make dump
thodg 89caf0ee 2025-10-12 23:19:21 wip kpkg libmd install/uninstall
thodg 6dfbb91e 2025-10-12 22:04:05 kpkg libmd package
thodg 280d590a 2025-10-12 22:03:42 make dump
thodg 55e44670 2025-10-12 21:27:38 wip kpkg
thodg b9126b5f 2025-10-12 21:26:50 File.list_recursive(path)
thodg 080366e8 2025-10-12 20:29:01 File.sha1_base64url(path) and File.sha512_base64url(path)
thodg 01814aa4 2025-10-12 18:52:19 kpkg: kpkg libmd install
thodg aae4dc1d 2025-10-12 18:08:11 kpkg libmd build : works !
thodg 009237e6 2025-10-12 16:05:49 wip kpkg: remove dump
thodg 7df1927f 2025-10-12 16:05:21 kpkg: usage
thodg 1e1f857f 2025-10-13 12:54:08 don't use dlopen for tls.so
thodg 0128e4e0 2025-10-10 19:16:38 make dump
thodg 75b0d102 2025-10-10 18:07:22 rationalize file.kc3
ad1d1798 2025-10-09 18:20:02 fix: update kc3 structs
5b626b78 2025-10-09 15:44:45 fix: wrong cfn
thodg 198c38b6 2025-09-25 18:01:44 fix env_test and make dump
thodg 75abac01 2025-09-22 00:31:42 fix tls test and tls io works without ocsp
thodg df7d730e 2025-09-21 19:33:07 make dump
thodg 512a4da4 2025-09-21 19:32:52 wip tls test
thodg d2116e1a 2025-09-20 22:37:53 wip TLS.Client and TLS.Server
thodg ce7683ab 2025-09-20 20:16:07 make dump
thodg 4af9cc1d 2025-09-19 16:59:15 make dump
thodg 18dddd28 2025-09-17 19:46:42 KC3.hostname()
thodg 4ecd0d96 2025-09-17 19:21:24 fix kc3_tls_accept_socket
thodg 4229f900 2025-09-17 19:10:39 tls: refactor accept and connect wrappers
thodg 0e4f30bf 2025-09-17 18:09:34 fix tls test using sockets and not Socket.Buf
thodg 95d2a999 2025-09-17 17:57:01 fix tls client and tls server API
thodg 7cbd4b91 2025-09-17 17:45:06 add cert file to server config in tls test
thodg abb8cf40 2025-09-13 03:54:12 wip test tls private key file
thodg 2217ea7e 2025-09-13 02:22:33 wip test tls asan
thodg 730542d9 2025-09-13 01:45:09 wip tls tests
thodg 022bafdf 2025-09-12 16:15:52 wip tls
thodg 5a90e151 2025-09-10 14:57:07 update after review
8d34e7ff 2025-09-09 17:43:22 feat: tls_configure wrapper
thodg 2cde0b22 2025-09-08 17:20:40 Port file_access to kc3_file_access and wrap it to File.access(path, :rwx)
thodg 00144c7b 2025-09-08 13:42:38 wip tls
thodg 178f3332 2025-09-05 15:18:08 wip tls wrappers
thodg 40d4f38f 2025-09-05 15:08:58 fix bugs in tls and update sources
87283841 2025-09-05 11:56:40 feat: tls_config_set_cert_file, tls_config_set_key_file, tls_server, tls_accept_socket wrappers
39f1ca20 2025-09-02 16:10:01 feat: some wrappers
thodg 566a577e 2025-10-07 22:34:36 kpkg: colors and emoticons
thodg 7436919d 2025-10-07 21:03:54 fix kpkg package api for default_branch
thodg df8c1616 2025-10-07 20:24:46 kpkg: fix --color
thodg c9d2adb3 2025-10-07 19:49:38 kpkg: trace and debug
thodg bd105826 2025-10-07 14:02:52 wip kpkg
thodg 7eacdf0a 2025-10-06 20:13:45 fix kpkg invocation without dump, load from sources in this case !
thodg fa4f99c2 2025-10-06 19:48:21 make dump
thodg 2b06fc60 2025-10-06 19:17:04 fix match
thodg 5bc77c4d 2025-10-06 14:30:45 config_prog, default argv0 and prefix
thodg 9684b075 2025-10-05 18:24:42 wip kpkg, env_dump_restore_resolve_path
thodg 49b828c6 2025-10-05 00:42:33 wip kpkg
thodg 85c15cbb 2025-10-05 00:19:58 kpkg: usage
thodg 147baca7 2025-10-05 00:16:33 kpkg: use FD.is_a_tty? for usage()
thodg 0d054d1d 2025-10-04 23:52:57 kpkg: inspect uname
thodg 60bae963 2025-10-04 23:52:44 kc3: FD.is_a_tty?(1)
thodg 09e7412c 2025-10-04 23:31:50 wip kpkg, {s32, s64, sw} fd → t_fd fd;
thodg f1659805 2025-10-04 17:54:50 kpkg: info
thodg 9de8fb94 2025-10-04 17:41:35 kpkg: add terminal colors
thodg c172e231 2025-10-04 17:34:00 make dump
thodg 40f21bd7 2025-10-04 17:33:48 fix List.append and List.append_one
thodg 904bd44c 2025-10-04 17:20:25 wip kpkg kc3
thodg 3311434e 2025-10-04 16:52:57 kpkg: dry up code
thodg 29b4f263 2025-10-04 16:23:44 fix error messages
thodg aad16101 2025-10-04 16:20:23 wip kpkg
thodg fe57f492 2025-10-04 06:38:57 kpkg info: show dependencies
thodg 9574a974 2025-10-04 06:26:07 kpkg: cc and cc_local
thodg ee7d6d33 2025-10-04 06:15:08 kpkg: info
thodg c9da21dc 2025-10-04 06:11:37 make dump
thodg 906d13a8 2025-10-04 06:11:26 wip kpkg
thodg f887618c 2025-10-04 04:59:47 add basic support for terminal control characters
thodg cc67badc 2025-10-04 04:45:34 kpkg: usage
thodg dc8d6485 2025-10-04 04:17:37 wip kpkg
thodg b54f1db4 2025-10-04 02:01:56 kpkg: use default branch, not master
thodg 76b5b0a1 2025-10-04 01:58:14 kpkg: add --arch command line argument
thodg 01399b7a 2025-10-03 23:38:35 kpkg kc3 checkout
thodg a9876f72 2025-10-03 23:02:42 kpkg: fix package api
thodg 602bcb1e 2025-10-03 21:29:42 sort functions and add comments
thodg b3559194 2025-10-03 21:06:18 add comments
thodg 464208d0 2025-10-03 20:51:19 implement clean-source-git and clean-source-tree
thodg 9a850de5 2025-10-03 20:36:49 trying to develop in kc3
thodg 425203ee 2025-10-03 20:05:18 make dump