Commit Graph
793 Commits
Author SHA1 Message Date
Xie Han 38d64ca2b3 Optimize StringUtil::url_encode()/url_decode(). 2024-11-24 01:03:28 +08:00
Yundi339 f272c0e791 Support windows mingw (#1657) 2024-11-21 01:28:09 +08:00
Xie Han 64a91d1b87 Modify variable names and simplify code. 2024-11-08 17:48:34 +08:00
Xie Han c111301383 Enable to send/signal different messages to each task. 2024-11-06 22:33:03 +08:00
Xie Han e112b44e0a Add checking server SSL ctx private key. 2024-11-06 02:46:52 +08:00
Xie Han 0ce55030d7 Use SSL_CTX_use_certificate_chain_file() instead. 2024-11-04 17:32:16 +08:00
Xie Han 2a4c7fb1a2 Add return value for WFTaskFactory::XXXX_by_name(). 2024-09-24 22:25:29 +08:00
Xie Han fe776216fd Remove WFFacilities::ReplyGuard. 2024-09-01 04:05:00 +08:00
Xie Han 6ad50c7fee Update redis task. Disable RESET. 2024-08-30 20:42:22 +08:00
Xie Han a197a527a1 Set redis task error when missing password. 2024-08-21 21:09:52 +08:00
Xie Han 7462becdb4 Update ProtocolMessage and ProtocolWrapper moving. 2024-08-20 19:46:07 +08:00
Xie Han dbdce1bb11 Fix ComplexClientTask::clear_resp(). 2024-08-19 21:08:08 +08:00
Xie Han e6718b567c Update ProtocolMessage. 2024-08-02 19:42:27 +08:00
Xie Han 47eeced45a Fix UpstreamPolicies another_strategy() when addr is NULL. 2024-07-10 18:01:07 +08:00
Xie Han 7a1d4189e4 Fix OpenSSL includes. 2024-07-05 21:14:00 +08:00
Xie Han e053e9223c Enable canceling graph node's successors. 2024-07-03 23:13:46 +08:00
kedixa 55ea8ac8c4 HttpTask support auth when has userinfo (Windows) (#1566)
* HttpTask support auth when has userinfo

* remove one StringUtil::url_decode as requested in #1554
v0.10.10-win
2024-05-28 20:17:34 +08:00
Xie Han 1450f28c35 Fix URI parsed failed bug. 2024-05-23 04:24:43 +08:00
Xie Han d94c79ad5d Add json_value_copy(). 2024-05-20 23:13:49 +08:00
Xie Han 2ab8e95bb2 Update windows branch codes. 2024-05-09 02:01:09 +08:00
Xie Han 95e45eb549 Add WFSelectorTask. 2024-04-09 20:27:59 +08:00
Xie Han ea94aedd0a WFMailboxTask::send() should be virtual 2024-04-04 18:57:15 +08:00
Xie Han 664438c371 Merge branch 'windows' of https://github.com/sogou/workflow into windows 2024-03-17 00:07:36 +08:00
Xie Han 5584eeb669 Make it works with some ridiculous http servers. 2024-03-17 00:07:28 +08:00
Xie Han e0f66047ae Reduce default DNS cache ttl. 2024-03-12 22:08:50 +08:00
Xie Han 83cce3420c Fix merge task. 2024-03-08 16:52:20 +08:00
Xie Han 2a0ac54bcc Add 'transport_type' for server. 2024-03-05 23:22:13 +08:00
Xie Han a0890fa524 Avoid WFSGResolverTask::dispatch() select more than once. 2024-03-05 22:46:20 +08:00
Xie Han afc0ac61ac Fix typo 2024-02-22 21:06:29 +08:00
Xie Han 37a3aec078 Optimize kafka client code structure. 2024-02-21 19:29:43 +08:00
Xie Han 315b237f2a Remove std::move() 2024-02-14 21:13:59 +08:00
Xie Han 06a39cb5c9 Enable erasing HTTP message's header. 2024-02-14 21:12:59 +08:00
Xie Han 6039ae3f4d Use simpler std::string::append(). 2024-02-14 21:03:35 +08:00
Xie Han ae1bb27dda Optimize estimating JSON string length. 2024-01-30 23:06:03 +08:00
Xie Han c617db227f Remove 'assert'. 2024-01-26 16:17:38 +08:00
kedixa 3f4fef066c force use openssl 3.1.1 in windows ci (#1480) 2024-01-22 17:03:31 +08:00
xiehan e998660641 Update windows-build.yml 2024-01-19 00:22:51 +08:00
Xie Han 920aba3324 Using forward declaration. 2024-01-17 23:03:11 +08:00
Xie Han b71d37cdda Update JSON parser 2024-01-16 20:39:55 +08:00
kedixa fefd0f5768 Support set_offset_timestamp for KafkaToppar in automatic mode (#1475) 2024-01-12 22:07:48 +08:00
Xie Han 0907da9534 Add include ssl.h 2024-01-09 20:31:52 +08:00
Xie Han 23de4ba688 Fix include header. 2024-01-09 18:06:26 +08:00
Xie Han d6153826a2 Fix some header files. 2024-01-09 17:48:42 +08:00
Xie Han be933f2044 Optimize KafkaDataType 2024-01-09 17:20:26 +08:00
xiehan 1a428f8064 Merge pull request #1467 from sogou/win-dev
Fix kafka compiling problem
2024-01-09 16:25:03 +08:00
Xie Han d69254ff19 Fix kafka compiling problem 2024-01-09 16:18:49 +08:00
xiehan ad0b47f354 Delete src/protocol/KafkaMessage.h.master 2024-01-09 12:52:25 +08:00
xiehan 8c5019e838 Merge pull request #1466 from sogou/win-dev
Update windows kafka client.
2024-01-08 19:25:21 +08:00
Xie Han d98090a405 Update windows kafka client. 2024-01-08 19:18:50 +08:00
Xie Han 22a4680516 Optimize evaluating JSON number. 2023-12-27 21:10:57 +08:00