2019-06-15 (+0000)
05:31:29hclr404Committed by hyunghwan.chung
fixed a bug and a typo introduced in the earlier commit of json.c
2019-06-14 (+0000)
10:15:08qser3634Committed by hyunghwan.chung
exposed non-const getValueAt() and operator[]  in Array.hpp
09:07:02qser3633Revision property svn:log changed by hyunghwan.chung
09:05:12qser3633Committed by hyunghwan.chung
added qse_xli_findpairatindex()
08:35:11qser3632Committed by hyunghwan.chung
renamed worker to connection in QSE::TcpServer
05:53:24qser3631Committed by hyunghwan.chung
added TcpServeR::errlogfmt() to report internal operation failures
03:34:39qser3630Committed by hyunghwan.chung
renamed ErrorCode to ErrorNumber wherever possible
substituted this->getMmgr()->reallocate() and this->getMmgr()->dispose() for QSE_MMGR_REALLOC() and QSE_MMGR_FREE() in TcpServer.cpp
01:05:38qser3629Committed by hyunghwan.chung
made ErrorGrab a template class
2019-06-13 (+0000)
23:16:12qser3628Committed by hyunghwan.chung
made ErrorGrab a template class
10:18:30qser3627Committed by hyunghwan.chung
added ErrorGrab and used it in TcpServer
05:45:47qser3626Committed by hyunghwan.chung
fixed the processed length calculation bug in feed_json_data() in xli/json.c
04:26:14qser3625Committed by hyunghwan.chung
fixed 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 conversion
2019-06-12 (+0000)
07:07:18qser3624Committed by hyunghwan.chung
defined 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()
2019-06-11 (+0000)
16:33:26qser3623Committed by hyunghwan.chung
fixed some issues in xli/json.c
16:27:40hclr403Committed by hyunghwan.chung
touched up json processor
15:07:29hclr402Committed by hyunghwan.chung
fixed a buffer management bug in  json.c
09:10:09qser3622Committed by hyunghwan.chung
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-10 (+0000)
15:09:01qser3621Committed by hyunghwan.chung
added xli/json.c
08:52:42hclr401Committed by hyunghwan.chung
removed unused functions
04:57:52qser3620Committed by hyunghwan.chung
enhanced the awk deparser to print @pragma stack_limit if different from the default settings.
03:16:54qser3619Committed by hyunghwan.chung
added str::TRIM_FLAG_PAC_SPACES for str::trim()
2019-06-09 (+0000)
16:17:40qser3618Committed by hyunghwan.chung
fixed a bug in copying value back to pass-by-reference arguments
16:06:04qser3617Committed by hyunghwan.chung
fixed some issues in the awk tester
09:51:12qser3616Committed by hyunghwan.chung
fixed some build directive names
05:55:36qser3615Committed by hyunghwan.chung
implemented @pragma stack_limit
2019-06-08 (+0000)
06:53:24qser3614Committed by hyunghwan.chung
fixing pass-by-reference handling bugs
2019-06-07 (+0000)
16:31:17qser3613Committed by hyunghwan.chung
more code to support call-by-reference parameters of a normal awk function
09:26:50qser3612Committed by hyunghwan.chung
implemented call-by-reference parameters of normal awk functions partially. it has yet to be refined further
05:20:20qser3611Committed by hyunghwan.chung
more touch-up
03:19:27qser3610Committed by hyunghwan.chung
simple touch-up
2019-06-06 (+0000)
15:12:00qser3609Committed by hyunghwan.chung
added mysql::select_db()
12:11:40qser3608Committed by hyunghwan.chung
added qse_awk_backuperrmsg() and qse_awk_rtx_backuperrmsg().
enhanced the module loading code to emit more comprehensive error message in awk/parse.c
removed dynamic exception specification from some methods.
added mysql::affected_rows()
fixed wrong parameter handling in mysql::autocommit().
changed mysql::esacpe_string() to return the result via the second parameter
05:28:23qser3607Committed by hyunghwan.chung
updated copyright notice that's been long procrastinated
2019-06-04 (+0000)
08:53:45qser3606Committed by hyunghwan.chung
added mysql::errmsg(), mysql::escape_string(), mysql::ping(), mysql::rollbacK(), mysql::commit(), mysql::autocommit(), mysql::OPT_CONNECT_TIMEOUT, mysql::OPT_READ_TIMEOUT, mysql::OPT_RECONNECT, mysql::OPT_WRITE_TIMEOUT
2019-06-03 (+0000)
08:53:46qser3605Committed by hyunghwan.chung
implemented mysql::store_result(), mysql::free_result(), mysql::fetch_row() roughly
2019-06-02 (+0000)
16:01:33moor961Committed by hyunghwan.chung
fixed the wrong macro name in format_stack_args()
15:58:31moor960Committed by hyunghwan.chung
diverted w/W to k/K in format_stack_args() in the non-unicode mode
15:58:12hclr400Committed by hyunghwan.chung
diverted w/W to k/K in format_stack_args() in the non-unicode mode
06:42:47hclr399Committed by hyunghwan.chung
fixed a flaw in print_ucs() in fmt.c
05:06:08hclr398Committed by hyunghwan.chung
added hcl_prufmtv() and hcl_prbfmtv()
2019-06-01 (+0000)
14:05:45hclr397Committed by hyunghwan.chung
added fmt.c
2019-05-31 (+0000)
14:32:02mior106Committed by hyunghwan.chung
added lib/fmt.c
14:31:41mior105Committed by hyunghwan.chung
refactored the formatter code
10:54:13hclr396Committed by hyunghwan.chung
refactored fmt code
10:43:27moor959Committed by hyunghwan.chung
added moo_logbfmtv() and moo_logufmtv()
2019-05-30 (+0000)
15:44:24moor958Committed by hyunghwan.chung
fixed some inconsistency in moo_fmt_object_().
changed to handle a symbol with a c-style escape sequences enclosed in #""
2019-05-29 (+0000)
09:20:45moor957Committed by hyunghwan.chung
finished refactoring fmt code in fmt.c.
removed old fmt code by deleting fmtout.c and fmtoutv.h
01:35:14moor956Committed by hyunghwan.chung
renamed moo_sprintfmtfromstack() to moo_strfmtcallstack().
refactored related functions
2019-05-28 (+0000)
08:55:13moor955Committed by hyunghwan.chung
refactored moo_seterrbfmt() and moo_seterrufmt() with moo_bfmt_outv() and moo_ufmt_outv()
2019-05-27 (+0000)
17:57:43moor954Committed by hyunghwan.chung
removed an redundant semicolon from moo-utl.h
 1 2 3 >  Last