.ikc3_history

Branch


Log

Author Commit Date CI Message
Thomas de Grivel 77f26ec2 2025-09-17T16:56:09 fix tag_neg and tag_div
Thomas de Grivel 6d759765 2025-09-15T18:05:23 fix data.c for do blocks (Block)
Thomas de Grivel 5c765c0e 2025-09-10T16:23:54 make progress on 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 42f467f7 2025-09-12T23:08:09 fix tests
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 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 bbec7555 2025-09-11T20:58:57 fix KC3.require
Thomas de Grivel a3b77550 2025-09-11T14:54:26 wip fx
Thomas de Grivel ea96589c 2025-09-07T00:02:58 update dump and httpd with lib/kc3/0.1/err.kc3 and io.kc3
Thomas de Grivel cf6bb68d 2025-09-05T12:10:32 fix memleak in ikc3/buf linenoise
Thomas de Grivel 34f94089 2025-09-02T15:27:12 securelevel(level > 0) → block cfn definition, eval, and system calls
Thomas de Grivel b1336c44 2025-09-01T00:41:17 rpc with structured data
Thomas de Grivel 3f95edac 2025-08-31T23:41:53 rewrite RPC to use structured data mode by IKC3 client and support netcat mode out of the box.
Thomas de Grivel ebc56160 2025-08-30T16:40:06 ikc3 rpc: fix error output in client and server
Thomas de Grivel 00dbad30 2025-08-29T17:48:54 wip ikc3 rpc
Thomas de Grivel 2db44de3 2025-08-28T19:10:02 tls_config.c
Thomas de Grivel a8511f34 2025-08-28T18:16:30 TLS.ca_cert_path()
Thomas de Grivel d93ed713 2025-08-28T02:39:14 support sysctl([:fs, :posix, :setuid])
Thomas de Grivel 72acccd8 2025-08-26T16:24:51 fix pointer test and facts_with ikc3 tests
Thomas de Grivel 1cbc1606 2025-08-26T14:19:41 fix pointer and add tests for pointer
Thomas de Grivel dea27e91 2025-08-24T17:45:06 add pointer_type to s_pointer
Thomas de Grivel f90faa91 2025-08-19T16:34:33 Fix pfacts queries in test ikc3
Thomas de Grivel 04e98910 2025-08-15T17:24:28 add dump files, use 'make dump' to refresh the dumps.
Thomas de Grivel 61ad534c 2025-08-14T15:39:24 all tests pass, restoring from lib/kc3/0.1/kc3.dump automatically. Use make dump to update the dump.
Thomas de Grivel dfa0bce9 2025-08-14T14:58:31 dump and restore env
Thomas de Grivel 53002eaa 2025-08-13T19:27:35 ikc3 --dump and --restore
Thomas de Grivel 415fbad3 2025-08-13T17:47:12 KC3.dump((Str) path) and parse optional argument --restore PATH
Thomas de Grivel 3b0549bc 2025-08-12T20:54:29 fix ekc3
Thomas de Grivel 436f4f3a 2025-08-11T12:39:34 initialized refactor of facts (binary = true)
Thomas de Grivel 4f79fbba 2025-08-11T12:26:20 wip marshall facts db
Thomas de Grivel 781e82c9 2025-08-11T00:27:54 wip buf, init, Call
Thomas de Grivel be6e34e9 2025-08-11T00:22:53 wip embed, Call.ident, Call.sym
Thomas de Grivel 11928701 2025-08-10T23:31:04 wip embed and str_init_concatenate_list
Thomas de Grivel 7deb2beb 2025-08-10T21:30:20 wip ekc3/embed
Thomas de Grivel 132f0830 2025-08-08T19:11:54 fix tests marshall ikc3
Thomas de Grivel b62623e2 2025-08-08T17:12:39 fix inspect ratio
Thomas de Grivel 780e4f45 2025-08-07T13:14:18 fix marshalling of s_str
Thomas de Grivel a27dc418 2025-08-05T07:38:39 embed_parse_template_str
Thomas de Grivel 63d336a7 2025-08-05T07:17:13 wip embed
Thomas de Grivel a21f47fa 2025-08-05T01:59:28 wip backup
Thomas de Grivel 2d20dcd1 2025-08-02T19:08:26 feat: KC3 uptime and pcallable and pvar names
Thomas de Grivel 70224352 2025-08-02T15:34:38 remove need for snprintf
Thomas de Grivel 23157d69 2025-08-02T13:32:32 add uptime to test_httpd in /system
Thomas de Grivel 6c0e2a86 2025-08-01T16:27:35 %Time{} with tags
Thomas de Grivel 64263f0b 2025-07-24T12:09:01 wip str
Thomas de Grivel 7a49d8f5 2025-07-23T18:39:09 wip str "\xFF"
Thomas de Grivel fb7ae9ad 2025-07-20T14:41:49 split buf_parse_ident_cast and fix '(Ident) Module.sym' parsing and special operator resolution
Thomas de Grivel 8398379f 2025-07-19T23:40:36 license and while
Thomas de Grivel 94d38022 2025-07-19T15:14:26 wip
Thomas de Grivel 3f0fecd3 2025-07-19T11:02:24 fix while test (while argument needs parens)
Thomas de Grivel 4ed6b582 2025-07-19T10:31:48 while tests
Thomas de Grivel b73bb339 2025-07-17T11:20:38 wip no autoload
Thomas de Grivel 35420107 2025-07-17T07:51:33 remove module autoloading at struct init
Thomas de Grivel 25fa2f68 2025-07-15T23:43:34 update ikc3 history with socket testing commands
Thomas de Grivel 08729c30 2025-07-14T17:09:37 wip pvar
Thomas de Grivel 445be7ca 2025-07-07T11:31:44 minor tweaks
Thomas de Grivel e3295dbb 2025-05-18T12:22:42 return and unwind protect
Thomas de Grivel 12c8b3e8 2025-05-12T13:58:42 block and function return and return_from
Thomas de Grivel 86b75749 2025-05-02T13:13:22 document named blocks
Thomas de Grivel 73bfe504 2025-03-30T19:20:49 wip doc Map and Struct
Thomas de Grivel 726be367 2025-03-17T13:45:54 error message
Thomas de Grivel aea20589 2025-03-11T18:23:03 fix %Time{} in struct
Thomas de Grivel 9aba5845 2025-03-11T13:45:07 fix tests
Thomas de Grivel 2f5a675a 2025-03-07T18:36:43 wip ops / pstruct
Thomas de Grivel d1302beb 2025-03-06T09:41:04 wip pstruct
Thomas de Grivel 72907a3f 2025-03-04T16:09:13 wip operators and struct/pstruct pass by ref
Thomas de Grivel ee66f119 2025-03-04T14:05:40 wip tests ops and facts_with
Thomas de Grivel e104f071 2025-03-03T18:12:50 fix tests and env_eval_call_resolve
Thomas de Grivel 2e861758 2025-03-03T12:43:38 wip op ops ht
Thomas de Grivel 3b413504 2025-02-28T17:34:31 wip buf_inspect_fn
Thomas de Grivel f20a8909 2025-02-24T01:17:30 op / ops
Thomas de Grivel a132c073 2025-02-22T15:12:54 List.length = cfn "kc3_list_length"
Jeremy JEANNE 4f003bd0 2025-02-14T20:17:07 ratio facts wrap
Thomas de Grivel ccde0b7d 2025-02-06T22:44:34 fix file_dirname and http request
Thomas de Grivel 7e675af6 2025-02-06T00:52:23 wip primes
Thomas de Grivel 576abebd 2025-02-05T23:51:24 Math.pow
Jeremy JEANNE b186fed5 2025-02-04T16:44:10 fix HTTP.upload
Thomas de Grivel 4b89dce3 2025-02-06T01:30:08 wip primes
Thomas de Grivel 51cf5ef9 2025-02-06T00:52:23 wip primes
Thomas de Grivel cfb5a895 2025-02-05T23:51:24 Math.pow
Thomas de Grivel 644bac2a 2025-01-07T14:19:28 smtp: sendmail
Thomas de Grivel 7e04c425 2025-01-07T11:52:26 tag_or, tag_and
Thomas de Grivel ecc066f1 2025-01-06T16:53:56 smtp_open, smtp_close
Thomas de Grivel 4dfd532f 2025-01-03T01:11:36 wip fix sysctl
Thomas de Grivel 5c2d4bc6 2025-01-02T19:49:43 deserialize
Thomas de Grivel d866ecdc 2025-01-01T21:04:09 tag_is_integer
Thomas de Grivel bdc01abc 2024-12-25T05:15:02 wip
Thomas de Grivel 376bbec4 2024-12-20T13:21:21 ncpu global variable
Thomas de Grivel d43063c7 2024-12-11T03:42:10 wip gtk4 application
Thomas de Grivel 016f0489 2024-12-11T00:31:14 gtk4
Thomas de Grivel 9d2612e2 2024-12-09T10:57:59 serialize
Thomas de Grivel 8b308f7d 2024-12-03T13:56:56 List.count
Thomas de Grivel b6e7d3c9 2024-12-03T12:42:50 make env forkable
Thomas de Grivel 7b870505 2024-12-02T20:39:37 wip threads
Thomas de Grivel acf60873 2024-12-02T08:52:05 KC3.getpid, KC3.getppid, KC3.pause
Thomas de Grivel f5fce5f3 2024-11-24T14:50:49 update fx
Thomas de Grivel c0119f52 2024-11-22T14:20:13 fix list access
Thomas de Grivel 1eec90f4 2024-11-21T22:26:39 list_access and list_at (my_list[3] => # third element)