Commit Graph

454 Commits

Author SHA1 Message Date
8d50c465b0 renamed --enable-wchar to --enable-wide-char
made wide character definition more versatile
2020-08-15 18:48:13 +00:00
56377fcf79 updated build files for better mysql integration 2020-08-15 14:54:01 +00:00
1cbdbed159 merged c++ libraries to c libraries. (e.g. libqsecmnxx merged in libqsecmn)
implemented the feed-based sttp class
2020-08-06 11:42:39 +00:00
e10a9e0cbb fixed an error handling bug in cmd/awk/awk.c 2020-03-04 14:14:02 +00:00
5438c8129c changed the unary bitwise negation operator to a single tilde which overlaps with the regex match operator 2020-03-04 14:10:35 +00:00
af7852ee6c renamed stop to halt in some context.
renamed start to execute in TcpServer
2019-11-12 07:55:32 +00:00
caa11c5e0d amemded cmd/http/httpd-mime.conf 2019-11-02 05:23:14 +00:00
df8cff2451 renamed qse_basenameasmbs() back to qse_mbsbasename()
renamed qse_basenameaswcs back to qse_wcsbasename()
added qse_get_log_priority_by_wcsname()
added qse_get_log_priority_by_mbsname()
added qse_get_log_facility_by_wcsname()
added qse_get_log_facility_by_mbsname()
added qse_wcsmbscmp(), qse_mbswcscmp()
added qse_wcsxmbscmp(), qse_mbsxwcscmp()
2019-09-10 08:53:59 +00:00
24bcca71bf renamed qse_awk_getwerrmsg() to qse_awk_geterrmsgaswcs.
renamed qse_awk_getmerrmsg() to qse_awk_geterrmsgasmbs()
2019-08-28 15:14:22 +00:00
510bde2abc qse_awk_addfncwithmbs(), qse_awk_addfncwithwcs(), qse_awk_delfncwithmbs(), qse_awk_delfncwithwcs()
qse_awk_getmerrmsg(), qse_awk_getwerrmsg(), qse_awk_rtx_getmerrmsg(), qse_awk_rtx_getwerrmsg()
2019-08-28 14:01:28 +00:00
a803e2c140 added sha1 functions 2019-08-13 09:56:26 +00:00
88d5820dbb fixed dependencies in build files 2019-06-30 05:00:30 +00:00
46231430f4 enhanced qse_awk_rtx_callfun() to allow a function with pass-by-reference parameters 2019-06-30 04:26:44 +00:00
03bdfda578 added _instsize to qse_httpd_t, qse_httpd_server_t, qse_httpd_client_t, etc 2019-06-25 02:36:32 +00:00
cb0e08f449 added ErrorGrab and used it in TcpServer 2019-06-13 10:18:30 +00:00
ad3e78f386 fixed some build directive names 2019-06-09 09:51:12 +00:00
5ec8e15140 updated copyright notice that's been long procrastinated 2019-06-06 05:28:23 +00:00
bbdb18e9d3 more code to mod-mysql 2019-05-24 08:58:52 +00:00
86c1819a1d moved id-to-data mapping functions to imap-imp.h out of mod-dir.c 2019-05-13 16:35:33 +00:00
546d34d732 changed @inclone to @include_once
changed the sf_in_open() to set arg->uniqie_id in lib/awk/std.c
2019-05-13 05:22:40 +00:00
8682cc32e7 adding mod-mysql. work in progress 2019-05-09 08:29:00 +00:00
2e19b848e5 added qse_awk_seterrfmt()/qse_awk_rtx_seterrfmt()
fixed wrong reference counting in __fnc_asort()
2019-05-08 07:15:17 +00:00
b3d63c259b redefined qse_awk_mmgr(), qse_awk_getcmgr(), qse_setcmgr() by exposing the mmgr/cmgr fields via qse_awk_alt_t.
implemented comparison operations for the fun value.
changed behavior of some comparison operations that would otherwise result in a runtime error
2019-04-30 07:23:34 +00:00
17dcf4feb5 raised the version number to 0.8.2 2019-03-06 14:48:19 +00:00
3fdddccde3 updated project url 2019-02-01 16:43:06 +00:00
ea85e91391 corrected wrong use of O_CLOEXEC and FD_CLOEXEC in some files 2018-10-22 03:46:19 +00:00
c09a0161eb renamed qse_runmain() to qse_run_main() 2018-09-13 03:16:23 +00:00
d6b9e78114 removed the bundled libltdl 2018-06-26 08:30:02 +00:00
a51e54bda6 TcpServer now compilable at least 2018-06-25 15:52:05 +00:00
5c297d784a fixed some issues in socket address conversion 2018-03-25 03:05:12 +00:00
2fbfe3a71b changed to prefer char16_t with c11 compiler. yet to add --prefer-char16 option to configure.ac 2018-01-29 15:38:32 +00:00
4af515c970 added some threading functions 2018-01-26 10:03:58 +00:00
58033d0265 wrote some socket functions 2018-01-25 14:46:57 +00:00
5e3507e836 added qse_mbsistype(), qse_wcsistype()
added qse_cli_t and related functions as an alternative interface to parse command-line arguments
2018-01-12 08:21:57 +00:00
4636a46acb added quite some xli code to read the json formatted data 2018-01-10 10:01:41 +00:00
779b335710 reverted previous 2 commits for support json format in xli.
instead, i'm writing a different json format reader
2018-01-09 10:45:43 +00:00
6237b43441 added QSE_XLI_JSON and abandoned QSE_XLI_TAGMARKER, QSE_XLI_ARRAYMARKER, and QSE_XLI_ASSIGNWITHCOLON 2018-01-08 08:25:49 +00:00
03cb7dd9dc added QSE_XLI_ASSIGNWITHCOLON, QSE_XLI_TAGMARKER, QSE_XLI_ARRAYMARKE and added partial code for more extension work in progress 2018-01-05 10:55:20 +00:00
0c8608f81b added the endptr parameter to various string to number conversion functions 2017-12-18 07:20:02 +00:00
5db7ddc770 added another new hash table implementation based on fr 2017-11-30 05:46:42 +00:00
2cc8894570 renamed some sio functions 2017-09-16 08:54:25 +00:00
aa6a41c009 refactored code a little bit 2017-09-13 14:04:01 +00:00
25e49a4526 added md5 and radius message handling functions and raised the version number to 0.7.0 2017-08-28 14:22:02 +00:00
b0008974c3 Added ethernet address conversion functions 2017-08-28 10:25:54 +00:00
1e19713270 added mysql build options for future use 2017-05-02 01:17:03 +00:00
33546fb6d7 changed nwio to use poll if available instead of select 2017-01-25 06:30:43 +00:00
1fffa0324e changed the writability checker to use poll() to handle a high file descroptor in httpd-std.c.
added server.backlog-size option for httpd servers
2017-01-25 05:28:02 +00:00
7ca53162de added glob handling to qse_fs_cpfile() 2016-12-12 16:19:59 +00:00
66dfa3a2fd did more migrating works 2016-04-29 03:55:42 +00:00
3fc215d1e7 fixed os2 build files 2016-04-28 16:02:47 +00:00