kc3-lang/kc3

Branch :


Log

Author Commit Date CI Message
thodg e2663b83 2024-07-26 18:50:57 remove lib/.so symlinks
thodg 933c8fa9 2024-07-26 18:50:05 wip sockets
thodg 94394839 2024-07-26 18:49:58 Makefile: make lib_links_linux, make lib_links_bsd
thodg 704eb1f3 2024-07-26 18:03:24 wip http, buf_rw
thodg 0622a9b2 2024-07-26 13:20:36 fix http compilation
Baptiste 8bc69d20 2024-07-25 19:30:30 reworked request.kc3
Baptiste 9132836b 2024-07-25 19:30:02 buf_read_until* functions
Baptiste 5a5a957d 2024-07-25 19:29:19 http_request_buf_parse
thodg 69671c6d 2024-07-25 17:19:03 wip http request and Buf
Baptiste a80c4b3f 2024-07-25 16:28:02 minor corrections to socket_init_listen
thodg 9070d09f 2024-07-25 16:26:03 test/http/03_server: port 8000 -> 58000
thodg e0b1f4e9 2024-07-25 16:21:33 fix test http 03_server
Baptiste f8120036 2024-07-25 16:12:50 http testing (work in progress)
Baptiste bd97cb66 2024-07-25 15:51:05 corrected the .so lines in the gitignore 2
Baptiste 5b5d0959 2024-07-25 15:47:15 corrected the .so lines in the gitignore
Baptiste 45ccd316 2024-07-25 15:45:57 added the .so in the gitignore
thodg 2d153172 2024-07-25 13:36:47 test_http: kc3s, fix tests
thodg 3afffc9f 2024-07-25 12:53:39 abort on lock failure
thodg e9e507d8 2024-07-25 12:53:23 delay alloc of buf_tmp in buf_parse_module_name
thodg 4c1796ed 2024-07-25 12:52:05 wip make test_http
thodg dc54db51 2024-07-25 12:51:51 make lib_links_obsd
thodg 12b025c6 2024-07-24 23:52:00 launch all tests in parallel
Baptiste 5876aac9 2024-07-24 20:15:58 wip make test_http
thodg 945de4a0 2024-07-24 18:31:19 fix test argv[0]
thodg 1436b1b8 2024-07-24 18:25:41 fix libkc3_test argv0
thodg 3f2aefae 2024-07-24 18:25:22 wait for 8 jobs by default
thodg b37bb869 2024-07-24 18:25:05 Makefile: main build targets
Baptiste ccdd1b9f 2024-07-24 18:17:48 fix http test
thodg df4566fe 2024-07-24 17:49:51 IKC3_TEST=if make test_ikc3
thodg 20080c9c 2024-07-24 16:25:37 wip call
Baptiste c263dc2f 2024-07-24 16:21:51 fix compilation
Baptiste f863adf5 2024-07-24 16:23:32 ignore gdb history
thodg df689957 2024-07-24 15:21:17 tag_sym -> tag_sym_value
thodg d7541594 2024-07-24 15:21:02 abort if pthread fails
Baptiste 9eabdd09 2024-07-24 14:43:58 corrected memleaks + crash due to bad naming
thodg 8a8e5d43 2024-07-24 14:24:00 fix compilation
thodg 5989c346 2024-07-24 14:07:50 fonts: https for .gitmodules
thodg 35c2f2fe 2024-07-23 20:35:40 wip env
thodg ef0a07c9 2024-07-23 20:27:43 buf_parse_if
thodg c6edd393 2024-07-23 19:45:07 less debug messages
thodg 9a994841 2024-07-23 19:41:29 fix env_sym_search_modules
Baptiste bc2e6a08 2024-07-23 19:19:14 replaced true by false
thodg a85baae0 2024-07-23 18:28:12 wip env defstruct operator not found bug
Baptiste fce3e809 2024-07-23 18:23:27 added http_test rule
Baptiste 75fc8ee1 2024-07-23 18:20:37 corrected the mission tag type
thodg 151ca55d 2024-07-23 17:47:11 debug
thodg aa20f2c0 2024-07-23 17:00:31 fix http test
thodg 12657c22 2024-07-23 16:47:20 struct struct_ { bool free_data; }
thodg 88285e3e 2024-07-23 15:39:56 wip asan
thodg e7f451ec 2024-07-23 13:49:18 wip test_http
thodg f11ec08f 2024-07-23 12:51:20 wip env_module_has_ident
Baptiste e00e8bf3 2024-07-23 12:41:45 fixed compilation error on linux
Baptiste 44365ec1 2024-07-23 12:41:25 fixed memleaks using Asan
thodg 593f7076 2024-07-22 18:43:19 fix double free
Baptiste c1d27e33 2024-07-22 18:27:57 added to the makefile lib_links_asan
Baptiste 1bb16b06 2024-07-22 18:27:02 memory leaks corrections
thodg b417f2d8 2024-07-22 18:23:45 wip env_module_has_symbol, has_ident, http socket
Baptiste 69672988 2024-07-22 16:55:44 added missing cleaners
Baptiste 06ef8e36 2024-07-22 16:02:42 rework of frame_binding_new
Baptiste c2893075 2024-07-22 15:14:29 binding handling (work in progress)
thodg 3505a550 2024-07-22 13:58:46 fix test_asan in env_load
thodg 4e4f58db 2024-07-22 13:58:16 fix newline counting
thodg 50005e4c 2024-07-22 13:21:56 test: move sym_inspect and tag_inspect to inspect_*
thodg c580f35c 2024-07-22 13:21:00 fix asan for env globals
thodg e8923ad6 2024-07-21 21:07:00 wip
thodg 6e78c4c7 2024-07-21 16:25:16 buf_fd.c: first draft
thodg df53e41d 2024-07-21 15:20:19 make test_http OK
thodg c8b31ddb 2024-07-21 13:36:07 fix cfn_apply
thodg 503d2b8b 2024-07-20 20:18:32 make lib_links
thodg fadd40a1 2024-07-20 19:28:43 fix useless free
thodg 45be7197 2024-07-20 19:26:12 update link from kc3_http to http
thodg d4a9f9e1 2024-07-20 19:24:25 fix line counting in buf_parse_block_inner
thodg f2054dd7 2024-07-20 19:24:01 revert s*.kc3 to s*.facts
thodg 600f4487 2024-07-20 19:00:22 wip http and buf_parse
thodg b5718d7e 2024-07-19 23:13:21 move kc3_http to http
thodg afadee0e 2024-07-19 23:08:51 symlink to .so in lib
thodg a0d7c17f 2024-07-19 23:07:08 fix tests and compilation
thodg 9ef64e73 2024-07-19 19:26:17 rename test/ikc3/*.in into *.kc3
thodg 9b812239 2024-07-19 19:14:25 wip sockets, cast
thodg 255e2adf 2024-07-19 18:05:33 wip kc3_http
Baptiste 3b2dd0ce 2024-07-19 16:59:33 socket handling work in progress
Baptiste b533f717 2024-07-19 16:23:41 socket_init_listen
Baptiste db060ab5 2024-07-19 16:00:14 first draft of kc3_http
thodg a80a375a 2024-07-18 20:54:09 update installation instructions for Debian / Ubuntu / PopOS
thodg c5fd799d 2024-07-18 20:53:29 fix ekc3.kc3
thodg ae784c42 2024-07-18 20:52:38 update gitmodules for kc3-lang
thodg 10b0eb40 2024-07-18 19:15:07 .gitignore: ignore release/
thodg 4507edd1 2024-07-18 16:35:07 ekc3: support raw blocks
thodg baf87c61 2024-07-18 15:42:02 ekc3: with html_escape by default
thodg 6c9b73cb 2024-07-18 01:47:19 ekc3_render_file: now with html escapes
thodg bb449bd5 2024-07-18 01:46:58 Makefile: reduce dependencies for test_ekc3
thodg fed0531f 2024-07-17 21:21:04 ekc3: html_escape
thodg d4f526a9 2024-07-17 21:20:48 configure: print own path
Baptiste f546ca0b 2024-07-17 19:12:01 corrected the dlopen use in the kc3.c file to ensure a smooth running of the tests
thodg 6f308531 2024-07-17 19:10:01 wip ekc3/html html_escape
thodg a4c1e9bf 2024-07-17 16:43:06 exclude config.h from update_sources
thodg b02b4a48 2024-07-17 17:47:34 symlink lib/kc3/0.1/ekc3.so to ekc3/.libs/libekc3.so.0.0
thodg 695d1ffc 2024-07-17 17:46:57 move lib/kc3/0.1/ekc3/libekc3.so to lib/kc3/0.1/ekc3.so
thodg 03726aef 2024-07-17 17:46:26 fix file_dirname for last slash/
thodg 37895056 2024-07-17 01:42:27 update_sources