460f3b218cenhanced HawkStd::SourceFile()/HawkStd::SourceString() to detach early from hawk when open() failshyung-hwan2021-08-17 17:38:16 +00:00
05f99d1304enhanced more string comparison functions with case-insensitive operationhyung-hwan2021-07-19 19:54:01 +00:00
7d8f32c3cbfixed the const issue in hawk_trim_uchars() and hawk_trim_bchars()hyung-hwan2021-07-19 19:37:43 +00:00
02aa80e9c2set const on the first parameter to hawk_trim_uchars() and hawk_trim_bchars()hyung-hwan2021-07-16 08:16:43 +00:00
23715c35effixed a flaw in HAWK_OOCHARS_TO_INT_MAKE_OPTION()hyung-hwan2021-07-12 14:07:57 +00:00
edf37ae74cfixed the order flaw in lib/mod-hawk.chyung-hwan2021-01-30 09:50:47 +00:00
03adf78a76enhanced the test case to detect the bug found in hawk_copy_bcstr_to_bchars()hyung-hwan2021-01-22 16:21:55 +00:00
63f94ddb44fixed the wrong type specified for the length parameter in hawk_copy_bcstr_to_bchars() and hawk_copy_ucstr_to_uchars()hyung-hwan2021-01-21 07:00:05 +00:00
5f7bef98f5fixed an issue with an old compilerhyung-hwan2020-12-31 16:27:29 +00:00
dd2d3d4ccdfixed a potential issue by shared data access in mod-hawk.chyung-hwan2020-12-28 17:23:33 +00:00
80f9d6bc85some improvements to the ffi module. changed hawk::function_exists() to check a module functionhyung-hwan2020-12-28 07:10:17 +00:00
214c2bee3amoved syslog-related data from the module context to the module's rtx contexthyung-hwan2020-12-16 15:49:27 +00:00
829ad9bdd0renamed hawk_find_bchar() to hawk_find_bchar_in_bchars(). renamed similar function names in the same way. updated sys::openlog() to accept a local log socket path with remote:// (e.g. remote:///dev/log/xxx)hyung-hwan2020-12-16 15:13:29 +00:00
607b66d4c9added sys::SIZEOF_INT, sys::SIZEOF_INTPTR, sys::SIZEOF_INTPTR, sys::SIZEOF_FLT, sys::SIZEOF_FLTBAS, sys::SIZEOF_FLTMAX fixed some bugs in sys::pack()hyung-hwan2020-12-15 17:11:16 +00:00
72d2272444implemented 'd', 'f' in sys::pack() and sys::unpack()hyung-hwan2020-12-15 16:10:52 +00:00
130d24544fadded c, n, N to sys::pack() and sys::unpack()hyung-hwan2020-12-14 15:25:07 +00:00
a93b1aaf12moved hawk::pack() to sys::pack() enhanced sys::pack() to return an error code and set the error message upon failurehyung-hwan2020-12-12 18:18:37 +00:00
237a2853d8added some code to implement hawk::pack()hyung-hwan2020-12-12 17:07:25 +00:00
0de14c4744resolved numerous bugs regarding byte-characters and byte-strings changed the way to handle %s/%k/%K contained inside CONVFMT - treat the format specifier as if it is %g instead of returning an error. removed HAWK_EFMTCNV for the CONVFMT formatting changehyung-hwan2020-12-10 16:55:47 +00:00
e983d7701aadded some code for the byte-character literal support. enhanced value comparison routineshyung-hwan2020-12-09 18:07:20 +00:00
2e25911bfdenhanced the concat operator handler to process mbs properlyhyung-hwan2020-12-09 04:02:04 +00:00
1d83f8cfe7added str::strchar() made str::tolower(), str::toupper(), str::tonum() character-friendlyhyung-hwan2020-12-08 13:27:33 +00:00
97bd469ce8touched up hawk_rtx_truncrec(). fixed a bug in hawk_xma_init()hyung-hwan2020-12-07 16:48:29 +00:00
792f38acaeuse hawk_rtx_getvaloocstr()/hawk_rtx_getfreeoocstr() more wherever possible trying to make character handling sanehyung-hwan2020-12-07 16:22:39 +00:00
dfb7b2aa2dmore code to support the character literalhyung-hwan2020-12-05 18:55:05 +00:00
342e01f5b4attempting to support the character literal notationhyung-hwan2020-12-04 16:19:01 +00:00
dade5f563bupdated .travis.yml to revert the previous changes and defined CPPFLAGS as a separte item in env for macosxhyung-hwan2020-12-03 08:09:49 +00:00
516c9db295updated .travis.yml to make OPTIONS an arrayhyung-hwan2020-12-03 08:00:05 +00:00
65ad752666hacked formatting code to work around a compiler problem of not passing __float128 properly via va_list. introduced 'jj' to pass a large value via a pointer but to take the value inside the pointer changed hawk_rtx_format() and hawk_rtx_formatmbs() to use 'jj' when building with HAWK_USE_FLTMAX onhyung-hwan2020-12-03 07:28:53 +00:00
2dd6029064fixed a parser bug when handling the print/printf statement without redirection. fixed a bug where a single dot was converted to 0 when passed via -v (e.g. -vTDIR=.) added more test caseshyung-hwan2020-12-01 10:22:17 +00:00
35829a524badded the mimimum size check for an externally allocated zone to xmahyung-hwan2020-11-28 15:28:14 +00:00
3a5a268bd7changed the return type of xma dumper to voidhyung-hwan2020-11-25 14:42:56 +00:00
dacb0cf293stop specifying explicit DEPENDENCIES by listing the .la files in LDADDhyung-hwan2020-11-16 12:54:50 +00:00
b9b1802387fixed a link issue with the socket library on a certain platformhyung-hwan2020-11-15 09:22:03 +00:00
c21c9ddeedcorrected build files for distcheckhyung-hwan2020-11-15 08:46:30 +00:00