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