YuQing
|
097a7db3cb
|
add functions: fc_check_filename_ex
|
2021-03-28 21:08:20 +08:00 |
YuQing
|
cc304e5d7a
|
add functions: fc_string_case_compare, fc_string_case_equal etc.
|
2021-03-21 10:15:29 +08:00 |
YuQing
|
07ba689835
|
add FilenameString type and macro
|
2021-03-19 09:17:11 +08:00 |
YuQing
|
13de41bc05
|
add functions: fc_mkdirs and str_replace
|
2021-03-16 09:10:34 +08:00 |
YuQing
|
88aa31df07
|
add uniq_skiplist_pair struct and init function
|
2021-03-15 20:57:48 +08:00 |
YuQing
|
04226e28fc
|
add macros: FC_ABS and FC_NEGATIVE
|
2021-03-10 14:38:09 +08:00 |
YuQing
|
3f15be8d92
|
correct tests compile error and warning
|
2021-02-25 15:09:35 +08:00 |
YuQing
|
0ed5b405d9
|
add test_mutex_lock_perf
|
2021-02-25 15:06:23 +08:00 |
YuQing
|
9665ff87e3
|
upgrade version to 1.0.48
|
2021-02-01 10:54:46 +08:00 |
YuQing
|
02701c3781
|
add function fc_queue_timedpop
|
2021-02-01 10:52:55 +08:00 |
YuQing
|
12aab5f94c
|
small changes for logger.c
|
2021-02-01 09:27:18 +08:00 |
YuQing
|
35aa996333
|
add function common_blocked_queue_timedpop
|
2021-01-29 17:39:12 +08:00 |
YuQing
|
41a4ca78c7
|
fast_buffer.[hc]: add function fast_buffer_append_binary
|
2021-01-27 21:10:43 +08:00 |
YuQing
|
e104d2f7f6
|
upgrade version to 1.0.47
|
2021-01-22 10:25:37 +08:00 |
YuQing
|
aea8a6562d
|
fc_atomic.h add FC_ATOMIC_GET, FC_ATOMIC_INC etc.
|
2021-01-15 18:05:39 +08:00 |
YuQing
|
c822e92b19
|
fast_mblock.[hc]: support wait with element limit
|
2021-01-14 15:25:37 +08:00 |
YuQing
|
1f126476bc
|
fc_atomic.h: add FC_ATOMIC_SET
|
2021-01-11 16:22:39 +08:00 |
YuQing
|
3b2b9d6176
|
upgrade version to 1.0.46
|
2020-12-31 20:55:28 +08:00 |
YuQing
|
10c037e32d
|
bugfixed for rpm build
|
2020-12-31 20:53:57 +08:00 |
YuQing
|
7d5a540a2f
|
INI_FIND_ITEM just break instead of return
|
2020-12-29 16:21:00 +08:00 |
YuQing
|
89c68e11db
|
add function get_time_item_from_conf_ex
|
2020-12-29 15:15:49 +08:00 |
YuQing
|
e96127a040
|
upgrade version to 1.0.45
|
2020-12-25 10:25:03 +08:00 |
YuQing
|
89abbd2ee4
|
use readdir instead of readdir_r in Linux
|
2020-12-24 18:34:16 +08:00 |
YuQing
|
7190fad3d0
|
add function uniq_skiplist_find_node_ex
|
2020-12-24 16:03:53 +08:00 |
YuQing
|
3e192fae09
|
fc_timedwait_ms must call get_current_time_ms()
|
2020-12-11 11:36:12 +08:00 |
YuQing
|
0cd65f088c
|
tcp_quick_ack option for Linux
|
2020-12-06 16:59:09 +08:00 |
YuQing
|
ff7109fcd4
|
add function: get_current_time_ns
|
2020-12-04 19:33:21 +08:00 |
YuQing
|
85354b6ef6
|
add functions: iniGetByteValueEx and iniGetIntCorrectValueEx
|
2020-12-02 18:10:45 +08:00 |
YuQing
|
5a04c1c656
|
timer_modify check new_expires
|
2020-12-02 13:57:28 +08:00 |
YuQing
|
0995f447cb
|
bugfixed: cpool_node object pool must use lock
|
2020-12-01 21:05:45 +08:00 |
YuQing
|
3d74837527
|
add tests/test_data_visible.c
|
2020-11-30 10:50:29 +08:00 |
YuQing
|
93e6cec05d
|
locked_timer: atomic opt for lock_index
|
2020-11-29 21:52:49 +08:00 |
YuQing
|
b236808a69
|
set entry status and index correctly in add_entry
|
2020-11-26 22:41:29 +08:00 |
YuQing
|
1189c97d8e
|
fast_timer.h restore to NO lock version
|
2020-11-26 17:26:43 +08:00 |
YuQing
|
8718818dc0
|
add locked_timer.[hc]: time wheel timer with lock
|
2020-11-26 16:18:37 +08:00 |
YuQing
|
f5028fcbe0
|
fast_timer.[hc]: support lock for option
|
2020-11-23 11:45:33 +08:00 |
YuQing
|
58e1aea32b
|
add function: fc_queue_empty
|
2020-11-03 22:09:42 +08:00 |
YuQing
|
5f9bfd8bae
|
add function: iniGetPercentValueEx
|
2020-10-31 14:19:21 +08:00 |
YuQing
|
2e85b7ad9d
|
add functions: fc_timedwait_xxx
|
2020-10-29 21:10:03 +08:00 |
YuQing
|
1ac8c8f3c2
|
fast_task_info add fields: reffer_count and continue_callback
|
2020-10-28 11:59:37 +08:00 |
YuQing
|
d54007f79b
|
check poll result for POLLHUP and POLLERR
|
2020-10-25 20:42:53 +08:00 |
YuQing
|
bb33b2e09f
|
notify field: add volatile modifier
|
2020-10-21 09:30:53 +08:00 |
YuQing
|
5b6bb3193b
|
fast_task_queue.h: change nio_stage field
|
2020-10-19 16:35:36 +08:00 |
YuQing
|
56a5ac4f92
|
modify license to LGPLv3 and copyright
|
2020-10-14 11:03:46 +08:00 |
YuQing
|
fa8f93b018
|
add function skiplist_get_proper_level
|
2020-10-10 11:11:42 +08:00 |
YuQing
|
0aab6a0531
|
correct spell iovent to ioevent :(
|
2020-09-30 18:57:08 +08:00 |
YuQing
|
dc40977500
|
sched_thread.c: sched_add_entries gracefully
|
2020-09-29 22:18:30 +08:00 |
YuQing
|
118f1e2e2e
|
correct printf format for port
|
2020-09-27 09:24:32 +08:00 |
YuQing
|
7d5512682b
|
fixed printf format for port
|
2020-09-27 08:53:57 +08:00 |
YuQing
|
082a322f3d
|
change port type to uint16_t
|
2020-09-27 08:46:46 +08:00 |