Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | drop unnecessary/invalid asserts | 2018-03-30 | |
| | |||
* | Merge pull request #14561 from kpayson64/gevent_2 | 2018-03-28 | |
|\ | | | | | Initial Gevent Compatibility | ||
| * | Initial gevent support | 2018-03-27 | |
| | | | | | | | | | | Because some cpp code ends up leaking into cython, we change the cython generator to generate cpp code. | ||
* | | Fix an ifdef comment | 2018-03-26 | |
| | | |||
* | | Remove unnecessary assert on size check of address length after conversion ↵ | 2018-03-21 | |
|/ | | | | to socklen_t | ||
* | Merge branch 'master' into fix_reuseport | 2018-03-19 | |
|\ | |||
* | | enable SO_REUSEPORT option in ipv6 too | 2018-03-19 | |
| | | |||
| * | Merge pull request #14464 from yashykt/socklent | 2018-03-19 | |
|/| | | | | | Change size_t to socklen_t in resolve_address | ||
* | | Merge pull request #14626 from kpayson64/remove_dead_code | 2018-03-16 | |
|\ \ | | | | | | | Remove unused idle_jobs | ||
| | * | Merge master into yashykt:socklent | 2018-03-16 | |
| | |\ | |_|/ |/| | | |||
* | | | Merge pull request #14723 from yashykt/tcpservermemset | 2018-03-16 | |
|\ \ \ | | | | | | | | | Zero out address before calling accept | ||
| * | | | Zero out resolved address before calling accept | 2018-03-15 | |
| | | | | |||
| | | * | Merge master into yashykt:socklent | 2018-03-14 | |
| | | |\ | | |_|/ | |/| | | |||
* | | | | Add header files for exec_ctx and closure in windows iomgr header files | 2018-03-14 | |
| | | | | |||
* | | | | Merge master into yashykt:execctxcleanup | 2018-03-14 | |
|\| | | | |||
* | | | | Remove unnecessary includes of exec_ctx.h | 2018-03-14 | |
| | | | | |||
| * | | | Merge pull request #14688 from kpayson64/revert_pr | 2018-03-13 | |
| |\ \ \ | | | | | | | | | | | Revert "Use heuristic to determine how many events to handle per iter… | ||
| * \ \ \ | Merge pull request #14599 from kpayson64/abstract_libuv_stuff | 2018-03-13 | |
| |\ \ \ \ | | | | | | | | | | | | | Abstract libuv event loop | ||
| | | | | * | Merge branch 'master' into socklent | 2018-03-13 | |
| | | | | |\ | |||
| | | | | | * | Remove unncessary casts | 2018-03-13 | |
| |_|_|_|_|/ |/| | | | | | |||
| * | | | | | Update documentation for ExecCtx | 2018-03-13 | |
|/ / / / / | |||
| | * | | | Revert "Use heuristic to determine how many events to handle per iteration" | 2018-03-13 | |
| | | | | | | | | | | | | | | | | | | | | This reverts commit be619a36203ac531d8e4b0bb9750d326ed853d40. | ||
| * | | | | Abstract libuv implementation | 2018-03-13 | |
|/ / / / | | | | | | | | | | | | | | | | | Structures the libuv implementation to allow for a plugable BSD style socket implementation to allow for other IO Managers | ||
| | | * | Explicit static_cast conversions | 2018-03-09 | |
| | | | | |||
| | | * | Blank line after including port_platform.h | 2018-03-09 | |
| | | | | |||
| | | * | Merge branch 'master' into socklent | 2018-03-09 | |
| | | |\ | |_|_|/ |/| | | | |||
| | | * | Adding uv too | 2018-03-09 | |
| | | | | |||
| | | * | Trial windows changes | 2018-03-08 | |
| | | | | |||
* | | | | Merge pull request #14448 from kpayson64/remove_poller | 2018-03-07 | |
|\ \ \ \ | | | | | | | | | | | Remove Python background poller thread | ||
| | | * | | Remove unused idle_work | 2018-03-07 | |
| | |/ / | |||
| * | | | Do poll for poll_posix engine when kicked with 0s timeout | 2018-03-07 | |
| | | | | |||
* | | | | Merge branch 'master' into udpinterface | 2018-03-06 | |
|\ \ \ \ | |||
* | | | | | use static_cast | 2018-03-06 | |
| | | | | | |||
| * | | | | Use static_cast rather than reinterpret_cast whenever possible | 2018-03-05 | |
| | | | | | |||
| * | | | | Move assignment for Thread, make destructor optional, loop cv waits | 2018-03-01 | |
| | | | | | |||
* | | | | | edit comment | 2018-03-01 | |
| | | | | | |||
* | | | | | fix format | 2018-02-28 | |
| | | | | | |||
* | | | | | fix format | 2018-02-27 | |
| | | | | | |||
* | | | | | Refactors grpc udp_server_listener to be object oriented. Also adds a mutex ↵ | 2018-02-27 | |
| | | | | | | | | | | | | | | | | | | | | to each listener. Instead of sharing the mutex in udp_server for all listeners, this per-listener mutex can make most of the call to different listeners in parallel. | ||
| * | | | | Merge branch 'master' into 2phase_thd | 2018-02-24 | |
| |\ \ \ \ | |/ / / / |/| | | | | |||
* | | | | | Add a sanity check for inclusion of port_platform.h | 2018-02-23 | |
| |_|/ / |/| | | | |||
| * | | | Fix header includes | 2018-02-21 | |
| | | | | |||
| * | | | Header inclusion | 2018-02-21 | |
| | | | | |||
| * | | | Merge branch 'master' into 2phase_thd | 2018-02-21 | |
| |\ \ \ | |/ / / |/| | | | |||
* | | | | Merge pull request #14449 from kpayson64/less_logging | 2018-02-20 | |
|\ \ \ \ | | | | | | | | | | | Lower debug logging on epollex | ||
| | | | * | Change size_t to socklen_t in resolve_address | 2018-02-20 | |
| |_|_|/ |/| | | | |||
| | * | | clang-fmt | 2018-02-19 | |
| | | | | |||
| | * | | C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start) | 2018-02-19 | |
| | | | | |||
| | * | | Fix thread leak by delaying thread exit until join is ready | 2018-02-16 | |
| | | | | |||
| * | | | Lower debug logging on epollex | 2018-02-16 | |
| | |/ | |/| |