- 5451797 fix: remove unnecessary copies (#499) by Guangyang Deng · 2 weeks ago main
- 17fcf2a Fix hasMessageAvailable incorrectly returns true when read to latest after seeking by timestamp (#498) by Yunze Xu · 3 weeks ago
- 9b86f9e [improve] modify the negativeACK structure to reduce memory overhead (#497) by Guangyang Deng · 6 weeks ago
- 639786f Remove static link to libstdc++ to avoid conflicts (#493) by Yunze Xu · 3 months ago
- 9e119ce Fix acknowledgeCumulative never returns when accepting an invalid message id for a multi-topics consumer (#492) by Yunze Xu · 3 months ago
- 15e0b00 Avoid getLastMessageId RPC when calling hasMessageAvailable after seek by timestamp (#491) by Yunze Xu · 3 months ago
- b0c4412 [CI] Add clang-tidy check with clang-analyzer and performance checks (#490) by Yunze Xu · 4 months ago
- 0d20509 Fix stage-release.sh does not delete the Windows temporary directories (#488) by Yunze Xu · 4 months ago
- d9dd029 Fix TableView's existing key-value will never be updated (#487) by Yunze Xu · 4 months ago
- 0e1ed3b Fix the scripts for downloading GitHub Action artifacts (#485) by Yunze Xu · 5 months ago
- 6aeb381 [ci] Fix upload-artifact v3 is not supported (#484) by Yunze Xu · 5 months ago
- eede80b Bump curl, openssl, zlib to address CVEs (#482) by Yunze Xu · 5 months ago
- f37bf92 fix: ignore ping command in connection keepalive logic (#480) by erobot · 5 months ago
- 0a9b7d9 Fix multi-topics-consumer new topic listeners stuck in paused state (#481) by Brett · 5 months ago
- fca3827 Bumped version to 3.8.0-pre (#470) by Yunze Xu · 7 months ago
- d3fd6b2 Make it optional to link statically to libgcc and libstdc++ (#474) by Yunze Xu · 7 months ago
- afeac78 Fix an issue where zero queue consumers are unable to receive messages after topic unloading (#473) by Masahiro Sakamoto · 7 months ago
- 1e8e4d2 Use vcpkg to build macOS packages (#465) by Yunze Xu · 9 months ago
- bdf6854 Fix some compiler warnings in public headers (#468) by erobot · 9 months ago
- 4ba83e8 Fix issue where cert chain is not taken into account in mTLS authentication (#467) by Masahiro Sakamoto · 9 months ago
- aeff955 Fix startMessageInclusive does not work if the 1st message is a chunked message (#462) by Yunze Xu · 9 months ago
- 6f7c37a Bump macos runner image to 14 (#463) by Yunze Xu · 9 months ago
- 2abbf83 Update README to build wireshark plugin correctly (#460) by Okada Haruki · 9 months ago
- e264cf7 Handle the exception from the token supplier (#458) by Yunze Xu · 10 months ago
- ce6c4bc Expose keep alive interval for c and c++ client (#457) by Baodi Shi · 10 months ago
- 3efa80a Fix default operation timeout (#450) by Andrew Rhoads · 11 months ago
- 2491a5a Fix the YAML format error in latest image (#452) by Yunze Xu · 11 months ago
- 54e529a Fix ack failure on message listener in multi topics consumer (#447) by nkurihar · 11 months ago
- 8b2753a Bumped version to 3.7.0-pre (#445) by Baodi Shi · 12 months ago
- 1a6c7ce fix: Keep compatible with old boost versions (#444) by erobot · 1 year ago
- 8f269e8 Fix buffer overflow for non-batched send when the message metadata size exceeds 64KB (#443) by Yunze Xu · 1 year ago
- 2ec734b Fix invalid memory access on the first pending batch receive callback (#441) by Yunze Xu · 1 year, 1 month ago
- 5940cb5 Fix consumer might not subscribe after a reconnection (#438) by Yunze Xu · 1 year, 1 month ago
- 2a69168 feat: expose partitions update interval configuration to C client (#437) by Baodi Shi · 1 year, 2 months ago
- 35bf161 [CI] Use macos-12 to build macOS libraries (#433) by Yunze Xu · 1 year, 2 months ago
- d736a1b Add -Bsymbolic link option to avoid symbol interposition (#432) by Yunze Xu · 1 year, 2 months ago
- 8aab896 Use Rocky Linux 8 and vcpkg to build RPM packages (#428) by Yunze Xu · 1 year, 3 months ago
- 739f0f0 Log the default location of trusted CA certificates when tlsTrustCertsFilePath is not specified (#429) by Yunze Xu · 1 year, 3 months ago
- 37bdf5b Support seek operation on a multi-topics consumer (#426) by Yunze Xu · 1 year, 3 months ago
- 3f0b33b fix: Incorrect acknowledgment behavior in the listener of the multi-topic consumer. (#423) by Baodi Shi · 1 year, 5 months ago
- 27d8cc0 Fix wrong results of hasMessageAvailable and readNext after seeking by timestamp (#422) by Yunze Xu · 1 year, 6 months ago
- 763b85c Fix minor issues reported by CodeQL (#421) by Matteo Merli · 1 year, 6 months ago
- 788227e Bumped version to 3.6.0-pre (#418) by Yunze Xu · 1 year, 6 months ago
- c513f29 Fix broken wireshark build workflow on macOS (#414) by Yunze Xu · 1 year, 6 months ago
- 8218717 Support customize vcpkg directory when INTEGRATE_VCPKG is ON (#417) by Yunze Xu · 1 year, 6 months ago
- 234a55d [feat] Add startPaused setting to consumer (#416) by Masahiro Sakamoto · 1 year, 6 months ago
- ee1d7b9 Fix hasMessageAvailable might return true after seeking to latest (#409) by Yunze Xu · 1 year, 6 months ago
- 4360500 Change return code of MultiTopicsConsumerImpl::closeAsync after unsubscribe or close (#413) by Masahiro Sakamoto · 1 year, 6 months ago
- 747c186 [CI] Pin the clang-format version to 11 (#412) by Yunze Xu · 1 year, 6 months ago
- d0a3227 [improve] add physicalAddress as part of connection pool key (#411) by Heesung Sohn · 1 year, 6 months ago
- e2cacb7 Fix the incompatibility with Clang and C++20 (#408) by Yunze Xu · 1 year, 6 months ago
- 6e1ad17 Update dependencies to latest versions (#404) by Yunze Xu · 1 year, 7 months ago
- 9f96eb9 Fix blue-green migration might be stuck due to an existing reconnection (#406) by Yunze Xu · 1 year, 7 months ago
- 543e51c [feat] PIP-188 Support blue-green migration (#402) by Heesung Sohn · 1 year, 7 months ago
- 7891ac5 Disable batch send for dlq producer. (#403) by Baodi Shi · 1 year, 7 months ago
- 68b4244 Fix creating producer or consumer is not retried for connection failure (#396) by Yunze Xu · 1 year, 7 months ago
- 3983500 Add codeql code scanning configuration (#10) by Matteo Merli · 1 year, 7 months ago
- 71077b8 Fix segmenatation fault if connection is closed during handshake (#399) by Yunze Xu · 1 year, 7 months ago
- 289c930 Fix broken main branch after Pulsar image was upgraded to 3.2.0 (#400) by Yunze Xu · 1 year, 7 months ago
- 1f94dd9 Disable topic level policies to make tests work (#397) by Yunze Xu · 1 year, 7 months ago
- 77e0c22 Fix an unbalanced release of the producer's pending semaphore (#392) by erobot · 1 year, 7 months ago
- c7e53ac Do not close the socket when the broker failed due to MetadataStoreException (#390) by Yunze Xu · 1 year, 7 months ago
- a1e2b4a Fix multi-topics consumer could receive old messages after seek (#388) by Yunze Xu · 1 year, 7 months ago
- d107d32 Pin the Pulsar version to 3.1.1 temporarily for the regression in Pulsar (#395) by Yunze Xu · 1 year, 7 months ago
- d1dd08b [feat] PIP-307 added assigned broker urls for CloseProudcer and CloseConsumer commands and handler logic (#389) by Heesung Sohn · 1 year, 8 months ago
- e13bd6d [docs] Add example for how to import the library via vcpkg (#379) by Yunze Xu · 1 year, 8 months ago
- 72b7311 Fix the operation timeout is not honored for GetSchema requests (#383) by Yunze Xu · 1 year, 8 months ago
- 6eb228e Fix wrong TimeUtils::currentTimeMillis() implementation (#387) by Yunze Xu · 1 year, 8 months ago
- a1cf401 Fix `StartMessageIdInclusive` not work when reader reads from latest msg id (#386) by Zike Yang · 1 year, 8 months ago
- 9ffd2ef Fix Boost source code download failure (#384) by Yunze Xu · 1 year, 8 months ago
- 90ea369 Depend on the independent Asio instead of Boost.Asio by default (#382) by Yunze Xu · 1 year, 8 months ago
- f7e493b Remove the Boost.Random dependency (#380) by Yunze Xu · 1 year, 8 months ago
- a4b7f12 Retry on new partition producer creation failure (#378) by erobot · 1 year, 8 months ago
- d1b287c Fix issue where custom logger setting is ignored (#377) by Masahiro Sakamoto · 1 year, 9 months ago
- 25ea451 [PIP-60] [Proxy-Client] Support SNI routing for Pulsar CPP client (#373) by Rajan Dhabalia · 1 year, 9 months ago
- e04686d Fix the unstable wireshark workflow on macOS (#374) by Yunze Xu · 1 year, 9 months ago
- 7baa312 Integrate vcpkg to manage dependencies for all platforms (#371) by Yunze Xu · 1 year, 9 months ago
- 7087a8e Expose Get/Set Listener Name in C API (#370) by Rory Schadler · 1 year, 9 months ago
- 27cba3e Fix tlsTrustCertsFilePath config is not applied for OAuth2 (#364) by Yunze Xu · 1 year, 9 months ago
- 24ab12c Fix accessing destroyed objects in the callback of async_wait (#362) by Yunze Xu · 1 year, 9 months ago
- 63d494f Add the Consumer::getConsumerName API (#360) by Yunze Xu · 1 year, 9 months ago
- 751c807 Install Version.h when installing by CMakeLists (#361) by Yunze Xu · 1 year, 9 months ago
- d209482 Fix HTTP lookup segfault when the redirect host cannot be resolved (#356) by Yunze Xu · 1 year, 10 months ago
- 0bbc155 Gather the macOS binaries when releasing (#355) by Yunze Xu · 1 year, 10 months ago 3.3
- f75b39b Fix Protobuf symbols not found in libpulsarwithdeps.a when building on macOS (#354) by Yunze Xu · 1 year, 10 months ago
- 37ea769 Fix the flush callback might be called repeatedly (#353) by Yunze Xu · 1 year, 10 months ago
- 7bb94f4 Fix bad_weak_ptr when close a ClientConnection during construction (#350) by Yunze Xu · 1 year, 10 months ago
- c771b12 Log topic lookup result (#351) by erobot · 1 year, 10 months ago
- 6d47e94 Fix crash when removing connection from the pool (#347) by Yunze Xu · 1 year, 10 months ago
- 8d32fd2 Bumped version to 3.5.0-pre (#344) by Yunze Xu · 1 year, 10 months ago
- bb16f24 Fix lazy partitioned producer might send duplicated messages (#342) by Yunze Xu · 1 year, 10 months ago
- a8402da Fix close() returns ResultAlreadyClosed after unsubscribe or close (#338) by Yunze Xu · 1 year, 10 months ago
- 47fb809 Use absolute path to find credential files in unit tests (#340) by Yunze Xu · 1 year, 10 months ago
- 6f115e7 Fix ProducerBusy or ConsumerBusy error when configuring multiple brokers per connection (#337) by Yunze Xu · 1 year, 10 months ago
- 81cc562 Added support for multiple connections to each broker (#336) by Matteo Merli · 1 year, 11 months ago
- 77e2d63 Fix possible deadlock of Future when adding a listener after completed (#334) by Yunze Xu · 1 year, 11 months ago
- a01c16e Upgrade libcurl to 8.4.0 to fix CVEs (#335) by Yunze Xu · 1 year, 11 months ago
- 6daf7a5 Avoid blocking the message listener threads (#332) by erobot · 1 year, 11 months ago
- 7cefe0e Fix topic name is shown as a pointer rather than string (#331) by Yunze Xu · 1 year, 11 months ago
- a0f2d32 Fix segmentation fault caused by async_receive (#330) by Yunze Xu · 1 year, 11 months ago