1. 36e729b Validate thread key generation during TLS cleanup (#3648) by nkysg · 6 hours ago master
  2. 2903d92 Fix comment and test-string typos (#3652) by Qingyuan Wang · 6 hours ago
  3. f4ffd17 perf: move serialized response IOBuf instead of sharing BlockRefs (#3649) by nkysg · 14 hours ago
  4. e151699 fix(brpc): avoid duplicate method metrics exposure (#3643) by darion-yaphet · 14 hours ago
  5. 962743d Fix inconsistent ownership handling in SelectiveChannel::AddChannel on failure (#3595) by NeutralMilkHotel · 34 hours ago
  6. 6ff47ac fix(bthread): Synchronize keytable pool pointer access (#3638) by darion-yaphet · 2 days ago
  7. 81c1525 Fix ResourcePool block item count race (#3640) by nkysg · 2 days ago
  8. e6fd4c5 Fix JSON parsing offsets at EOF (#3635) by Bright Chen · 2 days ago
  9. 8d4aa51 Fix macOS futex wake accounting with per-waiter notifications (#3637) by Bright Chen · 2 days ago
  10. d1217db Add optional FlatBuffers messages and code generation (#3558) by Xu Lei · 2 days ago
  11. 87d498d test: remove leaking ResourcePool allocation benchmark (#3639) by nkysg · 3 days ago
  12. 64687f3 Fix flaky histogram window ut (#3611) by Bright Chen · 3 days ago
  13. b4e149f Install protobuf@21 from a local tap in macOS CI before Homebrew removes it (#3628) by CyberNative AI LLC · 5 days ago
  14. 9b0f945 Refactor CMake source and target ownership into module directories (#3618) by Xiaofeng Wang · 5 days ago
  15. 3c55907 The MPSC queue should move the rvalue-reference argument into data_mem init (#3627) by Dongsheng He · 5 days ago
  16. 8252e8e Destroy keytable pool and tls key when Server::Start() fails early (#3590) by darion-yaphet · 6 days ago
  17. f0239d7 Fix malformed Consul documentation link (#3624) by Qingyuan Wang · 6 days ago
  18. d0f3f93 Optimize Redis command formatting buffer handling (#3609) by nkysg · 6 days ago
  19. 7ef1d00 CRC32C RISC-V: pick clmul or vclmul by size when both are available (#3601) by Felix-Gong · 6 days ago
  20. 76ff79b enforce ServerOptions.auth for redis, mongo and rtmp requests (#3598) by UB · 7 days ago
  21. d1c3f7c Fix sparse FlatMap swap thumbnail reset (#3619) by nkysg · 7 days ago
  22. 8d1523f null-terminate peer shm_name in HelloMessage::Deserialize (#3605) by UB · 7 days ago
  23. 7696e88 Destroy MPSC queue elements before releasing nodes (#3620) by nkysg · 7 days ago
  24. 7496332 bound grpc-timeout value before converting to microseconds (#3591) by sahvx655-wq · 7 days ago
  25. 5cef29d Fix flaky endpoint tests and misleading core backtraces (#3599) by Bright Chen · 7 days ago
  26. 52de3a1 Fix SelectiveChannel handling of late subcall callbacks (#3600) by altman08 · 7 days ago
  27. c4f0a92 Add monitor of timer thread task (#3603) by Bright Chen · 7 days ago
  28. 3d1da24 Fix use-after-destruction when erasing MultiFlatMap bucket head (#3617) by Dongsheng He · 7 days ago
  29. 21339fc Fix macOS build compatibility issue (#3616) by nkysg · 7 days ago
  30. 36c2d12 Validate remote file service names before parsing (#3608) by songgaoye · 9 days ago
  31. 154783f Fix PercentileSamples initialization warning (#3613) by songgaoye · 10 days ago
  32. dfce965 Fix flaky Prometheus metrics startup test (#3610) by songgaoye · 10 days ago
  33. 82ff823 Add IPC_V2 data path for UBRing IPC (#3573) by Chuang Zhang · 11 days ago
  34. 7a2c1d5 validate query parameters echoed into builtin html pages (#3589) by UB · 13 days ago
  35. 9ea2eae reject out-of-range AMF numbers in ReadAMFUint32 (#3593) by UB · 13 days ago
  36. f5307aa reject stray amf0 object-end marker instead of CHECK-fatal in readers (#3597) by sahvx655-wq · 13 days ago
  37. 5f0741f Rewrite RISC-V Zvbc CRC32C with adaptive VLEN and pure-vector folding (#3571) by Felix-Gong · 13 days ago
  38. 74e2c92 fix(cmake): require all BoringSSL components (#3594) by darion-yaphet · 2 weeks ago
  39. 929d439 Fix stack argument race in priority bthread scheduling (#3587) by Bright Chen · 2 weeks ago
  40. d54ffe9 reject CR/LF in SetHttpURL and SetH2Path (#3588) by sahvx655-wq · 2 weeks ago
  41. 49085f1 Reject deeply nested JSON replies in naming services (#3592) by Weibing Wang · 2 weeks ago
  42. 043c6e1 Post small RDMA messages inline (#3569) by Andrei · 2 weeks ago
  43. 49f8d6f Fix empty %b/%s argument dropped in redis command formatting (#3566) by NeutralMilkHotel · 2 weeks ago
  44. 2dca429 Reject truncated consistent hashing replica keys (#3585) by Xiaofeng Wang · 3 weeks ago
  45. d03cf2d Reject truncated length-encoded integers in MySQL reply parser (#3575) by Weibing Wang · 3 weeks ago
  46. b13bbce Validate Consul response object types (#3584) by Xiaofeng Wang · 3 weeks ago
  47. 84286d2 Fix GCC 16 compile Error (#3583) by pynj2026 · 3 weeks ago
  48. d69b9ea Add latency recorder window statistics test (#3582) by Xiaofeng Wang · 3 weeks ago
  49. bac1b3b Reject malformed mcpack input instead of CHECK-fatal in parser (#3576) by Weibing Wang · 3 weeks ago
  50. 3ee7ef6 fix(fuzzing): return 0 (not 1) from the size guard in every harness (#3579) by li-lizhe · 3 weeks ago
  51. d1811b8 Fix timing assumptions in multidimensional latency recorder test (#3581) by Xiaofeng Wang · 3 weeks ago
  52. df61171 Validate RPC response sockets (#3580) by Xiaofeng Wang · 3 weeks ago
  53. 3f35c2c fix(redis): avoid formatted command overread (#3570) by darion-yaphet · 3 weeks ago
  54. 2621a26 Fix bthread_id lock leak in ProcessNsheadMcpackResponse (#3574) by Weibing Wang · 3 weeks ago
  55. dd43e72 Fix use-after-free of response header in ParseMemcacheMessage (#3572) by UB · 4 weeks ago
  56. 535d8f8 Stabilize backup request policy test cleanup (#3564) by Xiaofeng Wang · 4 weeks ago
  57. 0c42a0c Fix flaky histogram window test (#3567) by Bright Chen · 4 weeks ago
  58. e459f88 Fix port conflicts in parallel unit tests (#3568) by Bright Chen · 4 weeks ago
  59. 8ef336e Stabilize timing-sensitive bthread tests and fix the butex interruption race (#3545) by Bright Chen · 4 weeks ago
  60. e9c8100 Fix wrong project and target names in auto_concurrency_limiter example CMakeLists (#3565) by darion-yaphet · 4 weeks ago
  61. 6ab8c0e Fix Maxer default value for floating-point types (#3563) by Bright Chen · 4 weeks ago
  62. bc010e7 Support higher performance histogram (#3561) by Bright Chen · 5 weeks ago
  63. b4732eb Stabilize butex stop-after-running test (#3562) by Xiaofeng Wang · 5 weeks ago
  64. 8445763 Bound total array allocation of one redis reply by -redis_max_allocation_size (#3560) by Weibing Wang · 5 weeks ago
  65. dd1eedf Support bvar::Histogram and fix Prometheus name/label conflicts between bvar and mbvar (#3557) by Bright Chen · 5 weeks ago
  66. 5866e11 Fix use-after-free in RTMP test sender lifetime management (#3543) by Bright Chen · 5 weeks ago
  67. c79b3ff Fix two races between butex_wait() and TaskGroup::interrupt() (#3551) by Bright Chen · 5 weeks ago
  68. ab532da Add UBRing data format negotiation (#3507) by Chuang Zhang · 5 weeks ago
  69. 754eeb9 Stabilize butex stop-before-running test (#3556) by Xiaofeng Wang · 5 weeks ago
  70. ea127c7 Stabilize butex join test (#3554) by Xiaofeng Wang · 5 weeks ago
  71. 2ce519a Update new commiter doc (#3555) by Weibing Wang · 5 weeks ago
  72. b9cacba Let CMake manage NDEBUG by build configuration (#3553) by hesphoros · 5 weeks ago
  73. 0b990a0 Reuse standard CMake build directory in docs (#3552) by hesphoros · 5 weeks ago
  74. 46c2180 Fix ineffective enable_if constraints in bvar and butil (#3547) by Bright Chen · 5 weeks ago
  75. 64480c7 feat: add URMA transport support (#3428) by Chuang Zhang · 5 weeks ago
  76. abc5595 fix: preserve XMM6-XMM15 in x86_64 bthread context switch (#3495) by Chuang Zhang · 5 weeks ago
  77. 2ebae47 Document Debug CMake build on Apple Silicon (#3548) by hesphoros · 5 weeks ago
  78. 8f7c18c Release Apache bRPC 1.18.0 (#3550) by Bright Chen · 5 weeks ago
  79. e97cff7 Make Prometheus latency output consistent between LatencyRecorder and its multi dimension version (#3549) by Bright Chen · 5 weeks ago
  80. 8102b17 Support seqlock and use it for TaskGroup CPU time stat (#3541) by Bright Chen · 5 weeks ago
  81. 8b2410d Fix client source IP binding loss after socket revival (#3544) by Bright Chen · 6 weeks ago
  82. 09f36c5 Fix lost wakeup in ParkingLot waiter check (#3539) by Bright Chen · 6 weeks ago
  83. 023dc4f Bound the number of http headers and query parameters per message (#3524) by Bright Chen · 6 weeks ago
  84. bb0861e Escape HTML output in builtin /flags service (#3529) by Weibing Wang · 6 weeks ago
  85. e69943b Stabilize timer and socket unit tests (#3540) by Xiaofeng Wang · 6 weeks ago
  86. 5cc723f feat: limit server connections per public listener (#3498) by Jerry Zhao · 6 weeks ago
  87. 2a75bbc Ignore canceled requests in the circuit breaker (#3532) by wushinanqiyi · 6 weeks ago
  88. 1b6d435 Fix bthread_join memory visibility with paired release/acquire on version_butex (#3538) by Bright Chen · 6 weeks ago
  89. 25dc213 Add release skill (#3537) by Bright Chen · 6 weeks ago
  90. 5934fc0 Reject empty MySQL response packets (#3536) by Xiaofeng Wang · 6 weeks ago
  91. d638a0c Validate Discovery response object fields (#3533) by Xiaofeng Wang · 6 weeks ago
  92. 82ab78a Merge pull request #3517 from weim0000/fix_uname by Yang,Liming · 6 weeks ago
  93. ae09e96 Serve builtin services only on ServerOptions.internal_port (#3525) by Bright Chen · 7 weeks ago
  94. df0f7ac Fix stream count test cleanup (#3531) by Xiaofeng Wang · 7 weeks ago
  95. 9541e29 Address review comments for kernel_version uname() formatter by weimeng · 7 weeks ago
  96. 74e9332 fix unittest error by weimeng · 7 weeks ago
  97. bc1b991 Improve kernel_version uname() error log and Linux-only OS suffix guard by weimeng · 7 weeks ago
  98. f942020 Refactor test to use exported bvar for kernel version by weimeng · 7 weeks ago
  99. 0cb601b Add hardware_platform to system information output by weimeng · 7 weeks ago
  100. ffaa33e Run Bazel tests in parallel in CI (#3482) by Xiaofeng Wang · 7 weeks ago