Commit Graph

  • a57b87b556 common_blocked_queue support pop all nodes YuQing 2020-02-24 21:57:05 +0800
  • faa1b6ddf2 multi_socket_client support timeout in ms YuQing 2020-02-22 15:53:50 +0800
  • fd4368e6e2 bugfixed: use new_addr instead of addr YuQing 2020-02-21 20:45:20 +0800
  • 6e5511614d add function fc_server_check_connect_ex YuQing 2020-02-20 16:03:28 +0800
  • 89ad53974f add uniq server addresses YuQing 2020-02-19 10:14:47 +0800
  • 11a441e1f8 server_id_func.[hc] OK YuQing 2020-02-17 16:25:42 +0800
  • 81e6455819 add tests/test_server_id_func.c YuQing 2020-02-15 20:55:57 +0800
  • 7459f7ded4 add files: server_id_func.[hc] YuQing 2020-02-14 21:21:36 +0800
  • 5d3c3c576c add function fast_mpool_log_stats YuQing 2020-02-12 19:11:52 +0800
  • d6b0f1b0c4 add function is_network_error YuQing 2020-02-09 17:17:37 +0800
  • 798244cc1b add function fc_memrchr YuQing 2020-02-08 09:19:10 +0800
  • 90e61572c0 fast_mblock.[hc]: add init_args for init_func YuQing 2020-02-03 16:24:16 +0800
  • a6066181ae add function split_string_ex YuQing 2020-02-02 20:49:57 +0800
  • aac2abcfa9 Merge branch 'master' of gitee.com:fastdfs100/libfastcommon YuQing 2020-01-21 10:08:24 +0800
  • 1c7069068b add src/tests/test_uniq_skiplist.c YuQing 2020-01-21 10:06:48 +0800
  • 91e0124ae5 add uniq_skiplist.[hc] YuQing 2020-01-19 22:40:46 +0800
  • 916ad1f9e0 add test file src/tests/test_pthread_lock.c YuQing 2020-01-19 15:52:23 +0800
  • b10c5c6294 add LICENSE. happyfish100 2019-12-26 10:46:53 +0800
  • c8c75666cf upgrade version to 1.43 V1.0.43 YuQing 2019-12-25 20:35:44 +0800
  • 12dde730c8 add function fc_delete_file_ex YuQing 2019-12-25 15:20:07 +0800
  • ad57015174 add buffered_file_writer.[hc] files YuQing 2019-12-25 10:47:07 +0800
  • 2992bfc4be add buffered_file_writer.[hc] YuQing 2019-12-25 10:41:58 +0800
  • 1302c5306a correct function skiplist_iterator in skiplist.h YuQing 2019-12-24 08:52:31 +0800
  • 41e4e6f079 replace function call system to getExecResult YuQing 2019-12-06 11:49:35 +0800
  • dd34251817 upgrade version to 1.0.42 V1.0.42 YuQing 2019-12-05 08:51:59 +0800
  • b7dde81d1e function create_work_threads changed YuQing 2019-12-03 21:20:41 +0800
  • 414f20fa61 init compress_log_days_before to 1 YuQing 2019-12-01 20:34:12 +0800
  • 22a6115c4e delete old file refine YuQing 2019-11-30 16:23:46 +0800
  • d818e59009 add function get_gzip_command_filename YuQing 2019-11-30 15:33:59 +0800
  • 938a6a7fac modify website name YuQing 2019-11-23 10:03:54 +0800
  • b89d23ab8b INSTALL changed YuQing 2019-11-23 10:02:35 +0800
  • aabc50c144 add .gitignore YuQing 2019-11-22 09:53:58 +0800
  • bb0a1f0da6 add function local_host_ip_addrs_to_string V1.0.41 YuQing 2019-10-15 21:47:13 +0800
  • 325946a3be add function conn_pool_set_server_info YuQing 2019-10-12 10:59:08 +0800
  • 9534dfba56 change function conn_pool_connect_server_ex YuQing 2019-10-08 09:39:05 +0800
  • 69463768ea add function conn_pool_connect_server_ex YuQing 2019-09-30 21:22:19 +0800
  • d32a72db1f add function socketCreateEx2 YuQing 2019-09-29 21:35:53 +0800
  • 583bdc87dc upgrade version to 1.0.41 YuQing 2019-09-29 15:58:11 +0800
  • 83f572820e log more info when socket bind fail YuQing 2019-09-29 14:53:25 +0800
  • 28d175523d sockopt.[hc] support IPv6 YuQing 2019-09-26 21:27:19 +0800
  • 82eee4ddd0 func getifconfigs: get IPv6 address correctly YuQing 2019-09-26 10:00:02 +0800
  • d366aa6492 multi_socket_client: fix timeout check V1.0.40 YuQing 2019-09-24 10:20:49 +0800
  • cd4a1c3959 multi_socket_client.c: code refine YuQing 2019-09-22 21:31:55 +0800
  • 93ca7b42cd ini_file_reader.c: fix empty string compare YuQing 2019-09-22 10:23:36 +0800
  • c1f0d855c8 change CIDR network_bits range from [16, 32) to [10, 32) YuQing 2019-05-23 18:59:29 +0800
  • 91f707d1b4 log more info when setrlimit fail YuQing 2019-03-19 14:29:52 +0800
  • e9822aa8e3 php7_ext_wrapper.h: add ZEND_IS_FALSE YuQing 2018-12-01 16:18:41 +0800
  • 2d8a30b735 php-ext: remove compile warning YuQing 2018-11-19 18:50:34 +0800
  • b7d21b57b2 php extension persistent for idg YuQing 2018-11-19 14:14:42 +0800
  • 742206ea41 remove logInfo in php-fastcommon/fastcommon.c YuQing 2018-11-10 20:36:50 +0800
  • f6609c7612 add function id_generator_next_extra_ptr YuQing 2018-11-09 22:07:21 +0800
  • 32c1445d41 add function resolve_path and fast_buffer_append_file YuQing 2018-10-29 16:48:08 +0800
  • f64a00c0f2 add function log_try_init YuQing 2018-10-26 15:07:55 +0800
  • 350f923710 add function hash_find1 and hash_find2 YuQing 2018-10-26 10:24:23 +0800
  • d27948ed9c add function format_http_date YuQing 2018-10-11 16:33:38 +0800
  • 660a471b98 correct macro define parameter YuQing 2018-10-10 18:43:49 +0800
  • 0a442615ae add types: string_array_t and key_value_array_t YuQing 2018-10-04 20:22:43 +0800
  • d74e3f3b13 change DEFAULT_CONNECT_TIMEOUT from 30 to 10 YuQing 2018-09-27 10:13:17 +0800
  • ea74bac9d0 add function fc_memmem YuQing 2018-09-27 10:12:24 +0800
  • 6ef844bd6b add FC_IS_CHINESE_UTF8_CHAR yuqing 2018-09-17 12:01:03 +0800
  • 3c9054f215 add fast_buffer_append_string2 yuqing 2018-09-14 11:58:49 +0800
  • 8403f2246c add functions: string trim and fast_mpool_strdup yuqing 2018-09-13 18:21:32 +0800
  • ce98e53ae2 add FC_SET_STRING yuqing 2018-09-10 21:21:54 +0800
  • b2dd1c322e add macro FC_IS_LETTER yuqing 2018-09-04 15:51:35 +0800
  • 5e2b104970 add function fc_string_equal yuqing 2018-09-03 18:01:39 +0800
  • b3ef40f926 ini_file_reader-Chinese.md #@add_annotation yuqing 2018-08-27 15:58:30 +0800
  • 85cc906b1d add function fc_strdup yuqing 2018-08-27 15:14:53 +0800
  • e53cbda01b json parser refine error info yuqing 2018-08-24 16:25:29 +0800
  • 3e28a90d0c json parse array and map yuqing 2018-08-24 11:41:11 +0800
  • 827fc115e2 add json_parser.[hc] for parse json array and map yuqing 2018-08-22 10:35:33 +0800
  • 94741c51c2 add function fc_split_string and fc_match_delim yuqing 2018-08-20 18:11:18 +0800
  • 15526c7277 set result to 0 in switch default branch yuqing 2018-08-20 16:39:28 +0800
  • 27e2216a77 add -ldl to LIBS yuqing 2018-08-20 16:35:22 +0800
  • 2aab8aa4c5 support directive: #@add_annotation yuqing 2018-08-20 16:24:52 +0800
  • 9cd25c3686 ini_file_reader code refine yuqing 2018-08-17 11:56:35 +0800
  • 86ed30d58a upgrade version to 1.40 yuqing 2018-08-14 17:45:57 +0800
  • 74e00bb244 add function conn_pool_parse_server_info and conn_pool_load_server_info yuqing 2018-08-14 17:44:55 +0800
  • 722a944266 sockopt.c: add global variable try_again_when_interrupt V1.0.39 yuqing 2018-07-31 16:46:05 +0800
  • 4ae9c8f55f add function fc_compare_string yuqing 2018-07-31 14:27:13 +0800
  • 08dce9933e add file fc_list.h yuqing 2018-07-26 15:28:39 +0800
  • 0bdb5e4b03 ini_file_reader add function iniGetRequiredStrValueEx yuqing 2018-07-23 12:48:44 +0800
  • edced2173b refine ini_file_reader-Chinese.md yuqing 2018-07-20 11:58:04 +0800
  • b89f113dbe refine ini_file_reader-Chinese.md yuqing 2018-07-20 11:51:01 +0800
  • deca3d4f35 add ini_file_reader-Chinese.md yuqing 2018-07-20 11:34:38 +0800
  • 63713195ea add php_log_file_performance-Chinese.md yuqing 2018-07-20 11:10:58 +0800
  • 4f7900ab2b format changed yuqing 2018-07-20 10:59:33 +0800
  • a4f80d8b49 add doc/id_generator-Chinese.md yuqing 2018-07-20 10:53:13 +0800
  • 142d557c8f sched_thread.c: fix first schedule time yuqing 2018-07-19 17:43:15 +0800
  • d0729c2540 common_blocked_queue.h: add function common_blocked_queue_try_pop yuqing 2018-07-16 15:08:59 +0800
  • 2c83c992ce logger.h use gcc attribute to check format yuqing 2018-07-15 21:02:33 +0800
  • 3e47901340 logger.c add new line with fprintf yuqing 2018-07-10 18:34:44 +0800
  • c20b7306b0 shared_func.h: add function starts_with and ends_with yuqing 2018-07-10 12:47:12 +0800
  • 9589d315be correct print_all_sched_entries YuQing 2018-07-07 14:21:31 +0800
  • 845a059daa upgrade version to 1.0.39 YuQing 2018-07-07 13:31:25 +0800
  • fd94604ba4 #@set value can embed %{VARIABLE} YuQing 2018-07-07 13:29:51 +0800
  • 0005b1dc08 bug fixed for set->vars and set->offset yuqing 2018-07-06 18:48:46 +0800
  • 6ba4379b1e call func_free of annotation yuqing 2018-07-06 17:48:50 +0800
  • 96a57d65ee add @function REPLACE_VARS yuqing 2018-07-06 15:35:15 +0800
  • 8ef67cef6b log more info V1.0.38 yuqing 2018-06-29 10:31:26 +0800
  • db5672c132 add likely and unlikely macro defines yuqing 2018-06-29 09:21:16 +0800