Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #418 from nicolasnoble/tmp-win32 | Craig Tiller | 2015-02-06 |
|\ | | | | | Making the gpr_tmpfile's win32 version a bit more Windows-y. | ||
* \ | Merge pull request #387 from maxwell-demon/census_active_ops | Alistair Veitch | 2015-02-06 |
|\ \ | | | | | | | V0 implementation of census_get_active_ops(). | ||
* | | | Adding /tmp to prefix when creating posix temporary files. | Julien Boeuf | 2015-02-06 |
| | | | | | | | | | | | | - Addresses #416. | ||
| | * | Making the gpr_tmpfile's win32 version a bit more Windows-y. | Nicolas "Pixel" Noble | 2015-02-06 |
| |/ |/| | | | | | Also adding windows helpers to convert to and from TCHAR strings. | ||
| * | prefix struct & functions in census_tracing.h per ctiller's suggestion. | Hongyu Chen | 2015-02-05 |
| | | |||
| * | More update on dup_annotation_list following review comments. | Hongyu Chen | 2015-02-05 |
| | | |||
* | | Move pollset_kick wfd creation/destruction out of freelist lock | David Klempner | 2015-02-05 |
| | | | | | | | | | | This was an observed source of contention at higher thread counts where we could overrun the freelist cap. | ||
* | | Merge pull request #359 from jboeuf/ssl_default_creds_integration | Yang Gao | 2015-02-05 |
|\ \ | | | | | | | Adding support for loading the SSL roots from an environment variable. | ||
| * | | Addressing comments. | Julien Boeuf | 2015-02-05 |
| | | | |||
| | * | Merge branch 'census_active_ops' of https://github.com/maxwell-demon/grpc ↵ | Hongyu Chen | 2015-02-05 |
| | |\ | | | | | | | | | | | | | into census_active_ops | ||
| | * | | Update following a-vietch's comments | Hongyu Chen | 2015-02-05 |
| | | | | |||
| | | * | Update census_tracing.h | Alistair Veitch | 2015-02-05 |
| | |/ | |||
* | | | Fix memory leak on server channels | Craig Tiller | 2015-02-05 |
| | | | |||
* | | | Fix lame client | Craig Tiller | 2015-02-05 |
| | | | |||
* | | | Force a round trip on disconnect before closing a channel | Craig Tiller | 2015-02-05 |
| | | | | | | | | | | | | Prevents a use-after-free | ||
* | | | Don't double delete | Craig Tiller | 2015-02-05 |
| | | | |||
* | | | Fix another leak | Craig Tiller | 2015-02-05 |
| | | | |||
* | | | Merge github.com:google/grpc into lesan | Craig Tiller | 2015-02-05 |
|\ \ \ | |||
| * \ \ | Merge pull request #383 from ctiller/http3 | Vijay Pai | 2015-02-05 |
| |\ \ \ | | | | | | | | | | | Eliminate condvar in chttp2 transport | ||
* | | | | | Better fix for segfault | Craig Tiller | 2015-02-05 |
| | | | | | |||
* | | | | | Fix segfault | Craig Tiller | 2015-02-05 |
| | | | | | |||
* | | | | | Fix memory leaks | Craig Tiller | 2015-02-05 |
| | | | | | |||
* | | | | | Fix memory leak | Craig Tiller | 2015-02-05 |
| | | | | | |||
| * | | | | Go one further. | Craig Tiller | 2015-02-04 |
| | | | | | | | | | | | | | | | | | | | | There's no need for this branch at all. | ||
| * | | | | Respecify our way out of some very high contention | Craig Tiller | 2015-02-04 |
|/ / / / | | | | | | | | | | | | | Theres no need for every thread to exit polling early if an alarm might finish, so there's no need to contend here. | ||
| | * | | Oooops. Forgot a the new file. | Julien Boeuf | 2015-02-04 |
| | | | | |||
| * | | | Merge github.com:google/grpc into http3 | Craig Tiller | 2015-02-04 |
| |\ \ \ | |/ / / |/| | | | |||
* | | | | Merge pull request #396 from dklempner/source_cleanup | Craig Tiller | 2015-02-04 |
|\ \ \ \ | | | | | | | | | | | Fix up feature test macros | ||
* \ \ \ \ | Merge pull request #398 from nicolasnoble/http2-read-first | Craig Tiller | 2015-02-04 |
|\ \ \ \ \ | | | | | | | | | | | | | Let the http2 transport issue a read request before pumping bytes into it. | ||
| | | | * | | Adding linux specific env implementation. | Julien Boeuf | 2015-02-04 |
| | | | | | | |||
* | | | | | | Merge github.com:google/grpc into async-api | Craig Tiller | 2015-02-04 |
|\ \ \ \ \ \ | |||
| | * | | | | | Let the http2 transport issue a read request before pumping bytes into it. | Nicolas Noble | 2015-02-04 |
| |/ / / / / | |||
| * | | | | | Add a missing mdstr_unref | David Klempner | 2015-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | This fixes most of the asan reported leaks. | ||
| | * | | | | Merge branch 'master' into source_cleanup | David Klempner | 2015-02-04 |
| | |\ \ \ \ | | |/ / / / | |/| | | | | |||
| * | | | | | Merge branch 'master' into timespec | David Klempner | 2015-02-04 |
| |\ \ \ \ \ | |||
| | * \ \ \ \ | Merge pull request #392 from dklempner/timeval | Craig Tiller | 2015-02-04 |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | Remove timeval functions | ||
* | | \ \ \ \ \ | Merge branch 'async-api' of github.com:ctiller/grpc into async-api | Craig Tiller | 2015-02-04 |
|\ \ \ \ \ \ \ \ | |||
* | | | | | | | | | Fix check for whether we should write to prevent infinite loop | Craig Tiller | 2015-02-04 |
| | | | | | | | | | |||
| | | | * | | | | | Remove timeval functions | David Klempner | 2015-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They only had one caller, which could easily be converted to use timespec instead of timeval. | ||
| | | | | | | | * | V0 implementation of census_get_active_ops(). | Hongyu Chen | 2015-02-04 |
| | | | | | | | | | |||
| | | | | * | | | | Fix up feature test macros | David Klempner | 2015-02-04 |
| | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move all feature test macros to the start of the file and check that they aren't already defined or defined to a lower value than the file needs. Projects should be allowed to put these in CFLAGS and we shouldn't break when they do. | ||
| | | * | | | | | Merge pull request #369 from jboeuf/tsan_openssl | Nicolas Noble | 2015-02-04 |
| | | |\ \ \ \ \ | | | | |/ / / / | | | |/| | | | | Fixing tsan errors in OpenSSL (#319) | ||
| | * / | | | | | Make gpr_timespec no longer be a typedef for struct timespec in posix | David Klempner | 2015-02-04 |
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem is that for the typedef to work we need _POSIX_C_SOURCE to be defined properly before any file that uses gpr_timespec includes anything. This is extremely fragile unless we change CFLAGS, which probably isn't worth doing for this. | ||
| | | | * / / | Eliminate condvar in chttp2 transport | Craig Tiller | 2015-02-04 |
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | This used to be necessary to guarantee safe deletion, but with refcounting changes in call it's no longer needed | ||
| | | | * | | Addressing comments. | Julien Boeuf | 2015-02-03 |
| | | | | | | | | | | | | | | | | | | | | | | | | The new gpr_tmpfile API is actually much nicer to use. Thanks Nico! | ||
| * | | | | | Cleanup documentation | Craig Tiller | 2015-02-03 |
| | | | | | | |||
| * | | | | | Merge github.com:google/grpc into async-api | Craig Tiller | 2015-02-03 |
| |\| | | | | |||
| * | | | | | Use unsigned for shifts | Craig Tiller | 2015-02-03 |
| | | | | | | |||
| | * | | | | Merge pull request #380 from dklempner/cpu_linux_build | Craig Tiller | 2015-02-03 |
| | |\ \ \ \ | | | | | | | | | | | | | | | Have cpu_linux.c define _GNU_SOURCE at the beginning of the file | ||
| | | * | | | | undef and endif aren't the same thing | David Klempner | 2015-02-03 |
| | | | | | | |