1031 Commits

Author SHA1 Message Date
3b672857aa added Mpool and LinkedList 2015-01-02 06:40:41 +00:00
91e4e06318 changed int operator! to bool operator! 2014-12-31 16:29:52 +00:00
53a3366e7f added ScopedPtr 2014-12-31 16:19:33 +00:00
fe0a2a6d63 added a few basic c++ classes 2014-12-31 16:09:19 +00:00
0fdcaf547f removed recursion in file copying 2014-12-18 15:05:52 +00:00
206065f904 simplified file copying 2014-12-17 15:29:05 +00:00
ac61c3044a added qse_globmbs() and qse_globwcs() 2014-12-14 15:55:03 +00:00
77939a5940 enhanced dir.c to handle both mbs and wcs by implementing the new QSE_DIR_WCSPATH option 2014-12-11 16:03:58 +00:00
0a9a80c567 added some code for file copying 2014-12-09 13:41:58 +00:00
870622f6c7 enhanced qse_fs_cpfileXXX() a bit.
added qse_mergepathdup() and related functions
2014-12-08 15:07:55 +00:00
af623db137 added code to handle QSE_FS_CPFILE_PRESERVE 2014-12-07 17:09:43 +00:00
e01c1f8644 wrote a file copy function partially 2014-12-03 15:27:45 +00:00
947f5a8d8d added qse_getpathcore()/qse_getmbspathcore()/qse_getwcspathcore()
added qse_fs_dupfspathforwcs()
improved qse_fs_mkdirXXX()
2014-11-27 15:58:51 +00:00
8304c5920e started writing qse_fs_mkdir() 2014-11-26 15:33:30 +00:00
5f61505860 added qse_fs_setopt() & qse_fs_getopt().
added QSE_FS_CBS and changed qse_fs_del() to call cbs.del() if available
2014-11-26 15:14:24 +00:00
cbb7991ca8 added QSE_DIR_LIMITED & QSE_GLOB_LIMITED
fixed bugs in qse_fs_delXXX()
2014-11-25 03:25:46 +00:00
7d21e90ce2 renamed qse_tmr_remove() to qse_tmr_delete().
removed qse_fs_delete() and added qse_fs_delfile()/qse_fs_deldir() with some new options
2014-11-24 17:01:04 +00:00
8678660b82 added some experimental and unfinished code using tli 2014-11-20 15:12:28 +00:00
56e5b5191b switched the license to BSD 2014-11-19 14:42:24 +00:00
28ad5392c8 fixed files for an old compiler 2014-11-18 16:10:12 +00:00
cce68401e2 fixed code a bit more for the old sco compiler 2014-11-17 15:57:00 +00:00
e57c9673d1 enhanced types and macros to handle the wchar_t type defined to 1 byte in size 2014-11-17 15:25:55 +00:00
e3be2e5273 fixed configure.ac 2014-11-17 15:01:49 +00:00
0962885749 touched up code a bit for building with watcom. 2014-11-16 07:17:06 +00:00
45cb237aa6 added fields to keep an original query path in qse_htre_t
changed proxying routines to use the original query path instead of percent-encoding back
2014-11-14 16:56:51 +00:00
0b286a7e2a switched many #ifdef's to #if defined() 2014-11-14 02:44:20 +00:00
652784bafb made minor changes related to qse_httpd_configmod() 2014-11-13 16:39:37 +00:00
c23e2a4a7c added experimental code to pass unvalidated configuration items to a module 2014-11-12 15:39:45 +00:00
f049aa4b09 added a new option QSE_XLI_SCM_RELAXED to skip validation of child pairs under a list value 2014-11-12 05:59:47 +00:00
47d8710232 changed some error messages 2014-11-11 15:51:13 +00:00
643f84a8dd implemented proxy peer connection caching experimentally 2014-11-11 15:41:11 +00:00
f0fe04fef2 enhanced configure.ac for better ssl detection 2014-11-10 09:24:35 +00:00
3ab19cb3b8 changed StdAwk to use exported functions in std.c 2014-11-08 06:19:07 +00:00
a30c831081 redefined IDXBUFSIZE 2014-11-06 17:41:20 +00:00
fb638de6d6 implemented a workaround to handle garbage contents when reading a http response from a misbehaving server 2014-11-04 16:01:00 +00:00
ed2cdcaa87 added qse_htrd_geterrnum().
changed a log message in xli/err.c
2014-11-03 15:33:15 +00:00
06e55b9c7e added wrapper functions - qse_httpd_mbsdup() and qse_httpd_mbsxdup() 2014-11-02 12:01:22 +00:00
514eee844f defined QSE_HTTPD_TIMER_INVALID_INDEX 2014-11-02 11:41:00 +00:00
569b30039b renamed existing qse_httpd_inserttimerevent() and qse_httpd_removetimerevent() to qse_httpd_insert_timer_event() and qse_httpd_remove_timer_event().
the renamed functions should be used internally only.
added new qse_httpd_inserttimerevent() and qse_httpd_removetimerevent() that can be used by external callers.
added qse_httpd_timer_event_t and other required definitions for the new functions
2014-11-01 15:27:56 +00:00
baecb98181 export qse_httpd_inserttimerevent() and qse_httpd_removetimerevent() 2014-10-31 15:55:58 +00:00
0cd5ed43a8 changed some code comments 2014-10-31 10:23:03 +00:00
cc2aeb50ab added qse_httpd_entasktextwithmvk() 2014-10-31 10:06:24 +00:00
f10f9a569b touched up httpd debug logging 2014-10-31 08:24:49 +00:00
2c5d85f55f fixed a bug in qse_httpd_addhnd().
exported qse_httpd_entaskerrorwithmvk()
2014-10-30 16:29:48 +00:00
75dea7aa43 added preloop and postloop hooks into qse_httpd_ecb_t.
added qse_httpd_custom_t for customized event dispatching
allowed dns and urs services to be disabled programatically
added qse_httpd_addhnd() and qse_httpd_delhnd() for customized event dispatching
2014-10-30 05:53:35 +00:00
2218670769 changed how to compare a map against data of other types.
fixed some problems in handling nonblocking connect and send with watt-32
2014-10-23 16:09:05 +00:00
84798f4fd0 changed functions and macros related to quick integer handling 2014-10-23 09:30:22 +00:00
aed205c298 changed awk to represent an integer of a certain range in a pointer directly 2014-10-23 09:18:49 +00:00
fe1ff5cdba added qse_awk_rtx_getvaltype() and qse_awk_rtx_getintfromval() macros 2014-10-22 17:05:45 +00:00
4de030f8a3 changed awk to convert a map to the size of the map in a scalar context.
allowed @include inside a normal block
2014-10-22 01:34:37 +00:00