Commit Graph

  • 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
  • 0d13a2de17 sched_thread.h: add function sched_print_all_entries yuqing 2018-06-26 10:56:34 +0800
  • d664e70fdb add function blocked_queue_terminate_all yuqing 2018-06-13 10:12:34 +0800
  • 37eeef3f23 common_blocked_queue_terminate with count yuqing 2018-06-12 16:49:12 +0800
  • 571be969dd shared_func.h: add functions int2str and long2str yuqing 2018-06-11 17:04:46 +0800
  • 530c17aaa1 correct CRC32 yuqing 2018-06-07 20:43:32 +0800
  • 63978b63ed remove remarks yuqing 2018-06-01 18:36:38 +0800
  • 890d0bf2d4 skiplist add function find_range yuqing 2018-06-01 18:30:26 +0800
  • 2f76b8c4b1 code refine yuqing 2018-05-30 16:35:08 +0800
  • beb0c77ebb skiplist optimization yuqing 2018-05-30 13:49:27 +0800
  • fd894d810b add skiplist_set.[hc] and skiplist bug fixed yuqing 2018-05-29 18:10:50 +0800
  • 6d9d71005a make.sh and Makefile changed yuqing 2018-05-22 17:32:04 +0800
  • bbcd9f492d remove warning: dereferencing type-punned pointer will break strict-aliasing rules yuqing 2018-05-22 15:26:25 +0800
  • 004c0036b2 restore target path from /usr/local/include to /usr/include yuqing 2018-05-22 09:29:19 +0800
  • 8b0c655039 ioevent refined for FreeBSD/MacOS yuqing 2018-05-21 21:36:16 +0800
  • 03037c5d5f ioevent.[hc]: remove care_events in FreeBSD or MacOS yuqing 2018-05-21 19:04:02 +0800
  • 6c9b0b4401 add files: multi_socket_client.[hc] yuqing 2018-05-18 16:48:26 +0800
  • 83d1eb2bde add files: common_blocked_queue.[hc] yuqing 2018-05-17 09:36:55 +0800
  • a6901b5bca fast_task_queue.c: set alloc_once gracefully yuqing 2018-05-14 18:19:58 +0800
  • 679c8162fa logger.h: add function log_get_level_caption yuqing 2018-05-11 18:32:40 +0800
  • bb5580478e upgrade version to 1.0.38 yuqing 2018-05-10 18:26:56 +0800
  • 7751ae2808 shared_func.h: add functions float2buff / buff2float, double2buff / buff2double V1.0.37 yuqing 2018-05-10 18:24:42 +0800
  • 5416c29a27 set err_no to 0 when success yuqing 2018-05-10 11:35:56 +0800
  • 1c0ebb1433 use HW_MEMSIZE instead of HW_PHYSMEM in FreeBSD yuqing 2018-04-20 11:25:36 +0800
  • 59912a25be upgrade version to 1.0.37 yuqing 2018-02-24 14:13:23 +0800
  • 87dc7dd4d8 ini_file_reader.c function annotations LOCAL_IP_GET support index yuqing 2018-02-24 14:10:22 +0800
  • b3c89b2316 add IS_HEX_CHAR macro define yuqing 2017-07-06 10:47:03 +0800
  • 0aa66e2823 add type string_t yuqing 2017-07-04 10:39:49 +0800
  • b665626818 change License in libfastcommon.spec yuqing 2017-06-27 10:31:40 +0800
  • aa4f5b29c7 libfastcommon.spec add commit version V1.0.36 yuqing 2017-04-05 18:07:54 +0800
  • 794eca7285 test_mblock.c changed Yu Qing 2017-03-09 09:50:37 +0800