aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Expand fuzzersGravatar Craig Tiller2016-03-18
|
* Fixing json parsing issues detected by libfuzz.Gravatar Nicolas "Pixel" Noble2016-03-18
|
* Merge github.com:grpc/grpc into backoff_libGravatar Craig Tiller2016-03-17
|\
| * Merge pull request #5270 from dgquintas/codegen_libGravatar Nicolas Noble2016-03-16
| |\ | | | | | | Added codegen_lib
| | * Fixing bitrotting in udp_server_test.cGravatar Nicolas "Pixel" Noble2016-03-17
| | |
| * | Merge pull request #5474 from ctiller/esanGravatar Jan Tattermusch2016-03-16
| |\ \ | | |/ | |/| Execution context sanitizer
* | | Merge github.com:grpc/grpc into backoff_libGravatar Craig Tiller2016-03-16
|\| |
| * | Merge pull request #5705 from paddybyers/free_alignedGravatar Jan Tattermusch2016-03-15
| |\ \ | | | | | | | | Use gpr_free() in gpr_free_aligned()
| | * | Use gpr_free() in gpr_free_aligned()Gravatar Paddy Byers2016-03-15
| | | |
| * | | Improve looks_like_ip_address for IPv6 addresses, and add testsGravatar Paul Querna2016-03-14
| | | |
| * | | Add note about refactor portability headerGravatar Paul Querna2016-03-14
| | | |
| * | | Add support for IP Addresses in Subject Alt Names.Gravatar Paul Querna2016-03-14
| | | |
| * | | Merge pull request #5731 from ctiller/huh_omgGravatar Jan Tattermusch2016-03-14
| |\ \ \ | | | | | | | | | | Fix some race conditions
| * \ \ \ Merge pull request #5545 from yang-g/windows_leaksGravatar Jan Tattermusch2016-03-14
| |\ \ \ \ | | | | | | | | | | | | Fix windows leaks
| | | * | | Add comment, tighten loopGravatar Craig Tiller2016-03-12
| | | | | |
* | | | | | clang-formatGravatar Craig Tiller2016-03-11
| | | | | |
| | | * | | If we cant check timers due to contention, at least make sure we do a follow ↵Gravatar Craig Tiller2016-03-11
| | | | | | | | | | | | | | | | | | | | | | | | up check soon
| | | * | | Expand lockGravatar Craig Tiller2016-03-11
| | | | | |
| | | * | | Fix race in subchannel.cGravatar Craig Tiller2016-03-11
| | |/ / / | |/| | |
* | | | | Integrate backoff library with subchannelGravatar Craig Tiller2016-03-11
| | | | |
| | * | | fix windows leaksGravatar yang-g2016-03-11
| | | | |
* | | | | Build out backoff as a libraryGravatar Craig Tiller2016-03-11
| |/ / / |/| | |
| * | | Update copyrightsGravatar Craig Tiller2016-03-11
| | | |
| * | | Fit and finish for dns retry loopGravatar Craig Tiller2016-03-11
| | | |
| * | | Add retry for dns resolutionGravatar Craig Tiller2016-03-11
| | | |
| * | | Make blocking_resolve_address overridableGravatar Craig Tiller2016-03-11
|/ / /
* / / fix race between send message and send initial metadataGravatar Jan Tattermusch2016-03-10
|/ /
* | Merge pull request #5676 from ctiller/negGravatar Vijay Pai2016-03-09
|\ \ | | | | | | Fix memory leak: keep all resolver calls under the same lock
* \ \ Merge pull request #5677 from ctiller/neg3Gravatar Vijay Pai2016-03-09
|\ \ \ | | | | | | | | Fix memory leak if call is already cancelled
| * | | Fix memory leak if call is already cancelledGravatar Craig Tiller2016-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Obvious in hindsight, if the cas failed, we still created the subchannel call object and then left it dangling. Fixes a leak observed on master in the past 48 hours.
| | * | Fix memory leak: keep all resolver calls under the same lockGravatar Craig Tiller2016-03-09
| |/ /
* | | Copyright, casting fixesGravatar Craig Tiller2016-03-09
| | |
* | | clang-formatGravatar Craig Tiller2016-03-09
| | |
* | | Revert mistaken changeGravatar Craig Tiller2016-03-08
| | |
* | | Fix timersGravatar Craig Tiller2016-03-08
|/ /
* | clang-formatGravatar Craig Tiller2016-03-07
| |
* | Potential fix for race condition exposed by NodeGravatar Craig Tiller2016-03-07
| |
* | Fix formattingGravatar Craig Tiller2016-03-04
| |
* | Fix race in poll() based pollsetGravatar Craig Tiller2016-03-04
| | | | | | | | | | | | It was possible for entries in watchers[] to be deleted by another thread before we called begin_poll. I'd like to do something nicer than this eventually... but that'll be easier once we've got the polling loop cleaned up (which is currently WIP)
* | Unref writable streams on transport close to avoid leaksGravatar Craig Tiller2016-03-04
| |
* | Fix leak: dont become writable if writes are closedGravatar Craig Tiller2016-03-04
| |
* | Fix typoGravatar Craig Tiller2016-03-03
| |
* | Refine conditionGravatar Craig Tiller2016-03-03
| |
* | Document some thingsGravatar Craig Tiller2016-03-03
| |
* | Fix accept_stream being called post-channel deletionGravatar Craig Tiller2016-03-03
| | | | | | | | | | | | | | - Have the server clear the accept_stream callback prior to destroying the channel (required a small transport op protocol change) - Have the transport not enact transport ops until parsing is completed (prevents accept_stream from disappearing mid-parse)
* | Always ref writable streamsGravatar Craig Tiller2016-03-02
| | | | | | | | | | | | | | | | We suffered a bug whereby doing a follow-up write to another write could resurrect a deleted stream, causing all sorts of crash. Fix: when a stream becomes writable (vs when we start writing) take a ref on the stream, and only relinquish it once we're done writing.
| * clang-formatGravatar Craig Tiller2016-03-01
| |
| * Merge github.com:grpc/grpc into esanGravatar Craig Tiller2016-03-01
| |\
* | | Fix esan detected race in subchannel stateGravatar Craig Tiller2016-03-01
| |/ |/|
| * fix compileGravatar Craig Tiller2016-03-01
| |