YuQing
|
082902d28b
|
add macro posix_fadvise for non-Linux
|
2022-04-24 08:13:44 +08:00 |
YuQing
|
b03963d4f6
|
add function sorted_array_find and marco sorted_id_name_array_init
|
2021-11-16 19:47:14 +08:00 |
YuQing
|
09e00bcf5e
|
add functions fc_safe_write_file_init/open/close
|
2021-10-10 14:45:08 +08:00 |
YuQing
|
a439b8e62d
|
add macro FC_INIT_CHAIN and FC_IS_CHAIN_EMPTY
|
2021-10-09 20:54:35 +08:00 |
YuQing
|
e1ef38d6a4
|
add type void_array_t
|
2021-08-20 11:01:50 +08:00 |
YuQing
|
45da326ce2
|
add types int32_array_t and int64_array_t
|
2021-08-19 19:28:15 +08:00 |
YuQing
|
e10bb45605
|
correct macro MEM_ALIGN
|
2021-06-11 11:09:48 +08:00 |
YuQing
|
a5ee277e2d
|
add macros: MEM_ALIGN_FLOOR and MEM_ALIGN_CEIL
|
2021-06-11 11:03:26 +08:00 |
YuQing
|
ba1f8eb38f
|
add function fc_check_realloc_iovec_array
|
2021-06-08 14:15:24 +08:00 |
YuQing
|
e6be76eb74
|
remove compile warning (the compiler is too worried)
|
2021-06-06 16:25:21 +08:00 |
YuQing
|
768fbb68d4
|
normalize_path support file resource start with file://
|
2021-05-26 09:38:04 +08:00 |
YuQing
|
df4fdfcab7
|
uniq_skiplist.[hc]: init function add parameter: allocator_use_lock
|
2021-05-20 10:08:01 +08:00 |
YuQing
|
4558290e1e
|
add macro fc_fallocate
|
2021-05-11 09:07:23 +08:00 |
YuQing
|
63d57f82c6
|
set thread name OK
|
2021-04-28 07:54:57 +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
|
04226e28fc
|
add macros: FC_ABS and FC_NEGATIVE
|
2021-03-10 14:38:09 +08:00 |
YuQing
|
35aa996333
|
add function common_blocked_queue_timedpop
|
2021-01-29 17:39:12 +08:00 |
YuQing
|
56a5ac4f92
|
modify license to LGPLv3 and copyright
|
2020-10-14 11:03:46 +08:00 |
YuQing
|
556b7337c4
|
add file src/fc_atomic.h
|
2020-09-14 15:05:38 +08:00 |
YuQing
|
3ff6cd8844
|
ini_file_reader.h: add struct ini_full_context
|
2020-08-29 15:44:17 +08:00 |
YuQing
|
54cb8f8415
|
free_queue support init_callback
|
2020-05-06 16:04:01 +08:00 |
YuQing
|
c8bf9f24ef
|
connection_pool support validate connection on error
|
2020-04-26 11:12:52 +08:00 |
YuQing
|
427818d005
|
fast_mblock stats refine
|
2020-03-29 12:30:42 +08:00 |
YuQing
|
938a6a7fac
|
modify website name
|
2019-11-23 10:03:54 +08:00 |
YuQing
|
660a471b98
|
correct macro define parameter
|
2018-10-10 18:43:49 +08:00 |
YuQing
|
0a442615ae
|
add types: string_array_t and key_value_array_t
|
2018-10-04 20:22:43 +08:00 |
YuQing
|
d74e3f3b13
|
change DEFAULT_CONNECT_TIMEOUT from 30 to 10
|
2018-09-27 10:13:17 +08:00 |
YuQing
|
ea74bac9d0
|
add function fc_memmem
|
2018-09-27 10:12:24 +08:00 |
yuqing
|
6ef844bd6b
|
add FC_IS_CHINESE_UTF8_CHAR
|
2018-09-17 12:01:03 +08:00 |
yuqing
|
8403f2246c
|
add functions: string trim and fast_mpool_strdup
|
2018-09-13 18:21:32 +08:00 |
yuqing
|
ce98e53ae2
|
add FC_SET_STRING
|
2018-09-10 21:21:54 +08:00 |
yuqing
|
b2dd1c322e
|
add macro FC_IS_LETTER
|
2018-09-04 15:51:35 +08:00 |
yuqing
|
5e2b104970
|
add function fc_string_equal
|
2018-09-03 18:01:39 +08:00 |
yuqing
|
3e28a90d0c
|
json parse array and map
|
2018-08-24 11:41:11 +08:00 |
yuqing
|
4ae9c8f55f
|
add function fc_compare_string
|
2018-07-31 14:27:13 +08:00 |
yuqing
|
2c83c992ce
|
logger.h use gcc attribute to check format
|
2018-07-15 21:02:33 +08:00 |
yuqing
|
db5672c132
|
add likely and unlikely macro defines
|
2018-06-29 09:21:16 +08:00 |
yuqing
|
b3c89b2316
|
add IS_HEX_CHAR macro define
|
2017-07-06 10:47:03 +08:00 |
yuqing
|
0aa66e2823
|
add type string_t
|
2017-07-04 10:39:49 +08:00 |
yuqing
|
f76f3f6206
|
correct PTHREAD_MUTEX_ERRORCHECK macro define
|
2017-01-20 10:43:08 +08:00 |
yuqing
|
a8b9d024e3
|
define nsec of file stat in Linux and FreeBSD
|
2016-02-01 15:07:06 +08:00 |
yuqing
|
31149bb6e9
|
correct PTHREAD_MUTEX_ERRORCHECK define
|
2015-08-26 18:46:07 +08:00 |
yuqing
|
e610e8a45d
|
OS macro defines put in _os_define.h
|
2015-07-15 14:26:39 +08:00 |
yuqing
|
83a8b14174
|
Version struct add variable: patch
|
2014-10-23 15:46:36 +08:00 |
yuqing
|
9ca29b6b06
|
http_parse_query_ex support binary buffer, and set both lengths of key and name
|
2014-08-11 16:58:27 +08:00 |
yuqing
|
93598b1862
|
http_parse_query set both lengths of key and name
|
2014-08-11 16:25:15 +08:00 |
yuqing
|
0280c71807
|
include <inttypes.h> in common_define.h
|
2014-08-10 14:00:00 +08:00 |
yuqing
|
7e4a69deb1
|
#include <stdbool.h> to use C99 bool
|
2014-06-18 16:28:55 +08:00 |
yuqing
|
0dd3d17c92
|
update source code from FastDFS V5.02
|
2014-05-29 09:21:50 +08:00 |