aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* Merge github.com:grpc/grpc into copyrightGravatar Craig Tiller2015-02-18
|\
| * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-17
| |\ | | | | | | | | | | | | Conflicts: src/core/surface/server.c
| | * Merge pull request #561 from ctiller/doxGravatar Yang Gao2015-02-17
| | |\ | | | | | | | | Fix shutdown semantics.
| * | | Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-17
| |\| |
| * | | Add TODOGravatar Craig Tiller2015-02-17
| | | |
* | | | Merge github.com:grpc/grpc into copyrightGravatar Craig Tiller2015-02-17
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/python/src/__init__.py src/python/src/_adapter/__init__.py src/python/src/_framework/__init__.py src/python/src/_framework/base/__init__.py src/python/src/_framework/base/packets/__init__.py src/python/src/_framework/common/__init__.py src/python/src/_framework/face/__init__.py src/python/src/_framework/face/testing/__init__.py src/python/src/_framework/foundation/__init__.py src/python/src/_junkdrawer/__init__.py
| * | | Merge pull request #553 from ctiller/tsanGravatar David Klempner2015-02-17
| |\ \ \ | | | | | | | | | | Fix a race in transport.
| | | | * Fix shutdown semantics.Gravatar Craig Tiller2015-02-17
| | | | | | | | | | | | | | | | | | | | Document what they should be, ensure they're triggered, and fix what was broken.
| * | | | UDS FixGravatar Craig Tiller2015-02-17
| | |_|/ | |/| | | | | | | | | | Remove existing UDS listeners IFF they are a socket before trying to create a new socket.
| * | | Merge pull request #557 from jboeuf/b542Gravatar Craig Tiller2015-02-17
| |\ \ \ | | | | | | | | | | Fixing memleak.
| * \ \ \ Merge pull request #556 from ctiller/codesizeGravatar David Klempner2015-02-17
| |\ \ \ \ | | | | | | | | | | | | Fix refcounting bug leading to objects not being cleaned up
| | | * | | Fixing memleak.Gravatar Julien Boeuf2015-02-17
| | |/ / / | |/| | | | | | | | | | | | | - Fixes #542
| | * | | Add missing refGravatar Craig Tiller2015-02-17
| | | | | | | | | | | | | | | | | | | | | | | | | This prevents a bug whereby not all fds were destroyed at application exit.
| | * | | Add checking on fd_posix refcountsGravatar Craig Tiller2015-02-17
| | | | |
| | | | * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-17
| | | | |\ | | |_|_|/ | |/| | |
| | | * | Fix a race in transport.Gravatar Craig Tiller2015-02-17
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | I removed the condition variable here a little while ago to remove a thundering herd. Unfortunately it introduces a race if we are calling back an application defined object whilst destroying. Reintroduce the cv, and guard it's usage closely to avoid the herd (additionally, it's not needed for stream deletion, so we keep it out of that).
| * / / Allow grpc_init to be called multiple timesGravatar Craig Tiller2015-02-17
| |/ /
| | * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-17
| | |\ | | |/ | |/|
| * | Fix fling test leaksGravatar Craig Tiller2015-02-17
| | |
| * | Fix aliasingGravatar Craig Tiller2015-02-17
| | |
| | * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-17
| | |\ | | |/ | |/| | | | | | | Conflicts: Makefile
| * | Merge branch 'master' of github.com:google/grpc into udsGravatar Nicolas "Pixel" Noble2015-02-17
| |\ \ | | | | | | | | | | | | | | | | Conflicts: Makefile
* | | | Copyright checkerGravatar Craig Tiller2015-02-16
| | | | | | | | | | | | | | | | | | | | | | | | Update LICENSE text to 2015, implement a checker that validates whether a 2014 or 2015 version of the license is on each {.c,.cc,.h} file. Fix the ones that are missing it.
| | | * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-16
| | | |\ | |_|_|/ |/| | |
| * | | Merge github.com:grpc/grpc into udsGravatar Craig Tiller2015-02-16
| |\ \ \ | |/ / / |/| | |
| | * | Merge github.com:grpc/grpc into sopbGravatar Craig Tiller2015-02-16
| | |\ \ | |_|/ / |/| | | | | | | | | | | | | | | Conflicts: Makefile templates/Makefile.template
| * | | clang-formatGravatar Craig Tiller2015-02-13
| | | |
| * | | Unix domain socket supportGravatar Craig Tiller2015-02-13
| | | |
| | * | Avoid four allocations per streamGravatar Craig Tiller2015-02-13
| |/ /
* | | Merge pull request #522 from nicolasnoble/posixGravatar Craig Tiller2015-02-13
|\ \ \ | | | | | | | | Cleaning up our posix definition / usage.
| * | | Cleaning up our posix definition / usage.Gravatar Nicolas "Pixel" Noble2015-02-14
| |/ / | | | | | | | | | | | | | | | | | | -) Let's not use _POSIX_SOURCE. It usually implies too much C99. _BSD_SOURCE would be the right thing to do here. -) _BSD_SOURCE is getting deprecated by glibc, so we also have to define _DEFAULT_SOURCE under Linux. -) accept4 and eventfd arn't as old as we may think; let's detect for it. -) stdint.h interferes with all these definitions if included too early; let's move it down.
* / / Fix header file for MacGravatar vjpai2015-02-13
|/ /
| * Fix tsan reported raceGravatar Craig Tiller2015-02-12
| |
| * Fix end2end leaksGravatar Craig Tiller2015-02-12
| |
| * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-12
| |\ | |/ |/|
* | Added useful behavior for empty batchGravatar murgatroid992015-02-12
| |
| * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-12
| |\ | |/ |/|
* | Fix race in call.cGravatar murgatroid992015-02-12
| |
| * Multi-completion-queue-serverGravatar Craig Tiller2015-02-12
| | | | | | | | | | | | Allow binding a different completion queue to each registered method. This will allow multiplexing for the C++ server between sync & async methods more easily.
| * Finish streaming, lame clientGravatar Craig Tiller2015-02-11
| |
| * Remove debugGravatar Craig Tiller2015-02-11
| |
| * Some streaming progressGravatar Craig Tiller2015-02-11
| |
| * Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-11
| |\ | |/ |/|
* | Merge pull request #475 from dklempner/epollGravatar Craig Tiller2015-02-11
|\ \ | | | | | | Epoll based multipoller
| | * Fix server shutdown issuesGravatar Craig Tiller2015-02-11
| | | | | | | | | | | | First end2end test passes
| * | Destroy the wakeup fd in the right functionGravatar David Klempner2015-02-11
| | |
| | * Fix hash tableGravatar Craig Tiller2015-02-11
| | |
| | * Fix raceGravatar Craig Tiller2015-02-11
| | |