66dfa3a2fd
did more migrating works
2016-04-29 03:55:42 +00:00
56e5b5191b
switched the license to BSD
2014-11-19 14:42:24 +00:00
d9d75a5db5
fixed multiple glitches for building on non-posix platforms
2014-10-19 12:50:51 +00:00
bd64702fd4
added qse_env_append() and related functions.
...
fixed how to handle multiple values with the same key when setting an environment variable for a cgi script
2014-10-11 14:33:26 +00:00
b7d14da21e
simplified relocation handling
...
deleted qse_httpd_entaskredir() and related definitions
added virtual(function pointer) cgi support.
improved pio to read /dev/fd
implemented QSE_PIO_FNCCMD for qse_pio_t
2014-09-19 14:05:02 +00:00
efc8d5ceb4
touched up some code
2014-07-11 14:17:00 +00:00
a89cd70ddb
updated copyright notice
2013-12-31 10:24:12 +00:00
4191538b24
modified some files for builing in macosx(ppc)
2013-01-17 14:13:48 +00:00
092a8106b2
enhanced env not to crash if environ is pointing to null
2012-12-18 15:12:53 +00:00
7dd9e67cd8
added qse_awk_rtx_isnilval().
...
enhanced the qse_awk_sio_t core functions so that the implementaion can set the stream name
added export specifiers to some functions
2012-11-29 14:03:59 +00:00
e2f152c927
added qse_httpd_getserveroptstd() and qse_httpd_setserveroptstd().
...
added an output length parameter to qse_mbstowcsdup() and similar functions
2012-10-18 06:52:03 +00:00
001ede6afa
added qse_mbstouri()/qse_wcstouri()/qse_strtouri().
...
added qse_enbase64()/qse_debase64().
enhanced basic authorization to httpd-std
2012-09-30 13:56:20 +00:00
cb34385ded
fixed a formatting bug in qse_strtonwad()
...
renamed qse_httpd_addserver() to qse_httpd_attachserver().
added qse_httpd_detachserver().
added the predetach field to qse_httpd_server_t.
added qse_httpd_cbstd_t and changed qse_htpd_loopstd() to accept this cbstd.
enhanced server uri parsing to include 'docroot'.
enhanced qse_httpd_entasktext() and added qse_httpd_entask_text() for internal use.
added nwif functions like qse_nwifindextombs().
added qse_env_insertmbsa()/qse_env_insertwcsa()/qse_env_inserta().
enhanced TPROXY handling
2012-09-25 02:47:25 +00:00
3c326c599f
added qse_pma_clear() and updated the copyright notice
2012-07-20 04:13:39 +00:00
35ac9924ac
fixed a few line to remove compile-time warnings
2012-02-12 13:31:27 +00:00
517107ab79
enhanced httpd
2012-02-08 12:59:59 +00:00
42431d2642
separated slmb from mbwc
2012-01-03 14:41:15 +00:00
d1883d2a72
did some mbwc makeover
2011-12-31 15:24:48 +00:00
bd7fd49a72
removed redundant code
2011-12-28 14:26:02 +00:00
6aba3f8f89
integrated Ville Laurikari's TRE
2011-09-01 09:43:46 +00:00
8da90da039
* added qse_mbscasebeg()/qse_wcscasebeg()
...
* touched up the _WIN32 part of qse_fio_t a bit
2011-08-15 09:59:55 +00:00
14572f08aa
fixed a few issues in qse_env_t functions on OS2 with Watcom C
2011-08-13 10:35:34 +00:00
66fa01b2cf
* fixed qse_env_t functions for OS2
...
* deleted unnecessary targets for watcom
2011-08-13 08:39:18 +00:00
f843a6e003
* fixed an issue in parsing an expression like "a++ ++b" or "1 ++b"
...
* added _WIN32 code handling QSE_PIO_MBSCMD
* fixed various _WIN32 issues in qse_env_t
* added untested OS2 code handling QSE_PIO_MBSCMD
2011-08-12 09:11:02 +00:00
cfe85ecc60
* added QSE_PIO_MBSCMD
...
* added qse_env_insertsys() and related functions
2011-08-11 10:18:35 +00:00
93f8bfca65
enhanced qse_env_t to use the natural charater type for underlying process execution system call.
...
enanced qse_pio_t to accept environment
2011-08-10 10:08:26 +00:00
6f7f368a91
completed initial implementation of qse_env_t
2011-08-07 09:41:27 +00:00
c73a51dbbc
fixed the wrong defintion of qse_strbeg().
...
started wrting qse_env_delete()
2011-08-06 21:25:08 +00:00
a5e86b984c
added a few functions for qse_env_t
2011-08-06 11:08:21 +00:00
470c292157
added more checks to cgi handling
2011-08-05 09:43:28 +00:00