Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | update api | yang-g | 2015-12-01 |
| | |||
* | Release fd api | yang-g | 2015-11-30 |
| | |||
* | merge with head | yang-g | 2015-11-20 |
|\ | |||
| * | Renaming dual_stack_second_port to sibling. | Nicolas "Pixel" Noble | 2015-11-20 |
| | | |||
| * | Fixing use after free under Posix (was already fixed for Windows.) | Nicolas "Pixel" Noble | 2015-11-19 |
| | | |||
| * | Renaming server_port to grpc_tcp_listener - there's no need for casting... | Nicolas Noble | 2015-11-19 |
| | | |||
| * | Adding grpc_tcp_listener as an actual object being returned. | Nicolas Noble | 2015-11-19 |
|/ | |||
* | mark unreachable code with a macro | yang-g | 2015-10-07 |
| | |||
* | C changes to avoid shadowed global declaration warnings in gcc4.4 | Vijay Pai | 2015-09-29 |
| | |||
* | clang-format all core files | Craig Tiller | 2015-09-22 |
| | |||
* | Final patches for rename | Craig Tiller | 2015-09-22 |
| | |||
* | Change runs to enqueue | Craig Tiller | 2015-09-22 |
| | |||
* | Move argument passing to start of list | Craig Tiller | 2015-09-22 |
| | |||
* | Move arguments to the start of lists | Craig Tiller | 2015-09-22 |
| | |||
* | indent pass to get logical source lines on one physical line | Craig Tiller | 2015-09-22 |
| | |||
* | Rename call_list to closure_list | Craig Tiller | 2015-09-22 |
| | |||
* | Merge github.com:grpc/grpc into we-are-one | Craig Tiller | 2015-09-22 |
|\ | |||
* | | Call list progress | Craig Tiller | 2015-09-18 |
| | | |||
* | | Cleanup | Craig Tiller | 2015-09-18 |
| | | |||
* | | Merge github.com:grpc/grpc into shindig | Craig Tiller | 2015-09-17 |
|\ \ | | | | | | | | | | | | | Conflicts: src/core/iomgr/tcp_server_posix.c | ||
| | * | Merge remote-tracking branch 'upstream/master' into rename_callback | Robbie Shade | 2015-09-17 |
| | |\ | | |/ | |/| | |||
* | | | Getting stuff working | Craig Tiller | 2015-09-16 |
| | | | |||
| * | | Add server trace line | Craig Tiller | 2015-09-16 |
| | | | |||
* | | | Core compiles with workqueues | Craig Tiller | 2015-09-15 |
|/ / | |||
| * | Merge remote-tracking branch 'upstream/master' into rename_callback | Robbie Shade | 2015-09-14 |
| |\ | |/ |/| | |||
* | | First round of fixing up implicit 64->32 bit conversions | Craig Tiller | 2015-09-10 |
| | | |||
* | | Core compiles with -Wsign-conversion | Craig Tiller | 2015-09-10 |
| | | |||
| * | Rename the TCP server callback arguments to be more descriptive. | Robbie Shade | 2015-08-28 |
|/ | |||
* | Fix a race that could cause a double delete | Craig Tiller | 2015-07-30 |
| | |||
* | Add grpc_call_get_peer | Craig Tiller | 2015-07-20 |
| | |||
* | Docs | Craig Tiller | 2015-06-18 |
| | |||
* | Merge github.com:grpc/grpc into we-dont-need-no-backup | Craig Tiller | 2015-06-05 |
|\ | |||
* | | clang-format | Craig Tiller | 2015-06-05 |
| | | |||
| * | Expose gpr_asprintf and gpr_strdup | Masood Malekghassemi | 2015-06-03 |
| | | |||
* | | Fix threading problem on early orphaning | Craig Tiller | 2015-06-02 |
| | | |||
* | | Fix TSAN reported errors | Craig Tiller | 2015-06-01 |
| | | |||
* | | Merge branch 'count-the-things' into we-dont-need-no-backup | Craig Tiller | 2015-06-01 |
|\| | |||
| * | Label all iomgr objects | Craig Tiller | 2015-06-01 |
| | | | | | | | | | | This allows a list of them to be dumped to isolate where memory leaks are occuring. | ||
* | | Make tcp server shutdown non-blocking (as it should be) | Craig Tiller | 2015-05-13 |
| | | |||
* | | Add new fds to server pollsets (for now) | Craig Tiller | 2015-05-11 |
|/ | |||
* | Eliminate need for SIGPIPE handling | Craig Tiller | 2015-05-06 |
| | |||
* | Fix race on shutdown | Craig Tiller | 2015-04-13 |
| | |||
* | clang-format | Craig Tiller | 2015-04-07 |
| | |||
* | Fix server shutdown | Craig Tiller | 2015-04-07 |
| | | | | | | | | | A previous fix to make close() occur later can cause socket reuse by servers to fail as previous sockets are left asynchronously open. This change: - adds a callback to TCP server shutdown to signal that the server is completely shutdown - wait for that callback before destroying listeners in the server (and before destroying the server) - handles fallout | ||
* | Fix a TSAN reported error | Craig Tiller | 2015-02-18 |
| | | | | | | | | | | We now pass down pointers to closures instead of (callback, arg) pair elements separately. This allows us to store one word atomically, fixing a race condition. All call sites have been updated to the new API. No new allocations are incurred. grpc_fd_state is deleted to avoid any temptation to ever add anything there again. | ||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Update copyright to 2015 | Craig Tiller | 2015-02-18 |
| | |||
* | Merge github.com:grpc/grpc into c++api | Craig Tiller | 2015-02-17 |
|\ | |||
| * | UDS Fix | Craig Tiller | 2015-02-17 |
| | | | | | | | | Remove existing UDS listeners IFF they are a socket before trying to create a new socket. | ||
* | | Merge github.com:grpc/grpc into c++api | Craig Tiller | 2015-02-17 |
|\| |