vazmin
|
a01ccf66dc
|
gh actions: upgrade to 1.2.4-1
|
2024-06-15 14:45:44 +00:00 |
YuQing
|
63d43fc9cc
|
upgrade version to 1.2.4
|
2024-06-11 09:39:08 +08:00 |
YuQing
|
e83be7356d
|
change default values of connect timeout and network timeout
|
2024-04-28 16:20:59 +08:00 |
vazmin
|
3dfdb8ace6
|
gh actions: upgrade to 1.2.3-1
|
2024-03-17 15:11:04 +00:00 |
YuQing
|
35d9be16ee
|
upgrade version to V1.2.3
|
2024-03-11 11:18:42 +08:00 |
YuQing
|
231e2610e5
|
log square quoted IPv6 address
|
2024-03-05 18:07:34 +08:00 |
YuQing
|
1c796ab819
|
sf_file_writer_init add parameter: max_record_size
|
2024-02-29 11:58:05 +08:00 |
YuQing
|
7f6ad6dcba
|
sf_load_context_from_config_ex support max_pkg_size_min_value
|
2024-02-26 16:17:41 +08:00 |
YuQing
|
78d65ba2c6
|
net buffer config for each sf_context instance
|
2024-02-20 09:53:52 +08:00 |
YuQing
|
d5a9f40a66
|
correct macros for struct SFBinlogBuffer
|
2024-02-15 15:13:40 +08:00 |
YuQing
|
9d3a92d7da
|
fixed macro SF_BINLOG_BUFFER_LENGTH
|
2024-02-05 17:05:39 +08:00 |
YuQing
|
cab9ce4c4f
|
set flags of protocol header
|
2024-02-04 09:22:56 +08:00 |
vazmin
|
8ea4e28f73
|
gh actions: upgrade to 1.2.2-1
|
2024-01-31 12:00:10 +00:00 |
YuQing
|
930784191e
|
upgrade version to 1.2.2
|
2024-01-30 10:49:58 +08:00 |
YuQing
|
e20a2c04c2
|
set header flags in sf_proto_init_task_context
|
2024-01-29 11:08:16 +08:00 |
vazmin
|
782697414d
|
gh actions: upgrade to 1.2.1-1
|
2024-01-01 11:24:45 +00:00 |
YuQing
|
c861b1cf67
|
upgrade version to 1.2.1
|
2023-12-08 15:23:56 +08:00 |
YuQing
|
c2e7b6e711
|
add function sf_set_address_family_by_ip
|
2023-12-05 08:16:54 +08:00 |
YuQing
|
a969a0df07
|
support address family IPv4, IPv6 and both
|
2023-11-29 18:52:02 +08:00 |
YuQing
|
5618afabbb
|
code adjust for pull request #6
|
2023-11-23 16:16:00 +08:00 |
YuQing
|
0e1fcdafce
|
Merge pull request #6 from sunqiangwei1988/master
Added: 增加IPv6支持
|
2023-11-23 15:58:43 +08:00 |
YuQing
|
951d010512
|
Merge branch 'master' into master
|
2023-11-23 15:58:26 +08:00 |
vazmin
|
9b6c64e346
|
gh actions: upgrade to 1.2.0-3
|
2023-11-21 14:36:16 +00:00 |
YuQing
|
413f6eef76
|
add function sf_global_init
|
2023-11-21 15:54:24 +08:00 |
vazmin
|
153905dc44
|
gh actions: upgrade to 1.2.0-2
|
2023-11-20 13:24:02 +00:00 |
vazmin
|
960e84e2b5
|
gh actions: upgrade to 1.2.0-1
|
2023-11-19 14:46:16 +00:00 |
YuQing
|
a9f4447686
|
log more info for sf_proto_set_body_length
|
2023-11-16 10:42:24 +08:00 |
YuQing
|
cf9088fb0c
|
use task->pending_send_count to prevent re-entry
|
2023-11-06 10:54:50 +08:00 |
sunqiangwei1988
|
c619a5336d
|
Added: 增加IPv6支持
1、增加检测主机是否配置IPv4地址和是否配置IPv6地址的方法。
2、修改sf_service.c文件中_socket_server方法,以支持IPv4和IPv6地址,当服务器为双栈时,优先选择IPv4地址。
|
2023-11-02 10:27:22 +08:00 |
YuQing
|
a8867a19c4
|
sf_send_data_callback and sf_send_done_callback changed
|
2023-10-26 10:48:22 +08:00 |
YuQing
|
89a451b8ce
|
call set_read_event in func sf_nio_deal_task
|
2023-10-25 10:02:47 +08:00 |
YuQing
|
db00a7add8
|
set task recv offset and length correctly
|
2023-10-24 21:22:56 +08:00 |
YuQing
|
c3f7254838
|
add inited variable for run_by struct
|
2023-10-18 17:20:14 +08:00 |
YuQing
|
7f6e7b12b4
|
remove useless variable: length
|
2023-09-29 15:01:23 +08:00 |
YuQing
|
71e7066c81
|
invoke send done callback correctly
|
2023-09-29 14:59:58 +08:00 |
YuQing
|
5f5db2b998
|
support explicit post recv for RDMA
|
2023-09-28 22:20:52 +08:00 |
YuQing
|
60d6b49998
|
rdma callback get_buffer rename to get_recv_buffer
|
2023-09-27 11:23:50 +08:00 |
YuQing
|
a0fe474198
|
add functions: sf_xxxx_task_send/recv_buffer
|
2023-09-26 15:51:26 +08:00 |
YuQing
|
17c99cdd55
|
sf_nio_task_is_idle rename to sf_nio_task_send_done
|
2023-09-26 15:26:42 +08:00 |
YuQing
|
f8e3fcdc55
|
adapt to the newest struct fast_task_info from libfastcommon
|
2023-09-25 18:37:53 +08:00 |
YuQing
|
cd1920872a
|
sf_recv_response_header check recv length for rdma
|
2023-09-24 14:31:37 +08:00 |
YuQing
|
fee1e28348
|
SF_NIO_STAGE_CONNECT stage should call inc_connection_current_count
|
2023-09-22 18:44:32 +08:00 |
YuQing
|
be9b71422f
|
nio support callback connect_done for client
|
2023-09-22 18:27:12 +08:00 |
YuQing
|
3a413408ad
|
add func sf_alloc_init_task_ex to specify reffer_count
|
2023-09-21 09:03:45 +08:00 |
YuQing
|
3c7ebd14d9
|
MUST call fast_timer_remove after ioevent_detach
|
2023-09-19 09:37:17 +08:00 |
YuQing
|
9fad04f3f9
|
nio threads support busy_polling_callback
|
2023-09-18 16:19:10 +08:00 |
YuQing
|
9731e736df
|
idempotency support RDMA
|
2023-09-15 10:39:03 +08:00 |
YuQing
|
0eb842dc09
|
sf_nio.c: check_task adapt to RDMA
|
2023-09-14 09:50:49 +08:00 |
YuQing
|
435ae6bb84
|
remove quotes for macro LOAD_API
|
2023-09-13 21:23:47 +08:00 |
YuQing
|
c6d4612862
|
send and recv data adapt for RDMA
|
2023-09-12 16:03:22 +08:00 |