Esun Kim
d2bff16c25
C++ cast for char*
4 years ago
Esun Kim
ac080fd17a
Fix readability-inconsistent-declaration-parameter-name manually
4 years ago
Lidi Zheng
ab96b012ee
Hard code the base of the string to decimal
4 years ago
Mark D. Roth
9404f66f70
Replace most uses of gpr_asprintf() with absl calls.
5 years ago
Yash Tibrewal
d9319aaa80
Remove unnamed typedef structs in src/core
5 years ago
Mark D. Roth
3bb427195e
Revert "Merge pull request #23053 from grpc/revert-22772-gpr_strvec"
...
This reverts commit 4b7452bcdb
, reversing
changes made to 133d0076b4
.
5 years ago
Karthik Ravi Shankar
f46c07f3f8
Revert "Remove gpr_strvec."
5 years ago
Mark D. Roth
c2ef110303
Replace gpr_strvec with absl::StrJoin().
5 years ago
Soheil Hassas Yeganeh
dbf88dd66f
Revert "Revert "Introduce string_view and use it for gpr_split_host_port.""
...
This reverts commit 80c177d4c4
.
6 years ago
Soheil Hassas Yeganeh
80c177d4c4
Revert "Introduce string_view and use it for gpr_split_host_port."
6 years ago
Soheil Hassas Yeganeh
ef0f9bf7ec
Introduce string_view and use it for gpr_split_host_port.
6 years ago
Soheil Hassas Yeganeh
5d65a9fa7b
Address comments from Vijay.
6 years ago
Esun Kim
1518ecbd76
Added new configuration system to core/grp.
...
More generic configuration system is introduced in order to i) unify the
way how modules access the configurations instead of using low-level
get/setenv functions and ii) enable the customization for where configuration
is stored. This could be extended to support flag, file, etc.
Default configuration system uses environment variables as before so
basically this is expected to work just as it did. This behavior can
change by redefining GPR_GLOBAL_CONFIG_DEFINE_*type* macros.
* Migrated configuration
GRPC_CLIENT_CHANNEL_BACKUP_POLL_INTERVAL_MS
GRPC_EXPERIMENTAL_DISABLE_FLOW_CONTROL
GRPC_ABORT_ON_LEAKS
GRPC_NOT_USE_SYSTEM_SSL_ROOTS
6 years ago
ncteisen
77895eec56
use b64, handle localhost
6 years ago
ncteisen
1e64fa629c
Add AddressType
6 years ago
ncteisen
25082c5fc4
Reviewer feedback
7 years ago
ncteisen
018498a06b
Implements subchannel refs for pick_first
7 years ago
Alexander Polcyn
db3e898a98
Add a sanity check for inclusion of port_platform.h
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
7 years ago
Muxi Yan
38fcd0c6c3
clang-format
7 years ago
Craig Tiller
4782d92b2d
s/NULL/nullptr
7 years ago
Craig Tiller
baa14a975e
Update clang-format to 5.0
8 years ago
Yash Tibrewal
83062842c3
Changes for C to C++. Adding extern C to header files for compatibility.
...
Also converting to .cc
8 years ago
Yash Tibrewal
f4f8dd768c
including header files in code to get extern C effect
8 years ago
Yash Tibrewal
9eb8672bbe
Removing deprecated string to char * conversions
8 years ago
Nicolas "Pixel" Noble
fd6335c93d
Some compilers still don't like that.
8 years ago
Yuchen Zeng
6514a0df72
Add gpr_is_true
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Craig Tiller
61f86d9bd7
C++ compatibility fixes
8 years ago
Yuchen Zeng
a13ec951b9
Remove for loop initial declarations
8 years ago
Julien Boeuf
964d7bb482
Fixing JWT verifier.
...
- Initializes grpc correctly in the JWT utils.
- Make the email mapping work with the new service accounts produced by
Google IAM.
- Adding check for email issuers where the issuer has to be the subject as well.
- Implementing portable version of memrchr.
8 years ago
Craig Tiller
7851ea37ce
Fixes
8 years ago
Craig Tiller
d5a7a8a61e
Add missing function
8 years ago
Mark D. Roth
84c8a027d3
Change JSON format to use the standard proto3 mapping for each type.
8 years ago
Craig Tiller
10cd356662
Finish moving to new APIs
9 years ago
Mark D. Roth
47f1084ce8
clang-format
9 years ago
Mark D. Roth
c968e60e2e
Use JSON for service config channel arg.
9 years ago
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
9 years ago
Craig Tiller
eae090a67a
Reinstate RST_STREAM at EOS
9 years ago
Yuchen Zeng
289dcb1b68
Rename gpr_strpad as gpr_leftpad
9 years ago
Yuchen Zeng
64c0e8d4bc
Add format check for gpr_log and gpr_asprintf
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
9533d042d4
Fix includes
9 years ago
Craig Tiller
8a9fd52b71
Fix copyright
9 years ago
Craig Tiller
f23078cbd3
Stage #1 of core breakup: move everything under lib
9 years ago
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
9 years ago
Jan Tattermusch
cc0dd226c6
reimplement ltoa and int64toa without negation
9 years ago