David Garcia Quintas
fb349b9f71
removed uchannels
9 years ago
Craig Tiller
58270d5461
Revert "Revert "Factor out backoff code into a separate library (to be re-used elsewhere)""
9 years ago
David G. Quintas
108cecb826
Revert "Factor out backoff code into a separate library (to be re-used elsewhere)"
9 years ago
ahedberg
43df295528
add unix_sockets_posix module to build system and fix compilation errors
9 years ago
Nicolas "Pixel" Noble
e8fb852a73
Massaging that pull request.
9 years ago
Craig Tiller
c72cc42238
Build out backoff as a library
9 years ago
Craig Tiller
7ac6bf07a9
Finish porting rough implementation of poll() event strategy
9 years ago
Craig Tiller
07eb5b0ccd
Remove pollset_set_posix.c
9 years ago
Alistair Veitch
7771544111
rename census log files to avoid build breakage on MacOS
9 years ago
Craig Tiller
1a969c86f4
Start migrating code into ev_XXX
9 years ago
Nicolas "Pixel" Noble
2e8fdbac77
Building the dlls.
9 years ago
David Garcia Quintas
a8bb0bfc3e
Split codegen target and made it libs
9 years ago
Craig Tiller
178edfae2b
Decouple filter selection from channel construction
...
Allow plugins to extend the set of filters used by gRPC core:
- plugins at construction time can register against the 'channel_init' system to be allowed to mutate a new channel_stack_builder type
- channel_stack_builder provides a central and rather dynamic place to construct the list of filters required by a channel stack
- ultimately we construct the channel stack in the fashion we always have
This is also a prerequisite step to allowing filters to be implemented from wrapped languages.
9 years ago
Craig Tiller
5a6644602e
Moving fd code into ev code
9 years ago
Craig Tiller
eb841e2010
Revert "Revert "Proto API for LB request/responses""
9 years ago
Craig Tiller
c35e2c582f
Revert "Proto API for LB request/responses"
9 years ago
Craig Tiller
1298afd10e
Get compilation working again
9 years ago
Craig Tiller
da179ce598
Rollback gpr deletion
9 years ago
Craig Tiller
71ea4a1955
Make binary compatibility not the default
9 years ago
murgatroid99
673f65be14
Add working Node artifact builder for all platforms
9 years ago
Alistair Veitch
85afe71d4c
initial commit
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
4bef7cebe6
Use old memcpy for wrappers
9 years ago
Nicolas "Pixel" Noble
fa132c2f56
Actually moving this to the proper place.
9 years ago
Nicolas "Pixel" Noble
4fba286e4d
Adding windows support for gpr subprocesses.
9 years ago
Nicolas "Pixel" Noble
d5d83aa33f
Fixing, using and testing alarm code.
9 years ago
Nicolas "Pixel" Noble
09121799b0
Removing gpr as a separated library.
9 years ago
murgatroid99
8e4103e7d0
Fixed windows build warning
9 years ago
murgatroid99
af6c1785fe
Update template, add comment and message about Windows build
9 years ago
Michael Lumish
e2f3465dd4
Make Node library build on Windows
9 years ago
murgatroid99
5c56c92bec
Make Node library depend on BoringSSL and zlib, and only build them under Windows
9 years ago
murgatroid99
7586db8593
Update copyright in binding.gyp
9 years ago
murgatroid99
e190f35e66
Completed integration of node-pre-gyp into Node library
9 years ago
Craig Tiller
694cf8b0d2
Shared subchannel sketch
9 years ago
Alistair Veitch
bb30d2591f
initial commit
9 years ago
David Garcia Quintas
756a36cdac
Srcs and hdrs sanity checks skip third_party
9 years ago
murgatroid99
3f42ea0869
Removed redundant std= cflag
9 years ago
murgatroid99
3abed3186f
Compile Node extension with c99 and c++11
9 years ago
murgatroid99
c3910cadb4
Expose core metadata validation functions in public headers
9 years ago
Craig Tiller
95eeed7590
Kill noop_filter.c
9 years ago
Craig Tiller
bbb73b66fb
Nuke unused files
9 years ago
Craig Tiller
26dab31f6e
Start of ping sketch
9 years ago
Craig Tiller
fba79f213f
AVL: creation, destroy, add
9 years ago
Craig Tiller
2e7687c5ef
Static metadata declarations
9 years ago
David Garcia Quintas
ff03847182
Moved nanopb to 3rd party
9 years ago
yang-g
a6124120ae
first part, secure channel only
9 years ago
murgatroid99
879bc4f24e
Generate all file lists and build target lists in binding.gyp from build.yaml
9 years ago
David Garcia Quintas
49433744ee
Proto API for LB request/responses
9 years ago
Craig Tiller
ca1593a955
stream_op cleanup: build system changes
9 years ago
murgatroid99
8dcdcc71b0
Compile against Node's version of zlib
10 years ago