kc3-lang/kc3/lib

Branch :


Log

Author Commit Date CI Message
thodg 2c02c35a 2025-08-06 17:03:59 marshall test in ikc3, with loopback function
thodg 79aa33a6 2025-08-06 16:15:50 implement wrappers for marshall_read in kc3
thodg 7169b221 2025-08-06 00:02:20 fix data for buf_inspect_list -> plist and _size functions, also work on ekc3
thodg 63d336a7 2025-08-05 07:17:13 wip embed
thodg a21f47fa 2025-08-05 01:59:28 wip backup
thodg aa614ac0 2025-08-02 15:42:20 move KC3.uptime() to Time.uptime()
thodg 6ed7c240 2025-08-02 13:12:29 vibe coding kc3_uptime and time_diff_to_str and kc3 wrappers for those two functions.
thodg 64263f0b 2025-07-24 12:09:01 wip str
thodg 7a49d8f5 2025-07-23 18:39:09 wip str "\xFF"
thodg 94797ece 2025-07-21 19:23:02 plist_join, plist_reverse
thodg 1211dd9a 2025-07-10 16:25:57 wip TODO marshall.kc3
thodg 6160bff2 2025-07-21 13:03:11 tests pass: refactor p_*
thodg 7158549a 2025-07-20 17:11:55 wip tests, test_asan
thodg 4826d948 2025-07-20 15:35:38 fix json and add tests for ikc3/while
thodg 8398379f 2025-07-19 23:40:36 license and while
thodg 94d38022 2025-07-19 15:14:26 wip
thodg 326cb5df 2025-07-18 21:41:16 wip
thodg b73bb339 2025-07-17 11:20:38 wip no autoload
thodg 6a257091 2025-07-17 08:25:08 remove auto loading in env and env_eval
thodg 37b171b1 2025-07-17 08:14:40 fix require's
thodg 35420107 2025-07-17 07:51:33 remove module autoloading at struct init
thodg fccbc1e3 2025-05-27 13:33:00 sockets on win64
thodg 7eaa928f 2025-05-26 12:30:49 locales and translation for page controller and test httpd nav
thodg 6f8ac880 2025-05-13 15:52:19 hook unwind_protect logic into kc3.c, renamed tests for do_block and added tests for block and unwind_protect
thodg 8df9b1b0 2025-05-01 16:12:30 block
thodg 73067794 2025-04-30 00:15:47 wip
thodg a16819fb 2025-04-29 21:16:54 refactor: rename block into do_block
thodg 8adfe5b8 2025-04-27 22:45:45 wip win64
thodg 5251739d 2025-04-27 19:36:29 wip httpd and silence_errors
thodg 41388f7b 2025-04-18 23:29:53 fix tag_init_from_str
thodg 85849758 2025-04-18 22:33:48 fix env_eval_equal_tag warnings
thodg 6c1aa873 2025-04-17 12:41:42 lock transactions rw
thodg e44c8427 2025-04-14 23:17:37 facts with transaction
thodg 64fdde37 2025-04-09 20:53:08 httpd: put message when app is loaded
thodg f7e6e6ea 2025-04-08 19:33:52 Tag.from_str parser
thodg bd6119f8 2025-04-07 23:26:41 debug
thodg 1d43b1ee 2025-03-30 19:27:43 spam
thodg 9ecf102c 2025-03-27 11:04:33 spamicity
thodg 624d5584 2025-03-27 10:41:30 wip antispam
thodg e51bbe40 2025-03-26 19:16:44 fix various bugs
princedeblr 8a53272f 2025-03-24 18:00:32 fix bayes
thodg 48f26f55 2025-03-24 17:47:03 thread count = 1
princedeblr 3ba8f6c3 2025-03-24 14:37:23 fix bug bayes
thodg 9531bb42 2025-03-24 14:36:00 wip httpd
thodg 90115c02 2025-03-24 13:26:19 spam.bayes
thodg 21e29001 2025-03-24 00:25:45 kpkg info
thodg 52669e40 2025-03-23 21:20:02 fix buf_parse_comment
thodg a140a56c 2025-03-23 20:14:43 kpkg
thodg 10426ad5 2025-03-22 22:09:12 wip httpd & metric
princedeblr 08979170 2025-03-19 20:34:21 wip filtering bayesian
princedeblr fe1663dd 2025-03-19 17:14:01 is_spam
princedeblr a92a2712 2025-03-19 16:50:34 fix array_dimension
thodg 16241488 2025-03-17 23:23:32 fix && and ||
thodg 5ca06dac 2025-03-17 22:37:36 fix memleaks in sym_anon
princedeblr f2721fd9 2025-03-17 13:32:59 wip spam/bayes.kc3
princedeblr f947227c 2025-03-11 15:49:00 rm split_list
thodg c3c573ac 2025-03-16 20:58:37 kc3_httpd: minor tweaks
thodg 36a7fa18 2025-03-11 18:23:46 clean
princedeblr cb90312d 2025-03-11 14:40:58 Wip spam
princedeblr be087e0e 2025-03-10 18:46:58 wip str.facts cfn
princedeblr d46fc267 2025-03-10 16:45:13 buf_read_word_into_str, wip str_split_words, test character_is_alphanum
princedeblr d1218371 2025-03-04 18:11:40 fix List.count_items
princedeblr c48938e3 2025-03-03 17:36:37 wip filtering Bayesian
thodg 9aba5845 2025-03-11 13:45:07 fix tests
thodg 7a6dc925 2025-03-10 15:54:30 sym_anon
thodg c0a33227 2025-03-07 15:12:56 wip r8
thodg 1c8f6802 2025-03-06 10:43:24 fix metric normalize
thodg d1302beb 2025-03-06 09:41:04 wip pstruct
thodg 72907a3f 2025-03-04 16:09:13 wip operators and struct/pstruct pass by ref
thodg f0cada2f 2025-03-03 21:49:08 wip tests ikc3
thodg 4f04f8f8 2025-03-03 20:41:48 wip special operators
thodg e104f071 2025-03-03 18:12:50 fix tests and env_eval_call_resolve
thodg 2e861758 2025-03-03 12:43:38 wip op ops ht
thodg b37aa75e 2025-03-01 15:54:36 wip ops
thodg d1b54577 2025-02-27 18:51:09 typo
thodg 78867d3f 2025-02-27 18:42:04 normalize metrics
thodg 957e8a43 2025-02-27 18:12:15 canonicalize url in metric
thodg 9f58332d 2025-02-25 12:57:00 fix operators
thodg f20a8909 2025-02-24 01:17:30 op / ops
thodg a132c073 2025-02-22 15:12:54 List.length = cfn "kc3_list_length"
thodg 10c0cb40 2025-02-22 14:44:29 List.slice(list, start, end)
thodg 8614b20c 2025-02-20 19:49:04 wip kubz
thodg ead00e16 2025-02-20 01:00:32 hotpatch www.kmx.io
thodg 1fd19226 2025-02-18 22:41:04 fix httpd file upload
thodg d4c081cd 2025-02-18 22:24:01 remove tabs
princedeblr 7e2c5360 2025-02-18 20:43:47 content dispotion : inline
thodg 9a4834d5 2025-02-18 13:57:06 wip kubz
thodg 2658107f 2025-02-15 00:16:10 lib: remove pause (see pause(3) on OpenBSD)
princedeblr 4f003bd0 2025-02-14 20:17:07 ratio facts wrap
thodg 365db389 2025-02-12 00:57:15 fixed http file upload
thodg 3b4abc12 2025-02-11 18:44:21 wip file upload, filename and replace as params
thodg 9384a8e6 2025-02-11 18:38:35 wip file upload
thodg 694d3f8b 2025-02-11 18:03:42 fix file_ensure_directory
thodg cc47fc7d 2025-02-11 16:35:11 httpd
thodg f5be373a 2025-02-06 23:38:46 fix httpd file upload
thodg ccde0b7d 2025-02-06 22:44:34 fix file_dirname and http request
thodg 0ff7e0bb 2025-02-06 16:58:24 wip file upload
thodg 5d722a35 2025-02-06 14:24:03 wip buf_inspect_struct_size bug
princedeblr a6ecebb9 2025-02-04 00:07:06 fix build
thodg 4b89dce3 2025-02-06 01:30:08 wip primes