|
b6781e0554
|
just some minor fixes
|
2017-12-18 07:28:17 +00:00 |
|
|
0c8608f81b
|
added the endptr parameter to various string to number conversion functions
|
2017-12-18 07:20:02 +00:00 |
|
|
42ecad1e38
|
added an experimental function qse_rad_insert_extended_vendor_specific_attribute() to support EVS. yet a lot of wors are to be done to support tag, extended, long-extended, tlv
|
2017-12-18 06:27:54 +00:00 |
|
|
2172fa59a5
|
enhanced the constant value handling
|
2017-12-14 10:02:44 +00:00 |
|
|
1f56b6cf93
|
added qse_substbasenamedup()/qse_substwcsbasenamedup()/qse_substmbsbasenamedup().
enhanced $INCLUDE handling in raddic
|
2017-12-14 04:08:10 +00:00 |
|
|
61483e294a
|
added a primitive dictionary file loader. needs more work
|
2017-12-13 08:21:13 +00:00 |
|
|
f9970ef086
|
added constant manipulation functions in raddic
|
2017-12-12 07:27:17 +00:00 |
|
|
b081c10f83
|
fixed wrong cache handing in manipulating the attributes in raddic
|
2017-12-12 03:17:02 +00:00 |
|
|
80ade41ea9
|
added qse_raddic_addattr(), qse_raddic_deleteattrbyname(), qes_raddic_deleteattrbyvalue(), qse_raddic_findattrbyname(), qse_raddic_findattrbyvalue()
|
2017-12-11 10:02:49 +00:00 |
|
|
c9bbd3c993
|
added qse_htl_yanknode(), qse_htl_upyank().
added qse_raddic_deletevendorbyname(), qse_raddic_deletevendorbyid()
|
2017-12-11 08:48:06 +00:00 |
|
|
4266d8026c
|
added qse_raddic_addvendor(), qse_raddic_findvendorbyvalue(), qse_raddic_findvendorbyname()
|
2017-12-08 08:12:24 +00:00 |
|
|
5db7ddc770
|
added another new hash table implementation based on fr
|
2017-11-30 05:46:42 +00:00 |
|
|
02f3adf134
|
added QSE_LIBCALL?() macros
|
2017-10-27 08:05:41 +00:00 |
|
|
25de06d195
|
added AppRoot::chroot()
|
2017-10-27 06:56:31 +00:00 |
|
|
38102f659e
|
removed a unneeded colon in inline assembly that caused compilation failure with old gcc 3.X
|
2017-10-19 03:12:24 +00:00 |
|
|
88e67887b7
|
fixed a wrong check when setting a log target
|
2017-09-29 00:32:31 +00:00 |
|
|
3478885962
|
added qse_get_highest_fd(), qse_close_open_fds_using_proc()
added QSE::AppRoot::daemonize()
|
2017-09-26 13:49:16 +00:00 |
|
|
4e097466ae
|
improved the file path management in the logging function
|
2017-09-19 14:08:46 +00:00 |
|
|
db421d4208
|
fixed prototypes for qse_wcs_vfmt() and qse_wcs_vfcat()
|
2017-09-18 04:16:06 +00:00 |
|
|
2304a0a5bb
|
enhanced the logging functions to support priority masking and added/changed helper functions to convert betwee numeric values and string values
|
2017-09-18 04:06:58 +00:00 |
|
|
c5ac9558ab
|
change the logging function to support priority masking
|
2017-09-18 02:46:54 +00:00 |
|
|
cdc64c347f
|
fixed compilation issues on netbsd i386
|
2017-09-17 12:29:59 +00:00 |
|
|
e8b59346a7
|
fixed wrong calls to math_log in the awk math module
|
2017-09-16 10:41:25 +00:00 |
|
|
36db3c8623
|
added fallback match::log2() code for platforms lacking log2
|
2017-09-16 09:48:00 +00:00 |
|
|
a7bc6a6eb2
|
fixed some bugs in formatting output function
|
2017-09-16 09:16:15 +00:00 |
|
|
2cc8894570
|
renamed some sio functions
|
2017-09-16 08:54:25 +00:00 |
|
|
3ac8bc1f49
|
added math::log2() to awk.
fixed some bugs in syslog handling
|
2017-09-16 07:01:03 +00:00 |
|
|
dae0fc8adb
|
added a tester for logging functions
|
2017-09-16 04:10:14 +00:00 |
|
|
bcc9da7aca
|
fixed log functions for the WCHAR mode
|
2017-09-16 03:57:54 +00:00 |
|
|
33436ab0fb
|
added Ixx length specifier to the formatting function.
improved the system log interface in the logging function
|
2017-09-16 03:21:30 +00:00 |
|
|
93cc3d6da4
|
added some logging functions
|
2017-09-14 18:19:51 +00:00 |
|
|
aa6a41c009
|
refactored code a little bit
|
2017-09-13 14:04:01 +00:00 |
|
|
936426de42
|
fixed compilation issues on solaris 8
|
2017-09-09 15:03:55 +00:00 |
|
|
70f8765ada
|
added a new check for pthread_mutex_timedlock() into configure.ac
|
2017-09-09 13:07:24 +00:00 |
|
|
dc53a74542
|
added the seed crypto function
|
2017-09-08 16:15:15 +00:00 |
|
|
8b40ed630c
|
added some convenience functions to QSE::LinkedList, QSE::HashTable, and QSE::HashList
|
2017-09-04 12:32:48 +00:00 |
|
|
3cd745c181
|
removed a unneeded macro argument from qse_ethwadtostr()
|
2017-09-02 17:28:35 +00:00 |
|
|
375ede4a6a
|
added convienience functions to manipulate the first items and the last items in the array class
|
2017-08-31 16:07:16 +00:00 |
|
|
eb5e5c10d3
|
checked the no-buffer condition in some string functions
|
2017-08-31 11:20:50 +00:00 |
|
|
5846d6c1a8
|
added move constructors and move assignement operators to string classes
|
2017-08-31 09:53:50 +00:00 |
|
|
559f965aa5
|
added to StrBase a special constructor that doesn't allocation a buffer.
added PtrString classes
added removeNode to HashList and HashTable.
added findNode to HashTable
|
2017-08-30 13:50:02 +00:00 |
|
|
211f5b014e
|
added String::truncate() and related functions.
started adding radius dictionary file reader. incomplete yet
|
2017-08-29 09:09:51 +00:00 |
|
|
25e49a4526
|
added md5 and radius message handling functions and raised the version number to 0.7.0
|
2017-08-28 14:22:02 +00:00 |
|
|
b0008974c3
|
Added ethernet address conversion functions
|
2017-08-28 10:25:54 +00:00 |
|
|
1f9632b151
|
fixed header file inclusion of signal.h in aio-pro.c
|
2017-05-04 01:12:19 +00:00 |
|
|
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 |
|
|
1e19713270
|
added mysql build options for future use
|
2017-05-02 01:17:03 +00:00 |
|
|
51c77b53f7
|
fixed the potential overflow issue that would never happen in various binary serach functions
|
2017-05-02 01:15:12 +00:00 |
|
|
b96113159b
|
fixed the potential overflow issue that would never happen in various binary serach functions
|
2017-05-02 01:14:32 +00:00 |
|
|
8093f20372
|
changed htb.c to help align the value pointer on a word boundary
|
2017-04-28 14:41:31 +00:00 |
|