Commit Graph

  • 3d6f9af82b added qse_freexliroot() and qse_xli_yeildroot(). changed qse_xli_getpairxtn() to qse_getxlipairxtn() hyung-hwan 2013-09-16 14:32:50 +0000
  • c1c1f203ee added QSE_XLI_MULSEGSTR hyung-hwan 2013-09-16 13:33:51 +0000
  • cb170d2e7a add QSE_XLI_PAIRXTNSIZE and qse_xli_getpairxtn() hyung-hwan 2013-09-16 11:03:44 +0000
  • 7e98acf59f added check for HAVE_LINUX_NETFILTER_IPV4_H hyung-hwan 2013-09-13 07:14:08 +0000
  • ab062079d6 added the check for sin6_scope_id hyung-hwan 2013-09-13 06:42:07 +0000
  • cad563503a renamed QSE_MSTRTONUM()/QSE_WSTRTONUM() to QSE_MBSTONUM()/QSE_WCSTONUM() hyung-hwan 2013-09-11 09:15:22 +0000
  • 822bcf3afb enhanced get_highest_fd(). fixed an inifite looping bug in pio with posix_spawn() used hyung-hwan 2013-09-11 09:14:29 +0000
  • 04e6df3dd8 enhanced qse_mbsxsubst() and qse_wcsxsubst() for buffer size prediction hyung-hwan 2013-09-09 05:47:54 +0000
  • 88266f1b2e updated Makefile.am hyung-hwan 2013-09-08 17:27:54 +0000
  • 5734b05114 enhanced qse_strxsubst(). added qse_strxnsubst() hyung-hwan 2013-09-08 17:26:43 +0000
  • f1485520ea deleted private fields from qse_httpd_task_t and created qse_httpd_real_task_t for better encapsulation hyung-hwan 2013-08-24 15:16:20 +0000
  • 035a4329bd deleted stx directories hyung-hwan 2013-08-24 14:04:12 +0000
  • d841c9f62f changed awk to handle IGNORECASE with a regular expression engine that doesn't have a run-time option but has a compile-time option hyung-hwan 2013-08-23 15:19:29 +0000
  • 47677ca566 minor touch-ups hyung-hwan 2013-07-24 04:10:02 +0000
  • d47976d218 fixed the error string table hyung-hwan 2013-07-22 13:27:00 +0000
  • 462c891e1d added qse_xli_insertpairwithstrs(). renamed qse_xli_getnumpairs() to qse_xli_countpairs(). reworked qse_xli_findpair() and qse_xli_countpairs() hyung-hwan 2013-07-15 06:52:06 +0000
  • 2b58fc6fe3 added qse_xli_definepair() and qse_xli_undefinepair(). renamed some xli functions. updated cmd/httpd to utilize qse_xli_definepair() hyung-hwan 2013-07-12 15:37:29 +0000
  • 67c47e906d started adding simple xli validation hyung-hwan 2013-07-11 16:55:08 +0000
  • 2bccba995c fixed a xli reader bug of not placing the comment text inside a proper list hyung-hwan 2013-07-02 13:10:11 +0000
  • d2505bdbcd added code to accept a number as a xli value. renamed pair->name to pair->alias and related functions. enhanced xli reader to support string escaping hyung-hwan 2013-07-01 15:16:19 +0000
  • 3e21bc4f98 made changes to clear errors before reading and writing xli hyung-hwan 2013-07-01 09:29:08 +0000
  • d8cb7f4ef1 fixed the xli writing bug of not writing multi-segment string properly and added qse_xli_clearwionames() hyung-hwan 2013-07-01 09:26:39 +0000
  • 6f965a75d9 added qse_xli_dupflatstr() and renamed qse_xli_addnextsegtostr() to qse_xli_addsegtostr(). made relevant changes to cmd/httpd/httpd.c for the change of qse_xli_str_t hyung-hwan 2013-07-01 09:10:13 +0000
  • aeb9b79220 changed the structure of qse_xli_str_t. this breaks cmd/httpd/httpd.c finished the xli output functions mostly hyung-hwan 2013-06-29 17:01:32 +0000
  • 8b305fb6a7 some more code for writing xli hyung-hwan 2013-06-29 04:17:32 +0000
  • f8e8924c2d added more xli output code hyung-hwan 2013-06-27 15:18:33 +0000
  • e7b5352046 added QSE_XLI_KEEPTEXT and QSE_XLI_KEEPFILE and implemented these options hyung-hwan 2013-06-23 14:44:29 +0000
  • a218958f51 added qse_xli_getroot() and started implementing qse_xli_write() hyung-hwan 2013-06-01 13:34:57 +0000
  • fc18cd2db6 enhanced split(),ENVIRON,ARGV in awk to build a numeric string if a string can be converted to a number hyung-hwan 2013-05-29 08:46:23 +0000
  • 15300bfcfc fixed a bug of not setting the last character properly upon EOF in get_char() of awk and xli hyung-hwan 2013-05-15 15:08:39 +0000
  • caf3cf8171 fixed more file inclusion bugs hyung-hwan 2013-05-15 14:20:29 +0000
  • 639391d887 added QSE_SIO_KEEPPATH and qse_sio_getpath(). fixed a file inclusion bug in awk and xli hyung-hwan 2013-05-15 12:05:24 +0000
  • 8bc5ea07e3 added the auth-rule option to httpd hyung-hwan 2013-04-23 08:21:26 +0000
  • b6b18918b9 changed awk modules to hard-fail when qse_awk_setrefval() fails hyung-hwan 2013-04-20 01:57:50 +0000
  • e01ac6bbac enhanced awk error codes for more consistency hyung-hwan 2013-04-19 15:06:52 +0000
  • 3d813a1bf1 amended the reference handling in Awk.cpp. added str::index() and str::rindex(). enhanded qse_awk_rtx_valtobool(). removed QSE_AWK_NCMPONSTR from QSE_AWK_CLASSIC. added QSE_AWK_NCMPONSTR to QSE_AWK_MODERN. hyung-hwan 2013-04-16 15:30:37 +0000
  • 23d316a659 enhanced qse_awk_rtx_setrefval() to handle references properly enhanced qse_awk_rtx_valtostr() and qse_awk_rtx_valtonum() to handle references more correctly. changed some awk error codes. hyung-hwan 2013-04-16 10:09:24 +0000
  • d5cca9d524 added qse_awk_rtx_ecb_gblset_t. fixed a bug of returning an error when it must not in get_reference() in awk/run.c hyung-hwan 2013-04-15 13:18:03 +0000
  • d6208e893e added max-nofile and max-nproc to httpd hyung-hwan 2013-04-13 05:22:41 +0000
  • 45b26152e3 fixed a potential problem in ssl hyung-hwan 2013-04-08 08:11:19 +0000
  • 987c2cdbae added 1 more test case for qse_dir_t hyung-hwan 2013-04-07 01:53:54 +0000
  • bad915cc55 added some code for integrating TRE into awk hyung-hwan 2013-04-06 13:39:56 +0000
  • 75bf46e051 changed default style for directory listing and error pages hyung-hwan 2013-04-05 01:07:45 +0000
  • 33d7fd632c implemented QSE_DIR_SORT. changed the way directory listing is formatted. hyung-hwan 2013-04-04 15:04:45 +0000
  • 010b5fb9c0 fixed a wrong data type of a parameter passed to ioctl. fixed the segfault when no host configuration is in the configuration file hyung-hwan 2013-04-02 14:28:33 +0000
  • 15924c72cd updated some build files hyung-hwan 2013-04-02 12:09:01 +0000
  • 8363f28e47 escaped path names when listing a directory. added qse_httpd_escapehtml() hyung-hwan 2013-03-31 15:19:24 +0000
  • 28119c7289 enhanced qse_httpd_entaskfile() and qse_httpd_entaskdir() to handle more methods. added qse_httpd_entaskallow(). removed some unused functions. hyung-hwan 2013-03-28 09:43:59 +0000
  • 595e3be043 added some code for handling the PUT method hyung-hwan 2013-03-26 16:29:26 +0000
  • 597824fc89 changed the request inspection order for resource making hyung-hwan 2013-03-24 16:35:44 +0000
  • 433b0da96d deleted QSE_HTTPD_SERVERSTD_EXPECT100 and improved 'Expect:' handling to return '417 Expectation Failed' for unknown expecttion hyung-hwan 2013-03-22 14:48:57 +0000
  • d5603febaa added QSE_HTTPD_SERVERSTD_EXPECT100 hyung-hwan 2013-03-22 12:45:39 +0000
  • 0ae8ba8f28 fixed a minor ssl handling issue hyung-hwan 2013-03-21 12:51:13 +0000
  • 52071e8ab0 changed method checking for discarding contents hyung-hwan 2013-03-14 06:51:43 +0000
  • 5777602a01 enhanced the httpd proxy code to add 'Via:' if QSE_HTTPD_PROXYNOVIA is not set hyung-hwan 2013-03-14 06:33:54 +0000
  • 4d8c02588f moved the directory end check and redirection from httpd-dir.c to httpd-std.c hyung-hwan 2013-03-14 02:41:24 +0000
  • e02ee7b452 fixed a path matching bug in httpd hyung-hwan 2013-03-14 02:10:39 +0000
  • a90299e9ce enhanced httpd to relocate when an index file is found for a directory. enhanced httpd to match host names better hyung-hwan 2013-03-13 16:50:18 +0000
  • 5584375bf3 added lib/xli/std.c hyung-hwan 2013-03-13 15:57:50 +0000
  • d5efa32446 changed configure.ac not to add pthread options to cflags by default hyung-hwan 2013-03-13 15:51:44 +0000
  • 847a08c455 enhanced cmd/http/httpd.c to load host/location-specific configuration data hyung-hwan 2013-03-11 16:34:41 +0000
  • 357aec132a added qse_xli_getnumpairsbyname() hyung-hwan 2013-03-10 16:25:36 +0000
  • 096628f7a7 added qse_httpd_serverstd_ssl_t hyung-hwan 2013-03-04 04:46:22 +0000
  • d0897866a4 changed makefile.am to make awk modules installable with 'install-exec' hyung-hwan 2013-02-28 17:49:12 +0000
  • a426fe24f4 fixed some cross-compiling problems in build files - specifying $(includedir) to AM_CPPFLAGS caused problems when --prefix was set to /usr during cross-compliation since header files for the cross compiler conflicted with files in $(includedir)=/usr/include. - the same applies to $(libdir) in LDFLAGS or something similar hyung-hwan 2013-02-26 18:31:38 +0000
  • b4e1c58553 renamed samples/cmn/env.c to samples/cmn/env01.c hyung-hwan 2013-02-26 09:24:35 +0000
  • e24161d184 added -n to qsehttpd hyung-hwan 2013-02-23 16:15:27 +0000
  • 7984b065e1 fixed a segfault issue in httpd hyung-hwan 2013-02-22 10:59:40 +0000
  • 9e2010f85c added qse_httpd_serverstd_realm_t and qse_httpd_serverstd_auth_t hyung-hwan 2013-02-22 08:56:34 +0000
  • f3d6d8a0e1 added -x to cmd/httpd.c hyung-hwan 2013-02-22 05:08:22 +0000
  • 624a917b45 removed many debugging messages from httpd hyung-hwan 2013-02-22 05:01:33 +0000
  • 394cb34c04 fixed build files and renamed std.h to be more specific hyung-hwan 2013-02-22 03:18:42 +0000
  • 779d7bc375 added qse_httpd_serverstd_root_t hyung-hwan 2013-02-21 15:49:49 +0000
  • b420a7c0dc added file-access and dir-access to cmd/http/httpd.c hyung-hwan 2013-02-21 15:00:08 +0000
  • b677b4a892 renamed qse_httpd_reconf() to qse_httpd_impede(). added more enhancements to httpd hyung-hwan 2013-02-20 08:47:22 +0000
  • ddae5542d2 enhanced cmd/http/httpd.c to load configuration from file hyung-hwan 2013-02-19 13:31:18 +0000
  • 5bc774db3a revising httpd hyung-hwan 2013-02-18 13:45:50 +0000
  • bbdf168ee8 added AM_SILENT_RULES to configure.ac hyung-hwan 2013-02-09 13:31:31 +0000
  • 60255caf39 added more code to xli hyung-hwan 2013-02-06 14:31:32 +0000
  • ee2d918538 started working on xli hyung-hwan 2013-02-05 15:04:15 +0000
  • 12b8ad7cc9 fixed a couple of awk parsing bugs - lost token in an expression like bash | xyz + 20 for the way preget_token() was used. - wrong redirection handling in an expression like print 1,2,3 > (4) hyung-hwan 2013-02-04 09:19:17 +0000
  • f070058372 touched up httpd code hyung-hwan 2013-02-03 04:57:10 +0000
  • 0048331293 fixed some hiccups in bakefile description hyung-hwan 2013-02-02 17:21:52 +0000
  • 2402f6f92b added build files for msdos extenders hyung-hwan 2013-02-02 03:49:28 +0000
  • 7aa63462f1 implemented static linking of awk modules hyung-hwan 2013-02-01 14:30:25 +0000
  • 710a425fb7 migrated awk module files hyung-hwan 2013-02-01 08:31:42 +0000
  • 444a82782e corrected the value of QSE_AWK_NEXTOFILE hyung-hwan 2013-01-31 10:07:20 +0000
  • 27fbfd6651 regenerated native build files hyung-hwan 2013-01-31 09:11:39 +0000
  • e40c018274 moved mod/awk/* to lib/awk/mod/* hyung-hwan 2013-01-31 09:04:16 +0000
  • 1dd8de1566 added the shebang field to cgi. changed qse_httpd_getoption()/qse_httpd_setoption() to qse_httpd_getopt()/qse_httpd_setopt() with QSE_HTTPD_TRAIT fixed a bug of not passing the pred argument in qse_httpd_entaskrsrc(). hyung-hwan 2013-01-30 14:08:38 +0000
  • 543376b7d9 renamed QSE_AWK_EXTRAKWS to QSE_AWK_NEXTOFILE fixed a minor glitch in qse_pio_t fixed the nil field to xnil in qse_rbt_t to minimize collision with external header files since nil is a commonly found macro added a simple optimization to qse_memcpy() hyung-hwan 2013-01-29 03:43:32 +0000
  • c7d88c455a added QSE_AWK_INCLUDEDIRS. actual impl still pending hyung-hwan 2013-01-22 14:20:10 +0000
  • 0e48b7bc88 changed awk's default traits hyung-hwan 2013-01-22 13:51:00 +0000
  • c45abff9ab added str::normspc fixed a bug of mistaking a colon for a backquote in some contexts hyung-hwan 2013-01-21 14:35:24 +0000
  • d671443442 experimented a bit for building on classic mac os hyung-hwan 2013-01-20 14:03:36 +0000
  • 164b85a6f9 changed the number of maximum digits after \x in an awk string hyung-hwan 2013-01-19 16:21:32 +0000
  • 4191538b24 modified some files for builing in macosx(ppc) hyung-hwan 2013-01-17 14:13:48 +0000
  • 07d38add5d revised docs hyung-hwan 2013-01-16 07:51:42 +0000
  • 121ed07cf0 fixed a bug in awk's built-in function fflush(). added the mb8 conversion routines for raw byte conversion hyung-hwan 2013-01-16 05:04:56 +0000
  • 444abec9fe fixed a variable not matching the size of underlying registers for QSE_SYSCALL0 hyung-hwan 2013-01-15 11:51:26 +0000