|
bc24b1d0
|
2025-09-04T19:37:13
|
|
wip call_delete: invalid ref count
|
|
c78e5bd0
|
2025-09-04T18:34:55
|
|
all tests pass without dump
|
|
88b1b55f
|
2025-09-04T16:36:46
|
|
recount in hex e_tag_type comments
|
|
b4f08176
|
2025-09-04T15:43:13
|
|
wip tests
|
|
1c650a41
|
2025-09-04T14:43:40
|
|
fix buf_parse_pcall_brackets
|
|
a941a0e2
|
2025-09-04T14:24:47
|
|
wip double free
|
|
22c655b6
|
2025-09-04T13:44:44
|
|
fix bugs in call/pcall refactor
|
|
17a0f716
|
2025-09-04T01:50:29
|
|
tag_init pcall
|
|
a9077c87
|
2025-09-04T01:19:32
|
|
wip memory corruption or bug in facts_remove_fact
|
|
b81214b7
|
2025-09-03T21:18:36
|
|
debug
|
|
3440459e
|
2025-09-03T20:58:40
|
|
fix alphanum order
|
|
2c5db5af
|
2025-09-03T20:42:44
|
|
wip memory corruption, please run ASan
|
|
8c37a1ae
|
2025-09-03T16:31:20
|
|
wip call
|
|
46eafd3c
|
2025-09-03T14:14:48
|
|
buf_inspect_stacktrace → plist_reverse(stacktrace)
|
|
5875a8b4
|
2025-09-03T13:23:44
|
|
include securelevel.h in kc3.h
|
|
ae614143
|
2025-09-03T12:11:09
|
|
fix test/httpd dump and optimize doc_index and sitemap
|
|
afc249b4
|
2025-09-03T11:19:30
|
|
fix str_split with empty section
|
|
95067e52
|
2025-09-03T10:59:25
|
|
fix buf_read_to_str and str_init_slice error checking
|
|
e9d5c8c9
|
2025-09-02T17:51:01
|
|
securelevel = 3 → block and abort on all env_eval_* functions
|
|
01ce95b5
|
2025-09-02T17:40:00
|
|
fix whitespace
|
|
627943a3
|
2025-09-02T17:37:53
|
|
securelevel > 1 → no facts add or remove unless cleaning global env
|
|
a28c0299
|
2025-09-02T17:10:52
|
|
block all env_def* and kc3_def* if securelevel(0) > 1
|
|
7cd070cb
|
2025-09-02T15:55:10
|
|
comment on securelevel in file comments
|
|
34f94089
|
2025-09-02T15:27:12
|
|
securelevel(level > 0) → block cfn definition, eval, and system calls
|
|
29617eb2
|
2025-09-01T20:21:00
|
|
securelevel → update_sources
|
|
edcff8a4
|
2025-09-01T20:20:06
|
|
securelevel
|
|
8d900409
|
2025-09-01T18:09:59
|
|
todo
|
|
b1336c44
|
2025-09-01T00:41:17
|
|
rpc with structured data
|
|
3f95edac
|
2025-08-31T23:41:53
|
|
rewrite RPC to use structured data mode by IKC3 client and support netcat mode out of the box.
|
|
ebc56160
|
2025-08-30T16:40:06
|
|
ikc3 rpc: fix error output in client and server
|
|
ec591bdf
|
2025-08-30T16:08:44
|
|
send error message from memory buffer in server err to client result
|
|
f10ae809
|
2025-08-30T00:14:55
|
|
fix refactor of buf_read_until_*
|
|
be5c221e
|
2025-08-29T22:49:40
|
|
finish refactor of buf_read_until_*
|
|
bdf0f1e5
|
2025-08-29T20:58:04
|
|
fix env_address_of
|
|
305a2316
|
2025-08-29T20:26:11
|
|
WIP refactor: buf_read_str into str
|
|
d4d2b2ea
|
2025-08-29T20:03:33
|
|
refactor: convert read_line to sw
|
|
b1ffd800
|
2025-08-29T18:40:38
|
|
feat: partial rpc ikc3
|
|
e6156f80
|
2025-08-29T17:13:00
|
|
wip
|
|
8fe68293
|
2025-08-28T16:12:52
|
|
refactor STR_1 -> STR and STR_CONST
|
|
6e96d970
|
2025-08-28T14:11:51
|
|
add support for pointers to facts database
|
|
d93ed713
|
2025-08-28T02:39:14
|
|
support sysctl([:fs, :posix, :setuid])
|
|
754fbef4
|
2025-08-27T23:00:11
|
|
fix DESTDIR in make install
|
|
0c28632b
|
2025-08-27T16:10:53
|
|
implement List.count as cfn
|
|
5800825e
|
2025-08-27T12:25:25
|
|
refactored cfn tag_address -> cfn_macro kc3_address_of, env_address_of
|
|
f9fac846
|
2025-08-26T21:10:14
|
|
implement math.h for long double (F128) on windows
|
|
56c72c11
|
2025-08-26T20:11:32
|
|
fix build on windows
|
|
79ce5474
|
2025-08-26T19:35:59
|
|
fix build on windows
|
|
1cbc1606
|
2025-08-26T14:19:41
|
|
fix pointer and add tests for pointer
|
|
46d6137f
|
2025-08-26T13:40:59
|
|
fix pointer cast
|
|
c94f092d
|
2025-08-26T13:15:12
|
|
fix sym_is_pointer_type asserts
|
|
854e4b22
|
2025-08-26T13:06:15
|
|
implement rest of pointer functions
|
|
c64363d9
|
2025-08-26T12:05:44
|
|
feat: see todo
|
|
6fb538c2
|
2025-08-25T17:31:53
|
|
feat: sym_must_clean
|
|
10792581
|
2025-08-25T17:23:01
|
|
feat: sym_to_tag_type
|
|
dea27e91
|
2025-08-24T17:45:06
|
|
add pointer_type to s_pointer
|
|
14e42915
|
2025-08-22T18:01:04
|
|
cleanup: Remove tag_to_const_pointer and refactor call sites.
|
|
d8c4eb13
|
2025-08-22T17:03:30
|
|
feat: g_sym_Pointer and sym_is_pointer_type
|
|
57ad3ec1
|
2025-08-22T16:39:37
|
|
./update_sources
|
|
ed6d9d21
|
2025-08-22T16:35:54
|
|
chore: rename STR_2 to SYM_1
|
|
d8656ad8
|
2025-08-22T16:33:07
|
|
fix: STR_2 constant for initialization with pedantic
|
|
3e09cb89
|
2025-08-22T16:28:25
|
|
refactor: transform sym into STR_1
|
|
bbe4c05a
|
2025-08-22T16:22:07
|
|
feat: compare_pointer
|
|
30d9dffa
|
2025-08-22T16:15:55
|
|
buf_inspect_pointer, buf_inspect_pointer_size
|
|
b046bf18
|
2025-08-22T16:15:46
|
|
feat: pointer_init_copy and pointer.c
|
|
85b760f7
|
2025-08-22T16:13:54
|
|
fix: read_ptr
|
|
564ca4b8
|
2025-08-22T16:13:27
|
|
fix: read_ptr
|
|
08dd0259
|
2025-08-22T16:12:12
|
|
feat: marshall_read_pointer
|
|
229e2637
|
2025-08-22T16:10:24
|
|
feat: todo update and hash_update_pointer
|
|
22d29e8b
|
2025-08-22T16:10:15
|
|
feat: marshall_pointer
|
|
cac787da
|
2025-08-22T15:49:40
|
|
feat: added headers for pointer.h
|
|
35475832
|
2025-08-22T12:53:31
|
|
wip: refactor: buf_inspect_pointer -> buf_inspect_c_pointer
|
|
e5b31224
|
2025-08-22T12:19:25
|
|
feat: added pointer type
|
|
fa3da327
|
2025-08-22T12:19:11
|
|
refactor: moved config.h header from type.h to rwlock.c
|
|
d18d2061
|
2025-08-25T13:06:32
|
|
use pstruct_type_init_copy rather than struct_type_new_ref, fixes memleak in pass by copy
|
|
41bd0a53
|
2025-08-25T12:07:17
|
|
fix struct_type_update_map, must_clean was not initialized
|
|
67e1f810
|
2025-08-25T11:45:20
|
|
wip memleak / double free, fix pcallable_clean
|
|
7dba283c
|
2025-08-25T11:21:16
|
|
wip memleak
|
|
d44e8c79
|
2025-08-25T11:20:10
|
|
wip memleak
|
|
cbd4c4e3
|
2025-08-25T11:18:17
|
|
wip memleak
|
|
af15b2d4
|
2025-08-25T11:07:13
|
|
fix use after free in buf_inspect_call_size
|
|
4777e645
|
2025-08-25T11:01:47
|
|
fix use after free in buf_parse_call_op
|
|
ff86acd3
|
2025-08-25T10:21:14
|
|
use s_op* in buf_inspect_op*
|
|
14cc2a97
|
2025-08-24T22:24:28
|
|
fix assert
|
|
d2976bec
|
2025-08-24T22:20:59
|
|
fix debug assert
|
|
6bbe2d78
|
2025-08-24T22:03:35
|
|
fix memleak in error path
|
|
5126596c
|
2025-08-24T21:19:16
|
|
add proper op handling in marshall_read_ops and ops_add instead of ugly hack
|
|
0d286755
|
2025-08-24T20:41:29
|
|
check ref count and print message in marshall callable
|
|
21fbb1e2
|
2025-08-24T20:10:04
|
|
wip marshall_read cfn
|
|
5c9936fb
|
2025-08-24T19:21:33
|
|
fix cfn locking and marshall_read cif_ready = true
|
|
0282d5df
|
2025-08-21T18:54:55
|
|
fix marshall test
|
|
20e72c89
|
2025-08-21T17:58:41
|
|
fn_clean: frame_delete_all -> err_puts
|
|
f73cbc2e
|
2025-08-20T19:45:35
|
|
fix offset and size used when not initialized
|
|
b7ff58fe
|
2025-08-20T18:08:06
|
|
feat: marshall_read struct type
|
|
1877d1c0
|
2025-08-20T15:20:02
|
|
fix restore binary log of pfacts with log, with or without binary log
|
|
122a9823
|
2025-08-20T14:13:19
|
|
fix memleak and memory corruption in env_facts_with_transaction
|
|
a223a69b
|
2025-08-20T13:58:22
|
|
create new s_log if not allocated when opening binary log
|
|
c8416872
|
2025-08-20T13:44:29
|
|
remove debug messages
|
|
68f20e99
|
2025-08-20T13:39:09
|
|
fix resurrection of binary log
|
|
651ed3bf
|
2025-08-20T11:54:05
|
|
fix memleak in log_clean
|
|
4e8fe683
|
2025-08-20T11:40:20
|
|
fix binary log resurrection after pfacts dump with log open
|