Log

Author Commit Date CI Message
Baptiste 44365ec1 2024-07-23T12:41:25 fixed memleaks using Asan
Thomas de Grivel 593f7076 2024-07-22T18:43:19 fix double free
Baptiste 1bb16b06 2024-07-22T18:27:02 memory leaks corrections
Baptiste c1d27e33 2024-07-22T18:27:57 added to the makefile lib_links_asan
Thomas de Grivel b417f2d8 2024-07-22T18:23:45 wip env_module_has_symbol, has_ident, http socket
Baptiste 69672988 2024-07-22T16:55:44 added missing cleaners
Baptiste 06ef8e36 2024-07-22T16:02:42 rework of frame_binding_new
Baptiste c2893075 2024-07-22T15:14:29 binding handling (work in progress)
Thomas de Grivel 3505a550 2024-07-22T13:58:46 fix test_asan in env_load
Thomas de Grivel 4e4f58db 2024-07-22T13:58:16 fix newline counting
Thomas de Grivel 50005e4c 2024-07-22T13:21:56 test: move sym_inspect and tag_inspect to inspect_*
Thomas de Grivel c580f35c 2024-07-22T13:21:00 fix asan for env globals
Thomas de Grivel e8923ad6 2024-07-21T21:07:00 wip
Thomas de Grivel 6e78c4c7 2024-07-21T16:25:16 buf_fd.c: first draft
Thomas de Grivel df53e41d 2024-07-21T15:20:19 make test_http OK
Thomas de Grivel c8b31ddb 2024-07-21T13:36:07 fix cfn_apply
Thomas de Grivel 503d2b8b 2024-07-20T20:18:32 make lib_links
Thomas de Grivel fadd40a1 2024-07-20T19:28:43 fix useless free
Thomas de Grivel 45be7197 2024-07-20T19:26:12 update link from kc3_http to http
Thomas de Grivel d4a9f9e1 2024-07-20T19:24:25 fix line counting in buf_parse_block_inner
Thomas de Grivel f2054dd7 2024-07-20T19:24:01 revert s*.kc3 to s*.facts
Thomas de Grivel 600f4487 2024-07-20T19:00:22 wip http and buf_parse
Thomas de Grivel b5718d7e 2024-07-19T23:13:21 move kc3_http to http
Thomas de Grivel afadee0e 2024-07-19T23:08:51 symlink to .so in lib
Thomas de Grivel a0d7c17f 2024-07-19T23:07:08 fix tests and compilation
Thomas de Grivel a80a375a 2024-07-18T20:54:09 update installation instructions for Debian / Ubuntu / PopOS
Thomas de Grivel c5fd799d 2024-07-18T20:53:29 fix ekc3.kc3
Thomas de Grivel ae784c42 2024-07-18T20:52:38 update gitmodules for kc3-lang
Thomas de Grivel 10b0eb40 2024-07-18T19:15:07 .gitignore: ignore release/
Thomas de Grivel 4507edd1 2024-07-18T16:35:07 ekc3: support raw blocks
Thomas de Grivel baf87c61 2024-07-18T15:42:02 ekc3: with html_escape by default
Thomas de Grivel 6c9b73cb 2024-07-18T01:47:19 ekc3_render_file: now with html escapes
Thomas de Grivel bb449bd5 2024-07-18T01:46:58 Makefile: reduce dependencies for test_ekc3
Thomas de Grivel 9ef64e73 2024-07-19T19:26:17 rename test/ikc3/*.in into *.kc3
Thomas de Grivel 9b812239 2024-07-19T19:14:25 wip sockets, cast
Thomas de Grivel 255e2adf 2024-07-19T18:05:33 wip kc3_http
Baptiste 3b2dd0ce 2024-07-19T16:59:33 socket handling work in progress
Baptiste b533f717 2024-07-19T16:23:41 socket_init_listen
Baptiste db060ab5 2024-07-19T16:00:14 first draft of kc3_http
Thomas de Grivel fed0531f 2024-07-17T21:21:04 ekc3: html_escape
Thomas de Grivel d4f526a9 2024-07-17T21:20:48 configure: print own path
Baptiste f546ca0b 2024-07-17T19:12:01 corrected the dlopen use in the kc3.c file to ensure a smooth running of the tests
Thomas de Grivel 6f308531 2024-07-17T19:10:01 wip ekc3/html html_escape
Thomas de Grivel a4c1e9bf 2024-07-17T16:43:06 exclude config.h from update_sources
Thomas de Grivel b02b4a48 2024-07-17T17:47:34 symlink lib/kc3/0.1/ekc3.so to ekc3/.libs/libekc3.so.0.0
Thomas de Grivel 695d1ffc 2024-07-17T17:46:57 move lib/kc3/0.1/ekc3/libekc3.so to lib/kc3/0.1/ekc3.so
Thomas de Grivel 03726aef 2024-07-17T17:46:26 fix file_dirname for last slash/
Thomas de Grivel 37895056 2024-07-17T01:42:27 update_sources
Thomas de Grivel 1a078e8e 2024-07-17T01:26:52 ekc3: silent block: <% a = 1 %>
Thomas de Grivel e0e027b2 2024-07-17T00:00:16 ekc3 first result
Thomas de Grivel efb20a1f 2024-07-16T23:13:45 wip ekc3, make kc3_dlopen silent on success
Thomas de Grivel 75ff2fd1 2024-07-16T21:41:08 fix env_load __DIR__ and __FILE__
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 9916b9ec 2024-07-16T14:50:56 test_ekc3
Thomas de Grivel f3da01dc 2024-07-16T14:45:21 support --load and --quit
Thomas de Grivel b45456dc 2024-07-15T22:39:24 rename c3 -> kc3
Thomas de Grivel 1ae6ad0e 2024-07-15T19:59:52 rename c3 to kc3, fix update_source, configure, build
Thomas de Grivel 46744c06 2024-07-14T16:23:50 document maps
Thomas de Grivel d48bea61 2024-07-14T16:23:38 remove last / from env_init lib path
Thomas de Grivel 15dec4bf 2024-07-14T16:22:53 skip HAVE_GCOV for object files
Thomas de Grivel def9a1d2 2024-07-14T14:50:40 fix struct_access
Thomas de Grivel c9c5bf5a 2024-07-13T16:25:56 test access in string
Thomas de Grivel 17a1ef11 2024-07-13T12:01:55 libc3: fix access, facts: error handling
Thomas de Grivel 8ae86061 2024-07-09T15:16:30 fix buf_parse_tag_call_access with buf_parse_tag_primary_2
Thomas de Grivel dd68fc42 2024-07-09T10:51:21 c3_access: map_access, struct_access
Thomas de Grivel da461808 2024-07-09T01:03:28 history
Thomas de Grivel 77265a5a 2024-07-09T01:03:10 wip access
Thomas de Grivel ce9dde32 2024-07-08T12:53:11 test/ic3/access fix test (typo)
Thomas de Grivel 715ba991 2024-07-08T12:44:21 test/ic3/access fix test
Thomas de Grivel e8c85345 2024-07-08T11:30:15 fix buf_parse_call_access for right associativity
Thomas de Grivel 7f453dbd 2024-07-07T22:57:42 access: buf_parse, buf_inspect, more tests
Thomas de Grivel 9738844f 2024-07-07T20:29:13 test/ic3/access (ko)
Thomas de Grivel d5b955f0 2024-07-06T13:45:42 error handling
Thomas de Grivel 7b533df1 2024-07-06T13:45:25 buf_parese_call_access
Thomas de Grivel 34063177 2024-07-05T14:39:13 fix buf_parse_ident
Thomas de Grivel 512ee8d3 2024-07-05T14:29:30 error handling: fix double free and memleak
Thomas de Grivel 8bb7cf0c 2024-07-05T14:29:07 buf_parse_module_name: tmp -> buf_tmp
Thomas de Grivel d75d8f10 2024-07-05T13:55:13 double free: wip buf_parse_ident_sym
Thomas de Grivel 4cd4563d 2024-07-04T21:39:36 configure: subdir libc3_web
Thomas de Grivel 5760a397 2024-07-04T19:18:34 update_sources (config.h)
Thomas de Grivel 58185aae 2024-07-04T18:29:14 update_sources
Thomas de Grivel 01c97f3f 2024-07-04T18:21:34 print update_sources path
Thomas de Grivel 74dcc2d1 2024-07-04T18:21:18 print update_sources path
Thomas de Grivel 0c264e5d 2024-07-04T14:22:44 fix return bug in env_def operator fix def clean
Thomas de Grivel 5aa774c5 2024-07-04T14:21:57 env_
Thomas de Grivel 5ce92a31 2024-07-04T11:08:49 fix tag_to_const_pointer for structs
Thomas de Grivel fac930c6 2024-07-04T11:08:10 fix env_eval_struct
Thomas de Grivel 11c20c15 2024-07-04T10:36:25 fix demo_gl earth.c
Thomas de Grivel ad1ea078 2024-07-04T10:35:46 ec3: wip
Thomas de Grivel 93ee110d 2024-07-04T10:06:27 fix memory leak in data_init_copy struct
Thomas de Grivel 5a54c263 2024-07-04T10:05:58 sort s_struct type
Thomas de Grivel cf06f1d2 2024-07-03T20:14:28 remove struct.free_data
Thomas de Grivel 81aa9adb 2024-07-03T20:09:41 tag_init: remove struct_init free_data. While there fix spacing issue.
Thomas de Grivel 0a163410 2024-07-03T20:00:39 one instruction per line
Thomas de Grivel a1f9b25e 2024-07-03T19:59:42 remove unused code
Thomas de Grivel f4aefa88 2024-07-03T19:59:08 fix data_compare for structs
Thomas de Grivel 161285f9 2024-07-03T19:58:19 move var declaration to top
Thomas de Grivel 8589f6b2 2024-07-03T15:34:21 ec3: wip