Commit Graph

45 Commits

Author SHA1 Message Date
cbf85790ec updated the build files to be able to choose between static modules and dynamic modules even if the main library is static 2025-05-25 17:15:49 +09:00
a5f7e9d43c code update to proudct a single hawk binary including sed 2025-05-16 00:41:36 +09:00
b80ee515b6 fixed bch mode issues and raised the version to 0.9.9 2025-02-11 17:43:46 +09:00
6a59d3c70b adding some json functions 2025-02-11 13:21:50 +09:00
523b922be4 touched up some wrong type casting 2025-02-11 00:00:59 +09:00
867e8bb63e extenced sys::gettime() to accept an argument for nanoseconds 2025-02-10 01:49:13 +09:00
9953e5c66b updated sample code using match()
Some checks failed
continuous-integration/drone/push Build is failing
2024-08-18 00:14:47 +09:00
7ff4b3a812 partial enhancement to str::match() and match()
Some checks failed
continuous-integration/drone/push Build is failing
2024-08-17 14:32:50 +09:00
d6ac0010d3 fixed a segfault bug in mysql::stmt_init(), raising the version to 0.9.8
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-25 15:21:53 +09:00
96ece751f7 added memcached module 2024-05-08 10:35:59 +09:00
3296b5e545 added a few more test cases
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-05 14:13:46 +09:00
b6a512f90f fixed the fault in checking the number of arguments for variadic functions in hawk_rtx_evalcall()
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-02 23:57:31 +00:00
114040cf68 made @argc and @argv look like ARGC and ARGV
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-03 14:04:03 +09:00
35e8edd783 fixed typos
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-02 22:47:30 +09:00
e28faca54e primitive support of variadic arguments
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-02 22:36:50 +09:00
4fbbe049ba fixed a potential invalid memory access issue related to function argument spec handling
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-01 13:24:08 +09:00
3105f52a71 fixed a flaw of HAWK_RTX_IS_NUMSTRDETECT_ON()
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-29 19:54:06 +09:00
21fc3dc86e updated README.md with more text
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-28 21:50:34 +09:00
db2651d811 updated README.md
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-28 19:15:17 +09:00
f928ce5ec8 code touch-up for recent c language standard
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-28 13:32:29 +09:00
27bf77b51e added gc::get_pressure()
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-23 00:22:59 +09:00
ebfdb71044 some minor clean-up
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-23 00:06:55 +09:00
9fa26924c7 added hawk_gem_dupucsarr() and hawk_gem_dupbcsarr()
All checks were successful
continuous-integration/drone/push Build is passing
modifed mod-uci.h to be compilable at least - it's full of problems
2024-04-22 23:19:50 +09:00
bea9b75fad fixed a file descriptor leak
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-21 15:24:14 +09:00
a7d3432c11 added the hawk::type() builtin function
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-16 12:33:13 +09:00
0407dd648c raised the version to 0.9.7.
All checks were successful
continuous-integration/drone/push Build is passing
added Hawk::Value::getTypeName().
fixed some build issues
2024-04-16 12:05:50 +09:00
0b9d05e5c3 fixed typos
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-16 11:13:21 +09:00
1fc2c0eb12 renamed AX_CXX_NAMESPACE_STD to AX_CXX_NAMESPACES
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-20 23:59:19 +09:00
a4aa2a36ae updated various build files
Some checks failed
continuous-integration/drone Build is failing
2023-10-20 22:59:09 +09:00
6037c47e3f modified configure.ac to capture configure command and arguments 2023-10-08 14:36:25 +09:00
1623786eef removed t_connect check in configure.ac 2023-09-14 08:54:17 +09:00
5830d8f9ed made match() to accept up to 3 arguments only while keeping str::match() extended with up to 4 arguments 2023-07-17 22:19:46 +09:00
0603e3b1ba put back the hawk_rtx_call and hawk_rtx_exec macros 2023-07-07 08:09:40 +09:00
3f01a77f1e added hawk::hash() 2023-07-03 01:42:14 +09:00
9fb716d5a3 fixed null check bugs in hawk_gem_geterrbinf() and hawk_getm_geterruinf() 2023-07-03 00:39:31 +09:00
6047a2d858 added hawk_bloc_t and hawk_uloc_t.
fixed bugs in hawk_geterrbinf() and hawk-geterruinf()
2023-07-03 00:34:12 +09:00
b6e6e96578 added HAWK_SKAD_TO_OOCSTR_UNIXAT. this changes the behaivor of skad to string conversion.
updated string to skad converter to handle a unix socket starting with a slash
2023-06-29 17:51:14 +09:00
05509d8e96 enhanced sys::openlog() to accept sock:// 2023-06-29 16:39:25 +09:00
b6aed953c1 removed SYSLOG_DEVLOG 2023-06-29 16:33:53 +09:00
139808dda7 added const in hawk_rtx_isnilval() 2023-06-29 00:01:54 +09:00
2b702825ef changed hawk_val_t* to const hawk_val_t* in hawk_rtx_isstaticval(), hawk_rtx_getvaltype(), hawk_rtx_getvaltypename(), hawk_rtx_getintfromval() 2023-06-27 13:18:09 +09:00
0380496460 separated errinf to errbinf and erruinf 2023-06-27 12:19:43 +09:00
0efc4f8344 fixed the case of some header files not installed 2023-01-13 00:48:18 +09:00
d7d79f8d4f added hawk-str.h in the source list 2022-09-26 16:19:42 +09:00
9efdf82b16 fixed some build file flaws 2022-09-25 02:08:01 +09:00