hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hio 2026-09-01 04:17:57 +00:00
3edda5e7a6 added meta utf8 to bin/webs.c when generating the directory listing html
08bcdb3852 updated the packet socket for bsd with /dev/bpf
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-01 03:27:27 +00:00
95246943e6 optimized event handling to minimize spurious events by treating io based signal more specially
d5b4a1290f fixed a segfault for wrong finialization order in hak_fini
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/moo 2026-09-01 02:38:36 +00:00
bc174b857f fixed event handling in the kqueue path in lib/std.c
hyung-hwan pushed to main at hyung-hwan/hak 2026-08-30 16:45:03 +00:00
04e826a6db updated a test file for hak_raisetick()
hyung-hwan pushed to main at hyung-hwan/hak 2026-08-30 16:31:07 +00:00
c21623e5a5 refactored the ticker code using a global variable. - hawk_raise_gtick().
8267a20766 port spinlock(hak-spl.h) from qse
46dd217591 added the catchsig callback to vm for system-catch-sig and implementation of process handling
a7d245a92d added hak_pio_free
fae68834cd added dtor to hak_hnd_t for non-fd based handles.
Compare 7 commits »
hyung-hwan pushed to main at hyung-hwan/hodu 2026-08-30 04:01:21 +00:00
d2c6bbc0a1 update Makefile with extra useful go enviroment variables
hyung-hwan pushed to main at hyung-hwan/moo 2026-08-29 05:00:19 +00:00
da5a1f2312 fixed chain/unchain bugs in dealing with multiple instances
hyung-hwan pushed to main at hyung-hwan/hawk 2026-08-26 01:24:21 +00:00
ac5c9fecea minor naming update in pkgs/hawk.spec.in
hyung-hwan pushed to main at hyung-hwan/hawk 2026-08-25 14:47:39 +00:00
ae34dfdb71 fixed a inverted condition check bug in lib/idmap-imp.h
hyung-hwan pushed to main at hyung-hwan/hak 2026-08-25 14:15:05 +00:00
f2b9071472 ported pio from hawk
bcfd49a7d0 added hak_addstaticmodwithoocstr() and its family with some other experimental code that needs to be removed or enhanced
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/hawk 2026-08-25 11:09:09 +00:00
9e5afd66a1 updated the build files to cater for go files
hyung-hwan pushed to main at hyung-hwan/hawk 2026-08-25 11:05:27 +00:00
b39839a1c5 updated the build files to cater for go files
hyung-hwan pushed to main at hyung-hwan/hio 2026-08-25 06:10:20 +00:00
84eecea31c updated the docker recipe in Makefile.am
b5fc81ef2d added hio_dev_sck_peeloff() for sctp to provide mechanism to make an new seqpacket assocation to a standalone connection
00d5056e60 minor code clean-up
Compare 3 commits »
hyung-hwan pushed to main at hyung-hwan/hawk 2026-08-22 15:57:10 +00:00
0834275306 updated hawk.go with wrapper in dealing with hawk_val_t* since type casting using unsafe.Pointer didn't resolve the problem in full
hyung-hwan pushed to main at hyung-hwan/hawk 2026-08-21 09:38:31 +00:00
dce517bb2f enforcing runtime expression evaluation depth
hyung-hwan pushed to main at hyung-hwan/hio 2026-08-21 00:59:32 +00:00
bdc03c3982 refused tls+sctp for some potential issues for the time being
hyung-hwan pushed to main at hyung-hwan/hio 2026-08-20 16:30:44 +00:00
63be83ae96 introduced hio_svc_htts_bind_t
hyung-hwan pushed to main at hyung-hwan/hio 2026-08-20 16:13:24 +00:00
1ed8665d15 added association id for sctp.
1369ff1614 enhanced the sctp support
13a14ad700 added HIO_READ_BUFFER_SIZE for hio_setoption for read buffer sizing
e45f82d49e per-device CWQ list implemented
Compare 4 commits »
hyung-hwan pushed to main at hyung-hwan/hawk 2026-08-20 07:08:41 +00:00
e2d648fbba updated further to exclude tagged pointers from the go memory
ef1c667ec9 converted the raw c pointer of hawk_val_t* to uintptr(as CPtrVal) since hawk_val_t* contains a tagged pointer for immediate values. go runtime fails the pointer check during GC
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/hio 2026-08-19 15:11:20 +00:00
6e36f2af63 fixed a rare connection handling bug in sck.c