|
5630bd63f0
|
changed qse_awk_stdmodXXX() functions to avoid accessing extension area such that StdAwk doesn't get bitten when it called them
|
2017-05-03 03:41:00 +00:00 |
|
|
66dfa3a2fd
|
did more migrating works
|
2016-04-29 03:55:42 +00:00 |
|
|
9cb6c963fa
|
migrated some files from cmn to si
|
2016-04-28 15:29:28 +00:00 |
|
|
61a6cf281f
|
added aio files. some file restructuring in progress
|
2016-04-27 14:57:50 +00:00 |
|
|
c42a9945b1
|
changed to use lt_dlopenadvise() instead of lt_dlopenext()
|
2015-10-26 16:40:09 +00:00 |
|
|
26440f1a96
|
removed unnecessary code in some initialization code.
added errnum to some open functions
|
2015-06-12 13:11:50 +00:00 |
|
|
7675a86234
|
changed awk to carry on even if lt_dlinit() fails
|
2015-06-12 08:40:58 +00:00 |
|
|
56e5b5191b
|
switched the license to BSD
|
2014-11-19 14:42:24 +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 |
|
|
3db3396955
|
allowed to use dynamic loader even if QSE_ENABLE_STATIC_MODULE is defined
|
2014-11-14 02:31:47 +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 |
|
|
84798f4fd0
|
changed functions and macros related to quick integer handling
|
2014-10-23 09:30:22 +00:00 |
|
|
fe1ff5cdba
|
added qse_awk_rtx_getvaltype() and qse_awk_rtx_getintfromval() macros
|
2014-10-22 17:05:45 +00:00 |
|
|
fc20cb22ea
|
added urs.prerewrite()
|
2014-09-01 17:37:08 +00:00 |
|
|
efc8d5ceb4
|
touched up some code
|
2014-07-11 14:17:00 +00:00 |
|
|
fdce5fc592
|
migrated rand(), srand(), system() to modules
|
2014-07-11 07:42:28 +00:00 |
|
|
82a639045f
|
changed to prototype of qse_mmgr_t function to accept mmgr itself instead of mmgr->ctx and fixed a memory leak bug under a certain failure condition
|
2014-07-09 15:01:16 +00:00 |
|
|
36b20b4169
|
renamed qse_xstr_t to qse_cstr_t
|
2014-07-08 14:30:42 +00:00 |
|
|
a3453e5bd0
|
remove qse_cstr_t and related types. switched all existing references to qse_cstr_t and its family
|
2014-07-02 12:28:58 +00:00 |
|
|
7423092c39
|
removed most math functions from the main engine. migrated them to the math module
|
2014-07-01 15:27:27 +00:00 |
|
|
0c5d9eee9c
|
added math::acos, math::asin, math::ceil, math::floor, math::round, math::sinh, math::cosh, math::tanh to awk
|
2014-06-30 02:30:49 +00:00 |
|
|
257dbbb586
|
fixed definitions of INLINE macros for old gcc
|
2014-04-21 15:34:57 +00:00 |
|
|
d49fd50ecc
|
added sed::str_to_str to the sed module for awk
fixed some build issues on legacy systems
|
2014-02-20 05:29:32 +00:00 |
|
|
2e9bb90c39
|
added qse_awk_rtx_getvalstr() and qse_awk_rtx_freevalstr().
changed some code to use the 2 new functions.
added the sed module to awk. incomplete yet
|
2014-02-19 15:24:33 +00:00 |
|
|
a89cd70ddb
|
updated copyright notice
|
2013-12-31 10:24:12 +00:00 |
|
|
ea55e0d7ee
|
added a build option to use qse_intmax_t for integers in awk.
made relevant changes to support the option
|
2013-11-05 14:16:45 +00:00 |
|
|
2a5dd843dd
|
enhanced qse_awk_flt_t handling
|
2013-11-05 02:53:01 +00:00 |
|
|
ca1d1ede66
|
changed awk to less sensitive about encoding when loading environment.
fixed a bug of setting encoding wrongly with --script-encoding in cmd/awk/awk.c
|
2013-11-04 17:37:08 +00:00 |
|
|
9588bf2910
|
enhanced va_copy detection
|
2013-11-04 02:33:52 +00:00 |
|
|
91c9182ad7
|
enhanced __float128 handling
added qse_strvfmt() and qse_strxvfmt()
|
2013-11-03 16:01:39 +00:00 |
|
|
636967779d
|
enhanced line breaking in sio
|
2013-10-21 14:53:53 +00:00 |
|
|
fc18cd2db6
|
enhanced split(),ENVIRON,ARGV in awk to build a numeric string if a string can be converted to a number
|
2013-05-29 08:46:23 +00:00 |
|
|
caf3cf8171
|
fixed more file inclusion bugs
|
2013-05-15 14:20:29 +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 |
|
|
b6b18918b9
|
changed awk modules to hard-fail when qse_awk_setrefval() fails
|
2013-04-20 01:57:50 +00:00 |
|
|
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.
|
2013-04-16 10:09:24 +00:00 |
|
|
847a08c455
|
enhanced cmd/http/httpd.c to load host/location-specific configuration data
|
2013-03-11 16:34:41 +00:00 |
|
|
394cb34c04
|
fixed build files and renamed std.h to be more specific
|
2013-02-22 03:18:42 +00:00 |
|
|
60255caf39
|
added more code to xli
|
2013-02-06 14:31:32 +00:00 |
|
|
2402f6f92b
|
added build files for msdos extenders
|
2013-02-02 03:49:28 +00:00 |
|
|
92e4134b7d
|
added qse_sed_getspace(), qse_sed_allocmem(), qse_sed_reallocmem(), qse_sed_callocmem(), qse_sed_freemem()
|
2013-01-13 09:04:54 +00:00 |
|
|
ef6d295cac
|
revised docs
|
2013-01-12 16:46:12 +00:00 |
|
|
dfafdc4656
|
fixed some sample files for updated function usage
|
2013-01-08 05:51:58 +00:00 |
|
|
2624acb308
|
enhanced Awk and StdAwk to be able to handle argument reference
|
2013-01-07 08:33:48 +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 |
|
|
c133af0e55
|
added qse_awk_rtx_setrefval()
enhanced qse_awk_rtx_valtobool(), qse_awk_rtx_valtonum()< qse_awk_rtx_valtostr() to handle reference values
|
2012-12-22 14:01:41 +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 |
|