471 Commits

Author SHA1 Message Date
b70e378041 added some code to format floating-point numbers 2013-10-15 16:35:23 +00:00
99ac89fc57 fixed more bugs in printf.c/printf.h 2013-10-14 16:33:21 +00:00
fde2e1a3b0 enhanced formatted output function 2013-10-12 17:04:21 +00:00
561dbe49f5 added qse_strjoin()/qse_strxjoin() and variants 2013-10-11 13:43:29 +00:00
e7b4e7012c added experimental and incomplete xprintf function. 2013-09-30 14:55:58 +00:00
ab062079d6 added the check for sin6_scope_id 2013-09-13 06:42:07 +00:00
822bcf3afb enhanced get_highest_fd().
fixed an inifite looping bug in pio with posix_spawn() used
2013-09-11 09:14:29 +00:00
04e6df3dd8 enhanced qse_mbsxsubst() and qse_wcsxsubst() for buffer size prediction 2013-09-09 05:47:54 +00:00
88266f1b2e updated Makefile.am 2013-09-08 17:27:54 +00:00
5734b05114 enhanced qse_strxsubst().
added qse_strxnsubst()
2013-09-08 17:26:43 +00:00
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 2013-08-23 15:19:29 +00:00
47677ca566 minor touch-ups 2013-07-24 04:10:02 +00:00
d47976d218 fixed the error string table 2013-07-22 13:27:00 +00:00
67c47e906d started adding simple xli validation 2013-07-11 16:55:08 +00:00
639391d887 added QSE_SIO_KEEPPATH and qse_sio_getpath().
fixed a file inclusion bug in awk and xli
2013-05-15 12:05:24 +00:00
bad915cc55 added some code for integrating TRE into awk 2013-04-06 13:39:56 +00:00
33d7fd632c implemented QSE_DIR_SORT.
changed the way directory listing is formatted.
2013-04-04 15:04:45 +00:00
28119c7289 enhanced qse_httpd_entaskfile() and qse_httpd_entaskdir() to handle more methods.
added qse_httpd_entaskallow().
removed some unused functions.
2013-03-28 09:43:59 +00:00
433b0da96d deleted QSE_HTTPD_SERVERSTD_EXPECT100 and improved 'Expect:' handling to return '417 Expectation Failed' for unknown expecttion 2013-03-22 14:48:57 +00:00
847a08c455 enhanced cmd/http/httpd.c to load host/location-specific configuration data 2013-03-11 16:34:41 +00:00
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
2013-02-26 18:31:38 +00:00
624a917b45 removed many debugging messages from httpd 2013-02-22 05:01:33 +00:00
b420a7c0dc added file-access and dir-access to cmd/http/httpd.c 2013-02-21 15:00:08 +00:00
5bc774db3a revising httpd 2013-02-18 13:45:50 +00:00
bbdf168ee8 added AM_SILENT_RULES to configure.ac 2013-02-09 13:31:31 +00:00
0048331293 fixed some hiccups in bakefile description 2013-02-02 17:21:52 +00:00
2402f6f92b added build files for msdos extenders 2013-02-02 03:49:28 +00:00
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()
2013-01-29 03:43:32 +00:00
d671443442 experimented a bit for building on classic mac os 2013-01-20 14:03:36 +00:00
4191538b24 modified some files for builing in macosx(ppc) 2013-01-17 14:13:48 +00:00
121ed07cf0 fixed a bug in awk's built-in function fflush().
added the mb8 conversion routines for raw byte conversion
2013-01-16 05:04:56 +00:00
444abec9fe fixed a variable not matching the size of underlying registers for QSE_SYSCALL0 2013-01-15 11:51:26 +00:00
ef6d295cac revised docs 2013-01-12 16:46:12 +00:00
db32de0ceb fixed a potential issue concerning makecontext() 2013-01-04 16:04:18 +00:00
8ed69e7152 added primitive kqueue support 2013-01-02 03:00:20 +00:00
7f64932d19 fixed wrong declaration of os/2 api functions 2012-12-29 16:17:26 +00:00
61ebfcd277 added syserr.h to makefile.am 2012-12-28 08:48:35 +00:00
3aec7946c3 changed the way to fix ERROR_BROKEN_PIPE.
improved socket error translation
2012-12-28 08:39:41 +00:00
eb28009952 improved error number handling.
handled a broken pipe condition from an anonymous pipe in awk
2012-12-27 14:40:58 +00:00
b8c66b5b8d added qse_dir_geterrnum() 2012-12-25 14:10:02 +00:00
0dc6c0863e deleted the isnil operator and added the backquote operator to mean notnil 2012-12-19 14:11:07 +00:00
092a8106b2 enhanced env not to crash if environ is pointing to null 2012-12-18 15:12:53 +00:00
1595a9a4f3 touched up code for warp 4 2012-12-18 08:12:15 +00:00
eb944bbf95 touched up some source files for borland and msvc.
added more options to bakefile description
2012-12-13 13:07:16 +00:00
b2d7199f39 improved error handling in httpd
added more win32/watcom targets
2012-12-10 14:39:57 +00:00
a523f1443b added qse_isdriveabspath().
enhanced httpd to accept drive path as a doc root for win/os2
2012-12-10 03:10:44 +00:00
5936aea85f added mux code for os2 2012-12-09 16:14:05 +00:00
1d947c202f fixed a bug due to QSE_FIO_MBSPATH
added more watcom targets
2012-12-09 01:31:55 +00:00
b41a766219 changed fio.c to use SetFilePointerEx for _WIN64 2012-12-07 15:23:56 +00:00
4ccc843e6b added unicode trait and case functions.
fixed some code for os2
2012-12-06 13:02:46 +00:00