ikc3

Branch


Log

Author Commit Date CI Message
Thomas de Grivel 3fbd53a3 2025-09-20T04:39:45 fix SRC_TOP
Thomas de Grivel 6ddab394 2025-09-12T22:28:18 fix 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 cf6bb68d 2025-09-05T12:10:32 fix memleak in ikc3/buf linenoise
Thomas de Grivel bc24b1d0 2025-09-04T19:37:13 wip call_delete: invalid ref count
Thomas de Grivel a9077c87 2025-09-04T01:19:32 wip memory corruption or bug in facts_remove_fact
Thomas de Grivel 97083c7e 2025-09-01T01:04:19 fix structured RPC protocol and display output
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 cc4b2b9d 2025-08-30T16:49:48 workaround gcc bug
Thomas de Grivel ebc56160 2025-08-30T16:40:06 ikc3 rpc: fix error output in client and server
Thomas de Grivel ec591bdf 2025-08-30T16:08:44 send error message from memory buffer in server err to client result
Thomas de Grivel 67910ca8 2025-08-30T14:36:28 ikc3 rpc: fix server-side no-error result when running in server mode.
Thomas de Grivel 204504b4 2025-08-30T14:07:48 ikc3 RPC working !!!
Thomas de Grivel d04883ec 2025-08-30T01:48:47 try thread implementation but it does not work for repl
Perle d4d2b2ea 2025-08-29T20:03:33 refactor: convert read_line to sw
lyzer-px b1ffd800 2025-08-29T18:40:38 feat: partial rpc ikc3
Thomas de Grivel 00dbad30 2025-08-29T17:48:54 wip ikc3 rpc
Thomas de Grivel 12aa2ab2 2025-08-29T17:16:30 wip fix build
Thomas de Grivel e6156f80 2025-08-29T17:13:00 wip
Thomas de Grivel 8e39f996 2025-08-29T16:41:54 fix build
Google Search Manual 6887f034 2025-08-29T16:31:44 feat: funny segfault remote exploit
Google Search Manual dfa6a72c 2025-08-29T16:08:15 feat: RPC kc3 !!!
Google Search Manual 6feaf6f2 2025-08-29T15:53:33 feat: server socket init
Google Search Manual 5930eea0 2025-08-29T15:45:17 feat: socket(_buf) initialization
Thomas de Grivel 12a878e5 2025-08-29T14:46:34 todo
Thomas de Grivel c89975c6 2025-08-29T14:42:02 todo: g_client and g_server
Thomas de Grivel 8b54db68 2025-08-29T13:57:25 add error messages to argument parsing
Google Search Manual befed27f 2025-08-29T12:50:18 feat: ikc3_client and ikc3_server + usage reformat
Google Search Manual 35b5681e 2025-08-29T12:10:16 feat: ikc3_client & ikc3_server skeletons
Google Search Manual f14aad31 2025-08-29T11:44:09 feat: separate ikc3_dump
Google Search Manual 3bc68137 2025-08-29T11:33:59 feat: separate ikc3_load
Google Search Manual b2fda7f1 2025-08-29T10:57:33 fix: duplicate --trace arg parsing
Thomas de Grivel 754fbef4 2025-08-27T23:00:11 fix DESTDIR in make install
Thomas de Grivel f7200b12 2025-08-19T21:41:36 refactor file_open to accept s_str
Thomas de Grivel 32d162e3 2025-08-14T22:48:00 wip dump/restore env
Thomas de Grivel 53002eaa 2025-08-13T19:27:35 ikc3 --dump and --restore
Thomas de Grivel 928e66d4 2025-08-13T18:50:48 wip env_args_init and 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 11928701 2025-08-10T23:31:04 wip embed and str_init_concatenate_list
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 a4170a32 2025-07-14T20:32:39 fix pvar
Thomas de Grivel 1c2a5430 2025-07-14T18:32:43 fix ikc3> ? = 1
Thomas de Grivel cfe8bb54 2025-07-14T18:21:41 wip pvar
Thomas de Grivel 0a4deeef 2025-07-14T18:06:29 wip pvar
Thomas de Grivel 50fa19c3 2025-04-26T13:06:39 make uninstall, fix build under windows
Thomas de Grivel 7c6b0d9c 2025-04-08T21:14:02 wip asan freebsd
Thomas de Grivel fef418c9 2025-03-23T13:14:54 wip ikc3
Thomas de Grivel aea20589 2025-03-11T18:23:03 fix %Time{} in struct
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 fc6cc58f 2025-03-04T04:25:20 wip tests ops defoperator
Thomas de Grivel beadf2e3 2025-03-04T03:17:06 fix %Buf{}
Thomas de Grivel f0cada2f 2025-03-03T21:49:08 wip tests ikc3
Thomas de Grivel db40523c 2025-03-02T16:14:12 Change copyright wording and extend to 2025
Thomas de Grivel 3b413504 2025-02-28T17:34:31 wip buf_inspect_fn
Thomas de Grivel af888f12 2025-02-15T01:37:56 ikc3 works in release msys2 clang64
Thomas de Grivel b52185ba 2025-02-14T22:40:46 wip clang64 msys2
Thomas de Grivel ccde0b7d 2025-02-06T22:44:34 fix file_dirname and http request
Thomas de Grivel bdc01abc 2024-12-25T05:15:02 wip
Thomas de Grivel 042d4e8d 2024-12-15T19:56:13 ikc3: trace --load also
Thomas de Grivel 70f2fd8e 2024-12-12T14:34:10 ikc3 --trace, wip kmsg gtk4
Thomas de Grivel a5dc42e3 2024-12-03T22:15:52 fix memleaks in ikc3 and kc3s
Thomas de Grivel c1bf1ed9 2024-12-03T13:12:07 Thread.new and Thread.delete
Thomas de Grivel b6e7d3c9 2024-12-03T12:42:50 make env forkable
Thomas de Grivel 1165bf0f 2024-12-03T11:06:11 g_kc3_env as a pointer
Thomas de Grivel 6ec028a1 2024-11-27T22:40:40 wip win32
Thomas de Grivel 7ccbb952 2024-11-11T12:35:09 File.list_files_recursive
Thomas de Grivel 0e23d48c 2024-11-09T15:46:20 fix list_sort_by (List.sort_by(list, fn))
Thomas de Grivel b6bd86b4 2024-10-27T20:47:23 fix build on macos
Thomas de Grivel b66d2972 2024-10-25T15:06:34 struct_put for s_time
Thomas de Grivel 788e0b72 2024-10-25T13:29:58 Struct.put()
Thomas de Grivel dca39366 2024-10-21T11:46:12 wip
Thomas de Grivel 8802b04a 2024-09-29T17:04:45 wip env_facts_with
Thomas de Grivel 64c0bd78 2024-09-29T09:36:06 wip Facts
Thomas de Grivel 9d4078f9 2024-09-23T13:04:52 wip fx, Str.size(), tag_integer_reduce for Uw, Sw
Thomas de Grivel a6ca5aef 2024-09-20T21:29:10 fix system
Thomas de Grivel 18e2da30 2024-09-16T16:41:44 wip cow, pcow, reference counting
Thomas de Grivel 47ac41a7 2024-09-16T15:20:10 make gdb_ikc3_asan
Thomas de Grivel fbfd58a3 2024-09-16T14:42:49 wip cow
Thomas de Grivel 4db02832 2024-09-05T17:40:41 wip httpd routes
Thomas de Grivel cd46e386 2024-08-31T20:28:03 wip buf_parse
Thomas de Grivel 87858636 2024-08-27T08:56:57 wip
Thomas de Grivel 37078995 2024-08-23T23:07:59 wip operators
Thomas de Grivel 2ff624a5 2024-08-17T12:53:43 fix struct_access on Var, facts_with_tags works !
Thomas de Grivel 83f088cb 2024-08-16T23:55:27 Facts.with_tags(Facts.env_facts(), ?, ?, ?, fn (fact) { puts(fact) })
Thomas de Grivel 5455754d 2024-08-11T17:18:22 wip kc3_facts, fix buf_inspect_sym_size
Thomas de Grivel d5a04b57 2024-08-09T00:44:51 TAG_TIME, tests OK
Thomas de Grivel 4f11cd62 2024-08-03T18:53:50 wip Str eval
Thomas de Grivel 90d43dfb 2024-07-27T22:51:38 config_i386
Thomas de Grivel efb20a1f 2024-07-16T23:13:45 wip ekc3, make kc3_dlopen silent on success
Thomas de Grivel b7a148cb 2024-07-16T21:10:50 bugfix --load and newlines
Thomas de Grivel be34a823 2024-07-16T17:07:30 fix ikc3 --load and kc3s --load
Thomas de Grivel ca0a0ffa 2024-07-16T15:35:29 env: move --load to ikc3.c and kc3s.c, wrote kc3_puts
Thomas de Grivel 1ae6ad0e 2024-07-15T19:59:52 rename c3 to kc3, fix update_source, configure, build
Thomas de Grivel f3da01dc 2024-07-16T14:45:21 support --load and --quit
Thomas de Grivel d4f526a9 2024-07-17T21:20:48 configure: print own path