d5320cfd30added mbs handling methods to Awk::Valuehyung-hwan2019-08-29 03:13:57 +0000
76d6999f37renamed qse_getawknilval() to qse_get_awk_nil_val(). fixed a segfault issue caused by unfinised changes required for new xtn management schemehyung-hwan2019-08-29 02:19:41 +0000
24bcca71bfrenamed qse_awk_getwerrmsg() to qse_awk_geterrmsgaswcs. renamed qse_awk_getmerrmsg() to qse_awk_geterrmsgasmbs()hyung-hwan2019-08-28 15:14:22 +0000
6cdaf0bda6work in progress. implementing qse_awk_addgblwithmbs() & qse_awk_addgblwithwcs()hyung-hwan2019-08-27 08:42:13 +0000
d0d2a7af8cfixed a simple but critical bug in __MAKE_IMAP_NODEhyung-hwan2019-08-26 10:29:26 +0000
4e6015ed36added sys::dup() and sys::openfd(). added the optional second parameter to sys::close(). it accepts sys::C_KEEPFD.hyung-hwan2019-08-26 02:47:02 +0000
8fc780bacdfixed mux.c to prevent an epoll_wait() error when no file descriptor is insertedhyung-hwan2019-08-22 15:51:33 +0000
cd14f62522extended sys::pipe() to accept the third argument, flags, in awk changed sys::read() and sys::write to return -2 and -3 upon EAGAIN and EINTR respectivelyhyung-hwan2019-08-22 02:49:50 +0000
38d754e971added sys::unlink() and sys::mkdir()hyung-hwan2019-08-05 08:53:22 +0000
43cfbd6bdfadded check for tm->__tm_gmtoff and tm->__tm_zone. changed sys::strftime() to set tm_zone to GMT if sys::STRFTIME_UTC is sethyung-hwan2019-07-01 15:02:43 +0000
4257ef5296enhanced sys::strftime() to access flags - sys::STRFTIME_UTC is the only flag defined at this momenthyung-hwan2019-07-01 14:30:47 +0000
36d9b5f49afixed wrong dependencies again in lib/si/Makefile.amhyung-hwan2019-06-30 14:38:24 +0000
31fc83fbebfixed wrong dependencies again in lib/awk/Makefile.amhyung-hwan2019-06-30 11:50:36 +0000
299bd486b6fixed wrong dependencies in lib/awk/Makefile.amhyung-hwan2019-06-30 11:29:46 +0000
8ece12361cfixed more dependencies in lib/awk/Makefile.amhyung-hwan2019-06-30 11:28:33 +0000
8d98111202fixed wrong declarations of qse_awk_rtx_valtowcsdupwithcmgr() and qse_awk_rtx_valtombsdupwithcmgr() which caused segfault when the returned pointer is greater than UINT_MAXhyung-hwan2019-06-30 09:26:33 +0000
03bdfda578added _instsize to qse_httpd_t, qse_httpd_server_t, qse_httpd_client_t, etchyung-hwan2019-06-25 02:36:32 +0000
74b48b87ecadded _instsize into qse_sed_t and removed qse_sed_getxtnstd()hyung-hwan2019-06-25 01:21:00 +0000
5d627bc2a7_instsize into qse_xli_t and qse_json_thyung-hwan2019-06-24 14:24:14 +0000
35a24a56d1added the _instsize field to qse_awk_t and qse_awk_rtx_t to get rid of qse_awk_getxtnstd() and qse_awk_rtx_getxtnstd()hyung-hwan2019-06-24 08:53:49 +0000
f4a8a5bff7fixed a new bug in qse_awk_rtx_valtowcsdupwithcmgr()hyung-hwan2019-06-18 13:59:41 +0000
69f97d969efixed the wrong qse_awk_rtx_valtostrdupwithcmgr macro. simplied eval_getline() a bithyung-hwan2019-06-18 13:54:34 +0000
00d0dc786fadded qse_awk_rtx_valtostrdupwithcmgr()/qse_awk_rtx_getvalstrwithcmgr() enhanced str::frommbs()/str::tombs() to support the encoding name as the second parameterhyung-hwan2019-06-18 10:51:26 +0000
a04c9b6125work in progress. trying to accept the encoding name in str::tombs() and str::frommbs()hyung-hwan2019-06-18 07:03:50 +0000
332aee2f88exposed non-const getValueAt() and operator[] in Array.hpphyung-hwan2019-06-14 10:15:08 +0000
1fd7626b2erenamed worker to connection in QSE::TcpServerhyung-hwan2019-06-14 08:35:11 +0000
d3a0140ab6added TcpServeR::errlogfmt() to report internal operation failureshyung-hwan2019-06-14 05:53:24 +0000
3f8838afd3renamed ErrorCode to ErrorNumber wherever possible substituted this->getMmgr()->reallocate() and this->getMmgr()->dispose() for QSE_MMGR_REALLOC() and QSE_MMGR_FREE() in TcpServer.cpphyung-hwan2019-06-14 03:34:39 +0000
cb0e08f449added ErrorGrab and used it in TcpServerhyung-hwan2019-06-13 10:18:30 +0000
4d556c475afixed the processed length calculation bug in feed_json_data() in xli/json.chyung-hwan2019-06-13 05:45:47 +0000
df7a5eda5ffixed a bug of skipping setting output length in qse_awk_rtx_valtombsdup in the MCHAR mode. added str::tombs() and str::frommbs() changed mbs_to_str() to use rtx->awk->cmgr for mbs to wcs conversionhyung-hwan2019-06-13 04:26:13 +0000
7f57afe262defined QSE_APP_LOG4 through QSE_APP_LOG9 added QSE::App::setCmgr() and QSE::App::getCmgr() fixed a wrong memory disposal call in awk/run.c fixed some syntax issues in the QSE_CHAR_IS_MCHAR mode initialized best.len and cur.len to 0s in qse_ip6adtombs() and qse_ip6adtowcs()hyung-hwan2019-06-12 07:07:18 +0000
f95e9d36cfadded the ignore_if_unhandled parameter to App::neglectsignal(). added App::logfmt() and App::logfmtv() added QSE::TcpServerFD<F,D> and QSE::ThreadFD<F,D>hyung-hwan2019-06-11 09:10:09 +0000