果冻虾仁
1936db9ce2
Support all compile options and unittest for Linux workflow ( #2018 )
...
Support all compile options and unittest for Linux workflow #2018
2022-11-27 20:03:48 +01:00
Tuvie
71af04c568
Merge branch 'master' into master
2022-09-22 23:56:39 +08:00
果冻虾仁
93038edc7f
Restruct event_dispatcher source file ( #1888 )
...
Split event_dispatcher into separate operating system specific files
2022-08-17 21:34:00 +02:00
Tuvie
568b1ac57a
Merge branch 'master' into master
2022-08-15 13:56:25 +08:00
Tuvie
7d38c8f404
enable brpc use rdma
2022-07-19 23:04:37 +08:00
LorinLee
28eb063606
Merge pull request #1783 from wwbmmm/fix-attribute-const
...
Fix __const__ compile error in gcc version >= 11.2.0
2022-07-15 21:53:26 +08:00
jamesge
d7be1d9cf9
add CXXFLAGS in compiling protoc-gen-mcpack
2022-06-29 09:27:35 +08:00
wangweibing
f345f528ba
Merge branch 'master' into fix-attribute-const
2022-06-09 11:16:01 +08:00
James Ge
efa9989e99
Support apple silicon
2022-06-08 16:49:33 +08:00
wangweibing
87e18c6a15
Fix __const__ compile error in gcc version >= 11.2.0
2022-06-07 14:51:21 +08:00
jamesge
74310245bf
make by config_brpc.sh shows commands by default, add -s to hide
2020-02-10 17:03:22 +08:00
jamesge
86ca8af34b
removed butil/md5.cc butil/md5.h test/md5_unittest.cc which is replaceable by openssl/md5.h
2020-01-03 12:11:07 +08:00
zhujiashun
eecbee23e9
fix_brpc_get_verion_name
2019-12-06 14:27:16 +08:00
zhujiashun
052728901d
fix_missing_brpc_version_in_release: add exec mode to tools/get_brpc_version.sh
2019-12-05 19:44:57 +08:00
zhujiashun
6a2be8b014
fix_missing_brpc_version_in_release
2019-12-05 16:40:10 +08:00
zhujiashun
2b96d08e94
insert_apache_header
2019-10-25 18:01:21 +08:00
tanzhongyibidu
3ea48111d6
add license header for make, dockerfile,etc
2019-10-09 15:20:52 +08:00
zhujiashun
4233593dae
remove nspr
2019-06-13 16:33:16 +08:00
zhujiashun
cf9f1f8f89
Fix make issue in mac
2019-05-30 12:38:58 +08:00
gejun
255a653c65
Link shared libbrpc in UTs built by the Makefile
2019-05-29 15:29:04 +08:00
gejun
a68868077c
Add reader and writer for binary records
2019-05-14 17:26:23 +08:00
Cholerae Hu
72160e7179
Makefile: fix for high version protobuf
2018-10-25 17:39:15 +08:00
zhujiashun
5947fed81b
add H2UnsentReq profiler
2018-10-10 18:26:35 +08:00
gejun
798e9a112d
Move BinaryPrinter into separate files and make it more generic
2018-09-28 19:56:52 +08:00
jamesge
05a0bd1076
Renamed ThriftMessage to ThriftFramedMessage, ThriftTemplateMessage to ThriftMessage
...
Removed thrift_binary_head.h and renamed thrift_binary_head_t to thrift_head_t which is in thrift_message.h
Adapt thrift 0.11 which uses shared_ptr defined in stdcxx.h
Simplify example/thrift_extension_c++ by roundrobin between processing by handler or directly.
Removed libbrpc_thrift.a, the objs are archived into libbrpc.a (and libbrpc.so) directly
2018-05-14 04:49:11 -07:00
wangxuefeng
4072230503
Sync from master
2018-05-03 06:48:17 +00:00
zyearn
802f8ca0a8
Make Makefile work as well in MacOs
2018-04-30 09:23:07 +08:00
wangxuefeng
25b628526c
Seperate libbrpc and librpc_thrift
2018-04-24 13:17:56 +00:00
Zhangyi Chen
9989076f74
Add NDEBUG
2018-01-22 16:56:15 +08:00
gejun
3d9a6ec81b
add missing files for MAC
2018-01-12 19:49:49 +08:00
Zhangyi Chen
79f2e7d3b8
Merge from svn r35496 r35493, solving the ENOMEM issue of profiling
2017-11-14 15:57:51 +08:00
gejun
432d8109e2
Remove src/butil/base_switches.*
2017-11-03 15:55:03 +08:00
gejun
e5ad244f2b
mv libbrpc.dbg.a into test & fix .travis.yml
2017-10-18 18:01:57 +08:00
gejun
bba83513f5
remove *.pb.h and *.pb.cc at cleaning
2017-10-10 15:06:50 +08:00
gejun
84936b1727
Better impl. of DEBUG_CXXFLAGS in Makefile
2017-09-26 14:36:12 +08:00
gejun
5b9bbfee3a
add --nodebugsymbols to remove -g
2017-09-23 21:32:03 -07:00
gejun
01bcd2cf48
remove explicit deps on gperftools/profiler.h to adapt different versions of gperftools better
2017-09-20 15:25:50 +08:00
gejun
f4b97bbb74
Remove UT's deps on gmock & fix UT
2017-09-19 16:42:33 +08:00
Zhangyi Chen
d921345533
Remove Callback/Bind/Tuple from butil
2017-09-18 21:05:25 +08:00
Zhangyi Chen
f3b388a813
Remove butil/allocator/
2017-09-18 17:55:52 +08:00
Zhangyi Chen
c4f27454a6
Remove butil/nix, butil/third_party/xdg_mime/ and related stuff
2017-09-18 17:24:33 +08:00
Zhangyi Chen
1e2d716f5e
Shrink butil
2017-09-18 16:42:40 +08:00
chenzhangyi01
6fdeeac28e
butil/logging could be overwritten by glog
...
Change-Id: I14cf8724175d1fb5237fe20228f822afdd8521cc
2017-09-12 11:55:30 +08:00
gejun
ca64bee4b2
Link MallocExtension differently to avoid undefined reference in shared linking & Gen libbrpc.so as well
2017-09-11 16:38:28 +08:00
gejun
80f9f2f160
Rename base to butil to avoid potential naming conflicts
2017-09-08 17:17:35 +08:00
chenzhangyi01
389bc00655
Fix compile issues
...
Change-Id: Ie970f9499896cb9268cb6875cb7d44031bcd63d9
2017-08-27 13:28:52 +08:00
gejun
6f08143eb7
Patch svn r35149
2017-08-24 14:17:37 +08:00
gejun
70d77b202e
Combine all libs into one
2017-08-24 13:39:39 +08:00
gejun
42c2712bf2
Drop support for gcc before 4.8
2017-08-21 20:44:26 +08:00
gejun
8d94754e16
Force generation of .pb.h before compiling brpc
2017-08-21 19:00:14 +08:00