Nathaniel Manista
1e44766bfc
Drop unnecessary future division import
...
We only ever use floor division (//) in the module.
9 years ago
Stanley Cheung
6668d51b3c
php: add call getTrailingMetadata API
9 years ago
Craig Tiller
fc25b5f2a8
Fix use-after-free
9 years ago
Craig Tiller
ae134945ad
Handshake timeout implemented, and compiles
9 years ago
Masood Malekghassemi
bb3948813c
Fix namespace package usage
...
Turns out that Python namespace packages may be asymmetrical. The contents of a
particular package that was installed first (here grpcio) appears to retain its
contents in the installation directory when all other distributions declare
that package as a namespace package (here grpcio-tools).
9 years ago
Yuchen Zeng
289dcb1b68
Rename gpr_strpad as gpr_leftpad
9 years ago
Sree Kuchibhotla
ad2c4778fc
Rename _GRPC_TSAN to GRPC_TSAN
9 years ago
Sree Kuchibhotla
41622a8e38
Fix tsan failures
9 years ago
Craig Tiller
449c64bc66
Getting handshake timeouts in place
9 years ago
Ken Payson
ed7428526c
Added cleanup to the server thread's join method.
...
When the Python Interpreter exits, it first attempts to join any
outstanding threads. This is problematic if a server is created
as a top-level variable or referenced by a reference cycle, as join()
will hang. This adds cleanup behavior to the server thread's join().
9 years ago
Vijay Pai
8b48191854
Set back to the default log function after using an override
9 years ago
Craig Tiller
89af61e464
Attempt to fix bug breaking perf tests
9 years ago
Ken Payson
f24665fdd8
Fix create_[secure/insecure]_channel argument order
9 years ago
Ken Payson
a8d0a5d5e7
Added Python GA API metadata tests
9 years ago
Nathaniel Manista
4547940d06
Python GA code generation
9 years ago
Jan Tattermusch
504b3b9cc4
set default gRPC C# logging level to Info
9 years ago
Jan Tattermusch
2bab9a8339
add LogLevel enum
9 years ago
Ken Payson
aee9d1aa7d
Added check for signals in poll()
...
Also removed the unused pluck() function
9 years ago
Jan Tattermusch
e4fd5b9fe2
C# merge fixups
9 years ago
Stanley Cheung
e05d31962d
php: add channel argument to BaseStub constructor
9 years ago
Ken Payson
6b943e55fa
Fixed bug with server initial metadata type translation
9 years ago
Craig Tiller
a286b040a9
small fixes
9 years ago
Sree Kuchibhotla
58e5896444
Fix bad merge
9 years ago
Ken Payson
7aabab7111
Added unit test for empty request/responses
9 years ago
Sree Kuchibhotla
eb16b3dc3c
Fix ref counting bug
9 years ago
David Garcia Quintas
dd8d84ebb5
spec comments addressed
9 years ago
Martin Dyring-Andersen
0de6cea207
Fix scope problem when GPR_SUPPORT_CHANNELS_FROM_FD is not defined
9 years ago
Yuchen Zeng
654db3d33e
Regenerate build files
9 years ago
Yuchen Zeng
beaa35724c
Fix type mismatch for type_size
9 years ago
Yuchen Zeng
0ba114408e
Fix gpr_log format mismatches in c++ tests
9 years ago
Yuchen Zeng
1f24af879c
Restricted the check to GUNC
9 years ago
Vijay Pai
15855f3e7f
Switch server builder plugin API to something that will work with gcc4.4
9 years ago
Ken Payson
1efb6017ec
Initial Python3 support
...
Notable Changes:
-Convert all str types to byte types at cython layer (ascii encoding)
-Use six for packages that have different names in Python2/Python3
-By default, unit tests are compiled/run in Python2.7 and Python3.4
-Ensure MACOSX_BUILD_TARGET is at least 10.7
9 years ago
Yuchen Zeng
64c0e8d4bc
Add format check for gpr_log and gpr_asprintf
9 years ago
Sree Kuchibhotla
492fd96182
generate_projects.sh after adding grpc_use_signal() API
9 years ago
Vijay Pai
eac07c3cc8
WIP
9 years ago
Craig Tiller
e4e865f0c0
Fix fuzzing detected bug
9 years ago
Craig Tiller
05bec5c0ab
Fix uninitialized variable
9 years ago
Vijay Pai
b645a2d3ce
Remove another range-based for
...
Do not make explicit comparisons against nullptr; only use
implicit typecast to bool
9 years ago
Vijay Pai
ce350a5925
override->GRPC_OVERRIDE
...
Remove range-based fors
9 years ago
Sree Kuchibhotla
c7be7c6888
Add an API at the core level to disable signals or use a different
...
signal number
9 years ago
Craig Tiller
161f76304e
Fix ipv4-only listening
9 years ago
David Garcia Quintas
74686ce7c4
Completed interop spec, as well as code for c++
9 years ago
Craig Tiller
39a59efddb
Fix somewhat obvious error
9 years ago
Makarand Dharmapurikar
857495ae44
fix for #6834
...
Removed constants kPackageName and kServiceName so multiple services
can be defined in one proto.
9 years ago
Craig Tiller
c3b0ac1b85
Fix compile error on gcc
9 years ago
Nathaniel Manista
5f8ad89545
Use == instead of is for cygrpc.OperationTypes
9 years ago
Sree Kuchibhotla
7274402165
Check epoll is actually available. set GPR_LINUX_EPOLL only in GLIBC ver
...
2.9 and above
9 years ago
Craig Tiller
ba94748801
Add error propagation
9 years ago
Sree Kuchibhotla
0553a43661
Fix refcounting bug in polling_island_merge
9 years ago