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
44129510dc
fixed glob.c to use qse_stat_t instead of struct stat.
...
fixed other minor problems
2014-11-28 17:01:29 +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
99e9160c53
corrected some mistakes in qse_fs_mkdir()
2014-11-26 15:38:08 +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
619425cd72
indented some lines in the LICENSE file
2014-11-19 14:50:27 +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
284a0b18be
touched up code for old sco compiler
2014-11-17 17:18:11 +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
47bec1e857
fixed a typeing mistake
2014-11-14 02:45:45 +00:00
0b286a7e2a
switched many #ifdef's to #if defined()
2014-11-14 02:44:20 +00:00
3db3396955
allowed to use dynamic loader even if QSE_ENABLE_STATIC_MODULE is defined
2014-11-14 02:31:47 +00:00
206781ce27
changed QSE_ENABLE_STATIC_MOUDLE handling in httpd
2014-11-13 17:20:55 +00:00
652784bafb
made minor changes related to qse_httpd_configmod()
2014-11-13 16:39:37 +00:00
49febef055
renamed QSE_XLI_SCM_RELAXED to QSE_XLI_SCM_VALIFFY.
...
added qse_httpd_configmod().
changed qse_httpd_loadmod() to return qse_httpd_mod_t*
2014-11-13 10:15:53 +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
ca04358d50
fixed sendfile() for freebsd
2014-11-08 16:10:35 +00:00
3ab19cb3b8
changed StdAwk to use exported functions in std.c
2014-11-08 06:19:07 +00:00
45b97e9f4d
renames some functions for building on freebsd
2014-11-08 03:50:43 +00:00
a30c831081
redefined IDXBUFSIZE
2014-11-06 17:41:20 +00:00
17b55e20ed
fixed wrong field names in cmn/fs.c
...
fixed a memory leak bug in run_printf of awk/run.c
2014-11-06 17:12:34 +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
893c3f74f8
added \n to one of debugging messages
2014-10-31 08:50:36 +00:00
e35190e23d
changed debugging ouput tput format
2014-10-31 08:48:48 +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
85dca3e39a
changed cohttpd to call qse_comparehttpversions() for version comparison
2014-10-24 15:37:42 +00:00
1f47f89062
disabled chunking in directory listing regardless of keep-alive if http version is 1.0 or earlier
2014-10-24 07:25:31 +00:00