kc3-lang/kc3/sources.sh

Branch :


Log

Author Commit Date CI Message
thodg d2116e1a 2025-09-20 22:37:53 wip TLS.Client and TLS.Server
thodg f5955d88 2025-09-20 19:58:01 update sources
thodg e6772301 2025-09-17 18:43:17 move tls/server.c into tls/tls.c
thodg 40d4f38f 2025-09-05 15:08:58 fix bugs in tls and update sources
thodg 9c640653 2025-10-08 15:26:18 wip demo egl
thodg e1ce9750 2025-10-07 22:43:30 add window/egl/drm
thodg 9b9b5e81 2025-10-03 16:20:54 update sources
thodg 57ebefe3 2025-10-01 02:55:02 compile native app glue
thodg 9b1f0d16 2025-09-30 20:48:30 update sources
thodg c79174fe 2025-09-30 13:59:35 Move all OpenGL code to gl/ and fix build
thodg a6af069c 2025-09-30 13:11:16 moved GL files to their own directory to share between EGL and SDL2
thodg 50fbd1ea 2025-09-30 12:29:00 add text rendering to egl demo
thodg 2183ed76 2025-09-29 23:19:22 egl
thodg f434bb59 2025-09-25 15:26:11 update_sources
thodg 1aed08a3 2025-09-23 16:56:14 add pdf KC3 subdir to update_sources
thodg b0bae93c 2025-09-21 19:04:05 add runj and sort to top update_sources
thodg 67b85f84 2025-09-20 17:14:10 fix update sources picking binary facts log
thodg 5462b01f 2025-09-18 02:27:17 update sources
thodg 838f2fdd 2025-09-15 17:44:19 sources
thodg d4a19b3f 2025-09-11 08:41:26 update sources
thodg c4a9421a 2025-09-09 02:03:25 pdf_buf_parse, pdf_parse_from_str, lib/kc3/0.1/pdf.kc3: PDF.parse_str, and add tests
thodg e112e37d 2025-09-08 16:43:36 link pdf to main build and add stub tests
thodg 8923ae81 2025-09-08 14:25:04 pdf_buf_parse_bool
thodg bbec7555 2025-09-11 20:58:57 fix KC3.require
thodg 9e0cf3c1 2025-09-05 14:01:46 refactor *_new_ref -> p*_init_copy
thodg a9077c87 2025-09-04 01:19:32 wip memory corruption or bug in facts_remove_fact
thodg 34f94089 2025-09-02 15:27:12 securelevel(level > 0) → block cfn definition, eval, and system calls
thodg 29617eb2 2025-09-01 20:21:00 securelevel → update_sources
thodg 3f95edac 2025-08-31 23:41:53 rewrite RPC to use structured data mode by IKC3 client and support netcat mode out of the box.
thodg 2db44de3 2025-08-28 19:10:02 tls_config.c
thodg 1a1b2453 2025-08-28 16:48:06 configure and update sources link to tls subdirectory
thodg 38cfd325 2025-08-26 17:44:17 tls
thodg 81615aa6 2025-08-28 00:26:15 remove kubz from release
thodg 0c28632b 2025-08-27 16:10:53 implement List.count as cfn
thodg 1e59bece 2025-08-27 15:27:51 wip make dist
thodg 61d54a60 2025-08-27 15:03:30 wip make dist
thodg c317a1d0 2025-08-26 22:20:03 include kc3 marshall test vector (.kc3m)
thodg b4e2dc9d 2025-08-26 15:52:34 wip make dist 0.1.15
thodg 57ad3ec1 2025-08-22 16:39:37 ./update_sources
thodg 0af87973 2025-08-18 23:51:08 wip pfacts
thodg be6e34e9 2025-08-11 00:22:53 wip embed, Call.ident, Call.sym
thodg 9dda9e0c 2025-08-05 14:30:41 wip marshall pstruct_type and marshall_data
thodg 951dc69a 2025-08-05 07:46:52 sources
thodg eb06917b 2025-08-05 05:26:14 embed test
thodg f8317f48 2025-08-05 05:07:47 wip
thodg d933af02 2025-08-01 14:42:03 add support for basic types in set and implemented set_has__NAME
thodg 6c0e2a86 2025-08-01 16:27:35 %Time{} with tags
thodg 9148a806 2025-07-25 16:38:18 update sources
thodg dec6e133 2025-07-25 12:49:22 time.c -> timespec.c
thodg 76c7ae59 2025-07-23 15:44:43 update tests to run marshall_read tests
thodg 6ab705bf 2025-07-21 16:12:46 update sources
1198a6ef 2025-07-17 16:09:59 feat: marshall_read_p*
thodg c2fb36ca 2025-07-15 20:19:01 fix: marshall function parameter mismatches - Add missing heap parameter to marshall_tag call in kc3.c:718 - Add missing heap parameter to marshall_uw call in marshall.c:278 - Add missing heap parameter to marshall_tag call in marshall.c:282 - Fix marshall_heap_pointer function signature to match header declaration - Fix marshall_list parameter to be const s_list * to match header - Update test macros to include heap parameter and rename to MARSHALL_TEST_BUF_* - Fix direct marshall_u32 calls in test functions to include heap parameter
thodg 14e5009d 2025-07-10 16:33:44 serialize.c -> marshall.c for real
thodg 944c07d2 2025-07-21 02:28:03 wip p_*
thodg 87826002 2025-07-21 01:59:24 refactor types.h p_* types
thodg d05d821d 2025-07-20 23:55:00 split env_eval_equal.c env_eval_quote.c
thodg d5a23dfa 2025-07-15 12:34:55 fix unwind protect
thodg 08729c30 2025-07-14 17:09:37 wip pvar
thodg 9a99c242 2025-07-14 00:42:16 wip pvar
thodg ca3863a3 2025-06-29 19:07:31 env_frame_capture
thodg ee1507e1 2025-05-18 15:05:17 update_sources
thodg 8df9b1b0 2025-05-01 16:12:30 block
thodg 036ad8d8 2025-04-29 23:18:03 fix file_close, list_filter_
thodg a16819fb 2025-04-29 21:16:54 refactor: rename block into do_block
thodg 27eb5c06 2025-03-17 10:30:06 fix make dist
thodg c0763c0b 2025-03-16 18:22:56 ./update_sources
thodg 75a14eb5 2025-03-10 18:06:50 wip 4th refactor in a row: pstruct_type
thodg 1b7d95b9 2025-03-10 12:18:00 wip env.c env_global and env_default
thodg c8c572d2 2025-03-09 19:45:56 split env.h and env_eval.h
thodg 157b92d6 2025-03-07 16:27:26 wip ops / pstruct refcount
thodg 90fd6c4e 2025-03-04 19:07:05 wip pstruct
thodg 72907a3f 2025-03-04 16:09:13 wip operators and struct/pstruct pass by ref
thodg cfda296d 2025-03-01 18:24:28 update_sources
thodg 9b0a214e 2025-02-27 15:20:20 update_sources
thodg f20a8909 2025-02-24 01:17:30 op / ops
thodg 2c10f36b 2025-02-21 18:18:33 wip kubz intro
thodg a16a7274 2025-02-18 17:09:39 types.h
thodg a399944e 2025-02-17 13:03:03 update_sources
princedeblr efeb8a31 2025-02-14 20:07:41 fix ratio_pow and tests
thodg 0b1ece4f 2025-02-06 11:26:06 wip gtk4 gsk
thodg cfb5a895 2025-02-05 23:51:24 Math.pow
thodg 9e299435 2025-02-05 22:35:22 linux (PopOS)
thodg e13294cb 2025-01-21 21:25:13 New in KC3 v0.1.14 - pretty printer - auto indent KC3 code - map - `access` - `get` (get key value) - `put` (return a new map) - struct - `access` - `get` - `put` - facts database (triple store) accessible from KC3 - `new database (Ptr)` - `add_tags` - `collect_with` - `collect_with_tags` - `remove_tags` - `with_tags` - `with` - `with_macro` - HTTPd v0.2.0 - dynamic pages (MVC) - models are defined in `./app/models/` - controllers are defined in `./app/controllers/` - templates are defined in `./app/templates/` - views are defined in `./app/views/` - dynamic router is defined in `./config/router.kc3` - For now we don't match request method and just match the start of the URL with `Str.starts_with?(url, route.path)` - If there is no route or no controller or the controller does not return a HTTP response, a 404 error is returned. Other frameworks like Ruby on Rails or Phoenix do return a 500... - threads - `env_fork_init` - `env_fork_clean` - `Thread.new(fn)` - fx v0.2.0 - file explorer - preview files - text - image - video - audio - binary (hexdump -C) - properties - create - POST "/properties/*path" - delete - DELETE "/properties/*path
thodg 284dc8f5 2025-01-21 19:45:52 fix make test_httpd
thodg 7d3f43e7 2025-01-21 17:07:09 wip release
thodg df437cf0 2025-01-21 16:15:41 wip release 0.1.14
thodg 4d9b3bd8 2025-01-06 09:23:22 update sources
thodg 74f26a31 2025-01-02 19:54:43 update_sources
thodg 7ee82f33 2024-12-29 19:25:14 revert alloc changes
thodg bdc01abc 2024-12-25 05:15:02 wip
thodg 4e291bf8 2024-12-21 16:14:13 wip compatibility with C++
thodg 2e835e1a 2024-12-20 21:05:43 wip cxx ncpu
thodg 070040fd 2024-12-19 12:48:04 gtk4: entry
thodg 19a24d10 2024-12-18 19:48:40 kmsg: accels
thodg 1097ba27 2024-12-18 15:49:48 wip gtk4 menu
thodg 0c3fe2dd 2024-12-18 07:48:30 kmsg / gtk4: wip menus
princedeblr e07e3b10 2024-12-16 15:31:03 gtk4 label
thodg 3573b898 2024-12-16 14:55:21 ./update_sources
princedeblr d1e40886 2024-12-16 14:52:42 Gtk4 ListBox