Commit Graph

  • c8eb44b54b added hawk_killecb() and hawk_rtx_killecb() corrected a new silly flaw in the ON_STATEMENT() macro hyung-hwan 2022-06-09 06:01:44 +00:00
  • 676496325e added the Sed class and SedStd classes hyung-hwan 2022-06-09 05:33:46 +00:00
  • 3930bfc8f8 added the Sed and SedStd classes hyung-hwan 2022-06-04 15:00:13 +00:00
  • 4eca91258c changed the implemation of the previous commit hyung-hwan 2022-06-03 06:01:52 +00:00
  • 13f314fba3 fixed a null-termination issue in hawk_querymodulewithname() hyung-hwan 2022-06-03 05:20:32 +00:00
  • 23bd2fdd31 removing .travis.yml hyung-hwan 2022-06-03 04:22:16 +00:00
  • ea33f599fc touched up t/h-003.hawk hyung-hwan 2022-04-09 06:10:39 +00:00
  • 4079fb4047 extended t/bibtex-to-html.hawk to work on plaforms without /dev/stdXXX hyung-hwan 2022-04-09 02:44:36 +00:00
  • 0ccb633682 fixed t/h-003.hawk hyung-hwan 2022-04-09 00:14:30 +00:00
  • 1636a84baa fixed a bug in hawk::function_exists() hyung-hwan 2022-04-08 23:57:23 +00:00
  • f33862b3d1 removed a duplication definition of hawk_errstr_t hyung-hwan 2022-04-08 15:23:27 +00:00
  • 36b8fca233 added ac/tap-driver.sh hyung-hwan 2022-04-08 11:05:19 +00:00
  • f4354fffa0 changed hawk_rtx_valtomodfnc() to hawk_rtx_valtofnc() hyung-hwan 2022-04-08 10:52:15 +00:00
  • 324274bc16 fixed some type mismatch warnings hyung-hwan 2022-04-08 07:19:48 +00:00
  • b3e282e0d4 updated .travis.yml hyung-hwan 2022-04-08 07:19:11 +00:00
  • 7b93fe61ed enhanced more hawk script test cases with the tap protocol hyung-hwan 2022-04-08 03:42:20 +00:00
  • df9106337c enhancing hawk::call() to support module functions hyung-hwan 2022-04-06 15:49:23 +00:00
  • 3361135e97 changed some test cases to use the TAP protocol hyung-hwan 2022-04-06 02:21:46 +00:00
  • 3add2cc2d2 added the sed module to hawk. raised the version to 0.9.6 hyung-hwan 2022-04-05 14:26:21 +00:00
  • 42129f7d77 adding bin/main-hsed.c hyung-hwan 2022-04-05 10:46:26 +00:00
  • 55a024bff2 fixed a bug in hawk_rtx_makembsvalwithbchars2() and hawk_rtx_makembsvalwithuchars2() fixing sed code being imported hyung-hwan 2022-04-05 10:46:00 +00:00
  • a604d40e6e importing sed code hyung-hwan 2022-03-31 17:14:52 +00:00
  • 7922df9b57 added more string copy functions hyung-hwan 2022-03-28 11:32:12 +00:00
  • 36394eaef8 interim update while reorganizing error handling code hyung-hwan 2022-03-26 16:51:48 +00:00
  • 515b27332f importing sed files hyung-hwan 2022-03-24 16:43:05 +00:00
  • eecbdb3faa upated BuildRequires in hawk.spec.in hyung-hwan 2022-03-23 17:11:02 +00:00
  • 9cfc13ad6c made mod-ffi build optional in the rpm spec file hyung-hwan 2022-03-23 15:15:41 +00:00
  • 1dffea2605 raised the version to 0.9.5 hyung-hwan 2022-03-23 14:44:29 +00:00
  • 3c775e752b fixed %js handling in the formatting funtion hyung-hwan 2022-01-24 07:40:31 +00:00
  • 886b67e602 limited the utf8 ranges hyung-hwan 2022-01-07 02:04:20 +00:00
  • 3b51b1290e added a new @pragma numstrdetect on/off added HAWK_NUMSTRDETECT hyung-hwan 2021-10-14 05:00:55 +00:00
  • 2e3f1a5463 augmented an error message with a function name in lib/run.c hyung-hwan 2021-10-14 01:20:53 +00:00
  • 432094dd5f commented out --no-undefined from some Makefile.am files hyung-hwan 2021-08-28 13:42:24 +00:00
  • 2fe7542657 some comments in lib/mod-sys.c for pack and unpack hyung-hwan 2021-08-20 04:19:06 +00:00
  • 05f8ef7100 added the dl field in the hawk_skad_alt_t union hyung-hwan 2021-08-19 23:38:39 +00:00
  • ccd2ce2297 added a comment to HawkStd::SourceString::close() hyung-hwan 2021-08-19 20:17:17 +00:00
  • c99610cecc updated pkgs/hawk.spec.in to include the .la files hyung-hwan 2021-08-19 20:10:05 +00:00
  • cad8769dc0 updated sample code hyung-hwan 2021-08-19 20:03:42 +00:00
  • c870c6be18 enabled mysql and ffi in pkgs/hawk.spec.in hyung-hwan 2021-08-19 19:45:48 +00:00
  • ebdb8cecce added two more variants of Hawk::Run::setGlobal() hyung-hwan 2021-08-19 18:42:12 +00:00
  • 98e594190d defined hawk_ipad_bytes_to_oocstr/hawk_oochars_to_ipad_bytes/hawk_oocstr_to_ipad_bytes hyung-hwan 2021-08-18 09:23:53 +00:00
  • 0243f0d803 updated lib/Makefile.am hyung-hwan 2021-08-18 06:40:08 +00:00
  • 3e8cec7174 regenerated build files hyung-hwan 2021-08-18 06:37:53 +00:00
  • 85bab1a11b added various skad/ipad functions hyung-hwan 2021-08-18 06:35:48 +00:00
  • 897e867819 added hawk_get_val_type() hyung-hwan 2021-08-18 05:11:04 +00:00
  • ccc32d8118 simplified HawkStd::SourceFile functions hyung-hwan 2021-08-17 19:26:41 +00:00
  • 460f3b218c enhanced HawkStd::SourceFile()/HawkStd::SourceString() to detach early from hawk when open() fails hyung-hwan 2021-08-17 17:38:16 +00:00
  • 05f99d1304 enhanced more string comparison functions with case-insensitive operation hyung-hwan 2021-07-19 19:54:01 +00:00
  • 7d8f32c3cb fixed the const issue in hawk_trim_uchars() and hawk_trim_bchars() hyung-hwan 2021-07-19 19:37:43 +00:00
  • 02aa80e9c2 set const on the first parameter to hawk_trim_uchars() and hawk_trim_bchars() hyung-hwan 2021-07-16 08:16:43 +00:00
  • 23715c35ef fixed a flaw in HAWK_OOCHARS_TO_INT_MAKE_OPTION() hyung-hwan 2021-07-12 14:07:57 +00:00
  • edf37ae74c fixed the order flaw in lib/mod-hawk.c hyung-hwan 2021-01-30 09:50:47 +00:00
  • 03adf78a76 enhanced the test case to detect the bug found in hawk_copy_bcstr_to_bchars() hyung-hwan 2021-01-22 16:21:55 +00:00
  • 63f94ddb44 fixed the wrong type specified for the length parameter in hawk_copy_bcstr_to_bchars() and hawk_copy_ucstr_to_uchars() hyung-hwan 2021-01-21 07:00:05 +00:00
  • 5f7bef98f5 fixed an issue with an old compiler hyung-hwan 2020-12-31 16:27:29 +00:00
  • dd2d3d4ccd fixed a potential issue by shared data access in mod-hawk.c hyung-hwan 2020-12-28 17:23:33 +00:00
  • 80f9d6bc85 some improvements to the ffi module. changed hawk::function_exists() to check a module function hyung-hwan 2020-12-28 07:10:17 +00:00
  • 7b9f3cd9f5 got rid of unneeded stuffs hyung-hwan 2020-12-27 19:28:49 +00:00
  • 7d2a0ed484 got the ffi module to work in the basics at least hyung-hwan 2020-12-27 19:26:07 +00:00
  • 8303b48fd1 working on mod-ffi hyung-hwan 2020-12-26 18:51:05 +00:00
  • 12e50d46d7 working on mod-ffi hyung-hwan 2020-12-22 17:53:51 +00:00
  • 5b6347b0a9 added more ffi module code hyung-hwan 2020-12-20 17:50:30 +00:00
  • 3841ce7445 updated t/t-001.c hyung-hwan 2020-12-20 14:08:17 +00:00
  • 4cf6e17004 updated get_ifcfg() hyung-hwan 2020-12-20 13:50:26 +00:00
  • e72e9f2c1d added net/route.h to configure.ac hyung-hwan 2020-12-20 13:29:11 +00:00
  • 801f11fa8e added sys/sysct.h to configure.ac hyung-hwan 2020-12-20 12:59:51 +00:00
  • 020f76ce1d fixed the environ issue on macosx hyung-hwan 2020-12-18 17:57:59 +00:00
  • 3412108b75 fixed bchr handling in some functions in val.c hyung-hwan 2020-12-18 17:48:36 +00:00
  • 5115bb7b8c fixed wrong endian handling in sys::pack() and sys::unpack() hyung-hwan 2020-12-18 17:29:40 +00:00
  • 9ea3344469 fixed bugs in sys::split() hyung-hwan 2020-12-18 17:16:58 +00:00
  • 2eb3c1a5c1 fixed flaws in configure.ac hyung-hwan 2020-12-18 14:59:31 +00:00
  • 5184683dfb changed bin_PROGRAMS to noinst_PROGRAMS in samples and tools hyung-hwan 2020-12-18 14:53:14 +00:00
  • 749f3d30b6 added the return type check for unsetenv() in configure.ac hyung-hwan 2020-12-18 14:43:30 +00:00
  • 49efdd3caf implementing mod-ffi hyung-hwan 2020-12-17 10:12:57 +00:00
  • 214c2bee3a moved syslog-related data from the module context to the module's rtx context hyung-hwan 2020-12-16 15:49:27 +00:00
  • 829ad9bdd0 renamed 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-hwan 2020-12-16 15:13:29 +00:00
  • 607b66d4c9 added 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-hwan 2020-12-15 17:11:16 +00:00
  • 72d2272444 implemented 'd', 'f' in sys::pack() and sys::unpack() hyung-hwan 2020-12-15 16:10:52 +00:00
  • 130d24544f added c, n, N to sys::pack() and sys::unpack() hyung-hwan 2020-12-14 15:25:07 +00:00
  • 55e1003715 added some code for sys::unpack() hyung-hwan 2020-12-13 16:54:39 +00:00
  • 40c750ef3b implementing sys::unpack() hyung-hwan 2020-12-12 18:43:55 +00:00
  • a93b1aaf12 moved hawk::pack() to sys::pack() enhanced sys::pack() to return an error code and set the error message upon failure hyung-hwan 2020-12-12 18:18:37 +00:00
  • 237a2853d8 added some code to implement hawk::pack() hyung-hwan 2020-12-12 17:07:25 +00:00
  • dc4b629cbf added hawk::cmgr_exists() enhanced str::tombs() enhanced hawk_rtx_valtobcstrdupwithcmgr() hyung-hwan 2020-12-11 12:14:48 +00:00
  • ec2040f133 removed an invalid @include hyung-hwan 2020-12-10 17:00:47 +00:00
  • 0de14c4744 resolved 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 change hyung-hwan 2020-12-10 16:55:47 +00:00
  • e983d7701a added some code for the byte-character literal support. enhanced value comparison routines hyung-hwan 2020-12-09 18:07:20 +00:00
  • 2e25911bfd enhanced the concat operator handler to process mbs properly hyung-hwan 2020-12-09 04:02:04 +00:00
  • 1d83f8cfe7 added str::strchar() made str::tolower(), str::toupper(), str::tonum() character-friendly hyung-hwan 2020-12-08 13:27:33 +00:00
  • 083d39826d updated .travis.xml hyung-hwan 2020-12-08 03:51:27 +00:00
  • b1bfbeeb14 updated .travis.xml hyung-hwan 2020-12-08 03:45:11 +00:00
  • 97bd469ce8 touched up hawk_rtx_truncrec(). fixed a bug in hawk_xma_init() hyung-hwan 2020-12-07 16:48:29 +00:00
  • 792f38acae use hawk_rtx_getvaloocstr()/hawk_rtx_getfreeoocstr() more wherever possible trying to make character handling sane hyung-hwan 2020-12-07 16:22:39 +00:00
  • dfb7b2aa2d more code to support the character literal hyung-hwan 2020-12-05 18:55:05 +00:00
  • 342e01f5b4 attempting to support the character literal notation hyung-hwan 2020-12-04 16:19:01 +00:00
  • 672a9a248d cleaned up mod/Makefile.am hyung-hwan 2020-12-04 09:40:24 +00:00
  • 05ca362732 fixed a minor build issue in HawkStd.cpp hyung-hwan 2020-12-04 05:57:23 +00:00
  • 3a5119504e worked around parse errors by an old gcc compiler(2.95.3) hyung-hwan 2020-12-03 14:11:11 +00:00
  • c44b3160f2 fixed configure.ac hyung-hwan 2020-12-03 08:44:32 +00:00
  • 0234cf47f2 updated .travis.yml hyung-hwan 2020-12-03 08:40:54 +00:00