d97cb915c5
removed MAIN*CHROOT from the sample app code
2020-09-14 17:49:29 +00:00
d8247f8a6f
renamed some time functions - e.g. qse_addtime to qse_add_ntime, qse_subtime to qse_sub_ntime, etc
...
moved the position of result parameter from the third position to the first position in qse_add_ntime() and qse_sub_ntime()
2020-09-10 15:57:11 +00:00
c846b8ba4e
fixed the wrong positioner invocation bug in BinaryHeap::remove()
2020-09-04 09:02:18 +00:00
db0457fe73
added the family parameter to Socket::get_ifce_address()
2020-08-31 16:01:02 +00:00
3376fb8fc4
added SocketAddress::resolve() functions
2020-08-28 09:37:46 +00:00
5829f8a28d
added IFNAMSIZ check in configure.ac
...
added QSE::SocketAddress::toString()
added QSE::Socket::getSendBuf(), QSE::Socket::getRecvBuf()
2020-08-24 10:11:49 +00:00
677268310a
removed unneeded substitution in configure.ac
2020-08-19 05:03:39 +00:00
14ee9d2382
added a new app sample
2020-08-18 17:04:51 +00:00
6693fdc059
fixed issues in some sample files
2020-08-18 16:57:33 +00:00
6d03ba8ef2
fixed a Sttp::sendCmd()'s bug of calling itself recursively in Sttp.cpp
2020-08-18 16:47:20 +00:00
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
af7852ee6c
renamed stop to halt in some context.
...
renamed start to execute in TcpServer
2019-11-12 07:55:32 +00:00
4e43dbe5b9
got logging working in QSE::App()
2019-11-10 08:19:15 +00:00
4a1e4858a7
some refactoring of qse_log_t related functions
2019-11-09 00:32:34 +00:00
eaad08930c
somg logging support code into QSE::App
2019-11-07 15:47:17 +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
74ff72564e
added qse_awk_rtx_openstdwithmbs(), qse_awk_rtx_openstdwithwcs().
...
added QSE_AWK_PARSESTD_MBS, QSE_AWK_PARSESTD_WCS
2019-08-29 08:42:17 +00:00
d5320cfd30
added mbs handling methods to Awk::Value
2019-08-29 03:13:57 +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
a6484a5605
added qse_awk_addgblwithmbs()/qse_awk_addgblwithwcs()
...
added qse_awk_delgblwithmbs()/qse_awk_delgblwithwcs()
added qse_awk_findgblwithmbs()/qse_awk_findgblwithwcs()
2019-08-27 14:52:19 +00:00
06712ddd4a
added hmac functions
2019-08-15 08:25:17 +00:00
4d53acaa94
added sha2 functions
2019-08-14 08:44:06 +00:00
a803e2c140
added sha1 functions
2019-08-13 09:56:26 +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
35a24a56d1
added the _instsize field to qse_awk_t and qse_awk_rtx_t to get rid of qse_awk_getxtnstd() and qse_awk_rtx_getxtnstd()
2019-06-24 08:53:49 +00:00
1fd7626b2e
renamed worker to connection in QSE::TcpServer
2019-06-14 08:35:11 +00:00
cb0e08f449
added ErrorGrab and used it in TcpServer
2019-06-13 10:18:30 +00:00
f95e9d36cf
added the ignore_if_unhandled parameter to App::neglectsignal().
...
added App::logfmt() and App::logfmtv()
added QSE::TcpServerFD<F,D> and QSE::ThreadFD<F,D>
2019-06-11 09:10:09 +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
bc3173d74a
added the typename() builtin awk function and qse_awk_rtx_getvaltypename()
2019-04-26 16:55:57 +00:00
7811171dff
fixed StdAwk to set the MODPREFIX when dlfcn is activated.
...
added Awk::getCmgr()
enhanced some string functions to handle byte strings
2019-04-23 15:32:23 +00:00
03301b79bf
fixed a build issue for missing lchown against old macosx sdks
...
added Awk::writeConsoleBytes(), Awk::writePipeBytes(), Awk::writeFileBytes()
2019-04-23 08:41:05 +00:00
f90ca01493
added qse_str_ncatwcs()/qse_str_ncatmbs()
2019-04-17 16:33:30 +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
044314daa8
switch to use SSL_new for checking openssl in configure.ac
2019-01-31 04:53:20 +00:00
f850f459c4
removed all aio* files. all relevant functions are available in a different project, mio
2019-01-23 08:58:47 +00:00
efc34cdd69
changed the position of the mmgr parameter in some constructors.
...
removed StdMmgr::getInstance() and initialized the default mmgr inside Mmgr::getDFL() to work around an issue related to c++ initialization order across translation units
2018-10-31 10:40:25 +00:00
388753fcba
fixed starvation in samples/si/spl01.c
2018-10-29 09:18:30 +00:00
b8ef500278
fixed some spacing
2018-10-24 14:58:14 +00:00
72345c7280
changed length check in Socket::getIfceIfindex() functions
2018-10-17 15:21:48 +00:00
5b529ad535
added Socket::getIfceIndex(), Socket::getIfceAddress(), etc
2018-10-17 14:20:32 +00:00
a9d5a27d43
fixed more flaws in the sample programs
2018-09-18 09:15:31 +00:00
953bb70a56
fixed minor flaws in some sample programs
2018-09-18 09:02:00 +00:00
c467a28f18
renamed some signal handling functions in the App class
2018-09-13 06:51:48 +00:00
c09a0161eb
renamed qse_runmain() to qse_run_main()
2018-09-13 03:16:23 +00:00