Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Adds an exec_ctx argument to orphan_cb in udp_server | Robbie Shade | 2017-02-07 |
| | |||
* | Add an on_write callback to the UDP server. | Robbie Shade | 2017-02-02 |
| | |||
* | Add an error to fd_shutdown (and recursively) | Craig Tiller | 2017-01-27 |
| | | | | Allows diagnosing WHY a file descriptor was shutdown prematurely. | ||
* | Fix udp server | Craig Tiller | 2016-12-29 |
| | |||
* | Changes to exec_ctx/closure/combiner/workqueue interfaces | Craig Tiller | 2016-12-28 |
| | | | | | | | | - make closures know where they should be executed (eg, on a workqueue, or a combiner, or on an exec_ctx) - this allows removal of a large number of trampoline functions that were appearing whenever we used combiners, and should allow for a much easier interface to combiner locks | ||
* | Run clang-format on udp_server.c | Paul Marks | 2016-11-28 |
| | |||
* | Fix a memory leak in grpc_udp_server_add_port() | Paul Marks | 2016-11-23 |
| | | | | | | | | | | | | | | | This occurred when running a QUIC test in an IPv6-only environment: E1123 16:04:20.282041 159850 heap-profile-table.cc:489] RAW: Leak of 1360 bytes in 17 objects allocated from: @ 0x7f160b8923ab gpr_malloc @ 0x7f160b8cff27 copy_error_and_unref @ 0x7f160b8d0151 grpc_error_set_str @ 0x7f160b8e3ff8 error_for_fd @ 0x7f160b8e3edd grpc_create_dualstack_socket @ 0x7f160b8ea5c3 grpc_udp_server_add_port @ 0x7f1627a65d20 grpc_server_add_quic_port @ 0x7f1627a6bea4 grpc::(anonymous namespace)::QuicServerCredentialsImpl::AddPortToServer() ... | ||
* | Fix merge issue in udp_server.c | murgatroid99 | 2016-10-25 |
| | |||
* | Merge branch 'master' into uv_core_transport | murgatroid99 | 2016-10-25 |
|\ | |||
| * | clang format | Robbie Shade | 2016-10-20 |
| | | |||
* | | Fix sanity and move a header include | murgatroid99 | 2016-10-12 |
| | | |||
| * | Add needed include | Robbie Shade | 2016-10-12 |
| | | |||
| * | Uncomment accidentally commented line | Robbie Shade | 2016-10-12 |
| | | |||
| * | Merge branch 'master' into rewrite_udp_server_linked_list | Robbie Shade | 2016-10-12 |
| |\ | |||
* | | | Clean up code after merge with master | murgatroid99 | 2016-10-10 |
| | | | |||
* | | | Merge branch 'master' into uv_core_transport | murgatroid99 | 2016-10-07 |
|\ \ \ | | |/ | |/| | |||
| * | | Merge pull request #7612 from rjshade/enable_udp_testing | Yang Gao | 2016-10-05 |
| |\ \ | | | | | | | | | Remove GRPC_NEED_UDP ifdefs | ||
| | * \ | Merge branch 'master' into enable_udp_testing | Robbie Shade | 2016-10-04 |
| | |\ \ | |||
| * | | | | added missing line to UDP server | David Garcia Quintas | 2016-10-04 |
| | |/ / | |/| | | |||
* | | | | Renamed GPR_ constants to GRPC_ in iomgr/port.h | murgatroid99 | 2016-08-08 |
| | | | | |||
* | | | | Separate out iomgr-specific constants into a separate header | murgatroid99 | 2016-08-08 |
| | | | | |||
| | | * | Refactor udp_server to use a linked list of ports | Robbie Shade | 2016-08-02 |
| | | | | |||
| | * | | Remove GRPC_NEED_UDP ifdefs | Robbie Shade | 2016-08-02 |
| |/ / |/| | | |||
| | * | Change udp_server to use linked list of ports | Robbie Shade | 2016-08-02 |
| |/ |/| | |||
| * | Call orphan_cb before FD shutdown | Robbie Shade | 2016-08-01 |
|/ | |||
* | And remaining random leftover items. | Nicolas "Pixel" Noble | 2016-07-14 |
| | |||
* | Use the new socket creation api in udp_server.c | Robbie Shade | 2016-07-13 |
| | |||
* | Use grpc_error instead of bool in udp_server's on_read | Robbie Shade | 2016-07-13 |
| | |||
* | Correct error handling for failed set_sockopt calls in udp_server.c | Robbie Shade | 2016-07-13 |
| | |||
* | Minor fixes | yang-g | 2016-06-13 |
| | |||
* | Adds functions to set snd/rcv socket buffer sizes. | Robbie Shade | 2016-06-08 |
| | | | | Used for non-default 1 MB UDP socket buffers. | ||
* | Add callback when gRPC FD is about to be orphaned. | Robbie Shade | 2016-05-12 |
| | |||
* | Merge github.com:grpc/grpc into strong-includes | Craig Tiller | 2016-04-21 |
|\ | |||
* | | Rollup of changes from the latest import | Craig Tiller | 2016-04-11 |
| | | |||
| * | Merge branch 'master' of https://github.com/grpc/grpc into gpr_malloc_is_all | Nicolas "Pixel" Noble | 2016-04-05 |
| |\ | |/ |/| | |||
* | | Merge github.com:grpc/grpc into cleaner-posix2 | Craig Tiller | 2016-03-31 |
|\ \ | |||
| * | | Update copyrights | Craig Tiller | 2016-03-31 |
| | | | |||
* | | | Merge github.com:grpc/grpc into cleaner-posix2 | Craig Tiller | 2016-03-29 |
|\| | | |||
* | | | Merge github.com:grpc/grpc into cleaner-posix2 | Craig Tiller | 2016-03-28 |
| | | | |||
| * | | merge to take src/core componentization into account | ahedberg | 2016-03-28 |
|/ / | |||
| * | Merge branch 'master' of https://github.com/grpc/grpc into gpr_malloc_is_all | Nicolas "Pixel" Noble | 2016-03-28 |
|/ | |||
* | Fix includes | Craig Tiller | 2016-03-25 |
| | |||
* | Stage #1 of core breakup: move everything under lib | Craig Tiller | 2016-03-25 |