1. e194021 fix(server): synchronize bthread initialization handoff (#3740) by nkysg · 8 hours ago master
  2. 537c886 Escape resolved hostnames in HTML connection output (#3664) by Xiaofeng Wang · 11 hours ago
  3. 44dfa6c Fix bthread id butex state races (#3689) by nkysg · 2 days ago
  4. 81c5e5c Fix object pool block size limits under ASan (#3737) by Bright Chen · 2 days ago
  5. 11a404b Widen timed-boundary bounds in benchmark_fb smoke for CI jitter (#3732) by randomkang · 3 days ago
  6. 05abb1c Fix Socket and ExecutionQueue ownership handoff ordering (#3727) by Bright Chen · 3 days ago
  7. f729504 Fix Collector use-after-free during process exit (#3721) by Bright Chen · 4 days ago
  8. 896b29d Enforce -redis_max_allocation_size on all strings of a redis message (#3722) by Weibing Wang · 4 days ago
  9. 1f7cfeb Respect splitter field bounds in numeric conversions (#3660) by Xiaofeng Wang · 4 days ago
  10. 886f9fd Reject over-limit requests on the nshead server instead of CHECK (#3723) by Weibing Wang · 4 days ago
  11. 7b3ad52 Bound JSON nesting in Couchbase manifests (#3659) by Xiaofeng Wang · 4 days ago
  12. 86a9617 refactor(butil): Adopt native move semantics (#3685) by darion-yaphet · 5 days ago
  13. 69be4db Support flow-controlled HTTP/2 and gRPC server responses (#3690) by huangjun · 5 days ago
  14. 5416866 reject microseconds above 999999 in mysql Field::ParseMicrosecs (#3717) by sahvx655-wq · 6 days ago
  15. aff4d82 Fix MPSC queue publication races in butil, bthread, and Socket (#3671) by nkysg · 6 days ago
  16. 3f84798 reject negative attachment_size in baidu_std request/response parsing (#3604) by sahvx655-wq · 7 days ago
  17. 925e3df Align RVV Base64 input validation with the scalar decoder (#3662) by Xiaofeng Wang · 7 days ago
  18. 6b4884d Add optional FlatBuffers RPC support (#3559) by Xu Lei · 7 days ago
  19. 03449c7 Add ScopedExposedRef and synchronize bvar counting (#3710) by Bright Chen · 8 days ago
  20. d54f0ce Fix TLS access across bthread migration (#3713) by Bright Chen · 8 days ago
  21. 1944c45 Avoid redundant Redis cluster command and reply copies (#3702) by nkysg · 8 days ago
  22. e4900b5 detect and negotiate mtu in rdma (#3304) by randomkang · 9 days ago
  23. 9281518 Keep h2 client HPACK state in sync when a stream is refused (#3630) by Weibing Wang · 9 days ago
  24. 7c52473 Cache AgentId in native bvar recorders and reducers (#3709) by Bright Chen · 9 days ago
  25. da8f481 Fix flaky fd reuse assumptions in mod_closed_fd test (#3705) by Bright Chen · 10 days ago
  26. 2a3a186 Fix typo 'occuring' to 'occurring' in scoped_ptr.h (#3706) by Mohd Irshad · 10 days ago
  27. 7505b98 Fix Snappy decompression corruption (#3703) by Bright Chen · 10 days ago
  28. 7c7ad12 answer Expect: 100-continue once per request in ParseHttpMessage (#3704) by sahvx655-wq · 11 days ago
  29. a23c6bb Fix event dispatcher latency units (#3681) by Dongsheng He · 11 days ago
  30. a3476c3 Optimize IOBuf deleter construction (#3701) by Bright Chen · 11 days ago
  31. 8939e3d Fix DH-8192 prime leak on generator allocation failure (#3695) by nkysg · 11 days ago
  32. 0938215 Avoid redundant shared_ptr copies in bvar percentile writes (#3700) by Bright Chen · 11 days ago
  33. 3c3e4ff fix(brpc): skip backup when retry budget is exhausted (#3688) by darion-yaphet · 12 days ago
  34. 96aa694 fix: support more than eight DynPart candidates (#3692) by nkysg · 12 days ago
  35. 4d5bb43 Fix flaky latency recorder QPS test (#3651) by nkysg · 12 days ago
  36. e3e41d5 Release resources used by SSL diagnostic output (#3657) by Xiaofeng Wang · 12 days ago
  37. f162a6f Fix inconsistent punctuation in READMEs (#3699) by Li Gewei · 12 days ago
  38. b009adb Fix semaphore publication with release ordering (#3697) by Bright Chen · 12 days ago
  39. e6afa88 Fix grpc-status validation (#3669) by nkysg · 13 days ago
  40. f80d6b8 Reject empty HPACK header names (#3694) by Weibing Wang · 13 days ago
  41. 4dff8ed Fix CMake protobuf include order (#3612) by nkysg · 13 days ago
  42. be10f51 Fix use-after-free of parsing contexts in Socket::DebugSocket and ProcessMongoRequest (#3631) by Weibing Wang · 13 days ago
  43. 7dc92ed Fix socket reference leak during removal and revival (#3691) by Bright Chen · 14 days ago
  44. 3cc7d8e leave EndPoint untouched on failed str2endpoint/hostname2endpoint (#3642) by sahvx655-wq · 14 days ago
  45. 2cc17a5 Validate CRC32C checksum values before decoding (#3658) by Xiaofeng Wang · 14 days ago
  46. 6715a92 Fix semaphore wakeup count to match posted permits (#3673) by Bright Chen · 14 days ago
  47. cac7198 Fix socket option propagation and isolate keepalive settings (#3693) by Bright Chen · 14 days ago
  48. 54b92ec Stop HTTP/1 parsing at the end of each message (#3629) by Weibing Wang · 14 days ago
  49. bcaf803 Reserve extra bthread workers for blocking event loops (#3683) by Bright Chen · 2 weeks ago
  50. 2f7775b Support RSS trimming for idle bthread stacks (#3668) by Bright Chen · 2 weeks ago
  51. 07bcdad Fix AMF0 value readers that leave part of a value unread (#3674) by Sami Jawhar · 3 weeks ago
  52. 1273628 Fix EndPoint self-assignment (#3670) by nkysg · 3 weeks ago
  53. 4cba331 fix: preserve lvalues in execution queue (#3654) by nkysg · 3 weeks ago
  54. 25a31b1 docs: point the builtin-service examples at localhost instead of the dead brpc.baidu.com (#3667) by li-lizhe · 3 weeks ago
  55. 2857208 Fix synchronization of object pool free chunks (#3615) by nkysg · 3 weeks ago
  56. ad5b904 Fix RemoteTaskQueue empty check race (#3641) by nkysg · 3 weeks ago
  57. cefc091 Fix stale Set-Cookie pointer after HttpHeader mutations (#3606) by nkysg · 3 weeks ago
  58. 4693b08 OSS-Fuzz: Add new fuzzer and corpora targets rtmp (#3516) by Arthur Chan · 3 weeks ago
  59. 217f85e Fix socket overcrowding state race (#3621) by nkysg · 3 weeks ago
  60. e98d2e7 do not serve rtmp on ServerOptions.internal_port (#3622) by sahvx655-wq · 3 weeks ago
  61. 1f5ff5b refactor: consolidate AsyncLogger log enqueue paths (#3653) by nkysg · 3 weeks ago
  62. f760a4f Fix rpcz span persistence races during process shutdown (#3647) by Bright Chen · 3 weeks ago
  63. bc6ce69 refactor: consolidate MPSCQueue enqueue paths (#3655) by nkysg · 3 weeks ago
  64. 36e729b Validate thread key generation during TLS cleanup (#3648) by nkysg · 3 weeks ago
  65. 2903d92 Fix comment and test-string typos (#3652) by Qingyuan Wang · 3 weeks ago
  66. f4ffd17 perf: move serialized response IOBuf instead of sharing BlockRefs (#3649) by nkysg · 3 weeks ago
  67. e151699 fix(brpc): avoid duplicate method metrics exposure (#3643) by darion-yaphet · 3 weeks ago
  68. 962743d Fix inconsistent ownership handling in SelectiveChannel::AddChannel on failure (#3595) by NeutralMilkHotel · 3 weeks ago
  69. 6ff47ac fix(bthread): Synchronize keytable pool pointer access (#3638) by darion-yaphet · 3 weeks ago
  70. 81c1525 Fix ResourcePool block item count race (#3640) by nkysg · 3 weeks ago
  71. e6fd4c5 Fix JSON parsing offsets at EOF (#3635) by Bright Chen · 3 weeks ago
  72. 8d4aa51 Fix macOS futex wake accounting with per-waiter notifications (#3637) by Bright Chen · 3 weeks ago
  73. d1217db Add optional FlatBuffers messages and code generation (#3558) by Xu Lei · 3 weeks ago
  74. 87d498d test: remove leaking ResourcePool allocation benchmark (#3639) by nkysg · 3 weeks ago
  75. 64687f3 Fix flaky histogram window ut (#3611) by Bright Chen · 3 weeks ago
  76. b4e149f Install protobuf@21 from a local tap in macOS CI before Homebrew removes it (#3628) by CyberNative AI LLC · 4 weeks ago
  77. 9b0f945 Refactor CMake source and target ownership into module directories (#3618) by Xiaofeng Wang · 4 weeks ago
  78. 3c55907 The MPSC queue should move the rvalue-reference argument into data_mem init (#3627) by Dongsheng He · 4 weeks ago
  79. 8252e8e Destroy keytable pool and tls key when Server::Start() fails early (#3590) by darion-yaphet · 4 weeks ago
  80. f0239d7 Fix malformed Consul documentation link (#3624) by Qingyuan Wang · 4 weeks ago
  81. d0f3f93 Optimize Redis command formatting buffer handling (#3609) by nkysg · 4 weeks ago
  82. 7ef1d00 CRC32C RISC-V: pick clmul or vclmul by size when both are available (#3601) by Felix-Gong · 4 weeks ago
  83. 76ff79b enforce ServerOptions.auth for redis, mongo and rtmp requests (#3598) by UB · 4 weeks ago
  84. d1c3f7c Fix sparse FlatMap swap thumbnail reset (#3619) by nkysg · 4 weeks ago
  85. 8d1523f null-terminate peer shm_name in HelloMessage::Deserialize (#3605) by UB · 4 weeks ago
  86. 7696e88 Destroy MPSC queue elements before releasing nodes (#3620) by nkysg · 4 weeks ago
  87. 7496332 bound grpc-timeout value before converting to microseconds (#3591) by sahvx655-wq · 4 weeks ago
  88. 5cef29d Fix flaky endpoint tests and misleading core backtraces (#3599) by Bright Chen · 4 weeks ago
  89. 52de3a1 Fix SelectiveChannel handling of late subcall callbacks (#3600) by altman08 · 4 weeks ago
  90. c4f0a92 Add monitor of timer thread task (#3603) by Bright Chen · 4 weeks ago
  91. 3d1da24 Fix use-after-destruction when erasing MultiFlatMap bucket head (#3617) by Dongsheng He · 4 weeks ago
  92. 21339fc Fix macOS build compatibility issue (#3616) by nkysg · 4 weeks ago
  93. 36c2d12 Validate remote file service names before parsing (#3608) by songgaoye · 4 weeks ago
  94. 154783f Fix PercentileSamples initialization warning (#3613) by songgaoye · 4 weeks ago
  95. dfce965 Fix flaky Prometheus metrics startup test (#3610) by songgaoye · 4 weeks ago
  96. 82ff823 Add IPC_V2 data path for UBRing IPC (#3573) by Chuang Zhang · 5 weeks ago
  97. 7a2c1d5 validate query parameters echoed into builtin html pages (#3589) by UB · 5 weeks ago
  98. 9ea2eae reject out-of-range AMF numbers in ReadAMFUint32 (#3593) by UB · 5 weeks ago
  99. f5307aa reject stray amf0 object-end marker instead of CHECK-fatal in readers (#3597) by sahvx655-wq · 5 weeks ago
  100. 5f0741f Rewrite RISC-V Zvbc CRC32C with adaptive VLEN and pure-vector folding (#3571) by Felix-Gong · 5 weeks ago