aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Fixed include guardsGravatar David Garcia Quintas2016-03-15
|
* 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
| | | |
| | * | 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
| |/ / |/| |
| * | fix windows leaksGravatar yang-g2016-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.
* Fix esan detected race in subchannel stateGravatar Craig Tiller2016-03-01
|
* Merge pull request #5441 from a-veitch/no_binary_tagsGravatar Bogdan Drutu2016-02-29
|\ | | | | Remove binary tags, restrict tag characters to ASCII
| * add checking of character valuesGravatar Alistair Veitch2016-02-26
| |
* | clang-formatGravatar Craig Tiller2016-02-25
| |
* | Fix copyrightsGravatar Craig Tiller2016-02-25
| |
* | Fix merge error made at some pointGravatar Craig Tiller2016-02-25
| |
* | Revert "Revert "Add an implementation firewall against pollset_set""Gravatar Craig Tiller2016-02-25
| |
* | Revert "Add an implementation firewall against pollset_set"Gravatar Vijay Pai2016-02-25
| |
* | Merge github.com:grpc/grpc into hide-the-pollset-setGravatar Craig Tiller2016-02-25
|\ \
| * \ Merge pull request #5408 from jboeuf/server_security_connectorGravatar Yang Gao2016-02-25
| |\ \ | | | | | | | | Have a dedicated server security connector.
* | \ \ Merge branch 'hide-the-pollset' into hide-the-pollset-setGravatar Craig Tiller2016-02-25
|\ \ \ \
| | * \ \ Merge pull request #5293 from dgquintas/alarm_cppGravatar Vijay Pai2016-02-25
| | |\ \ \ | | | | | | | | | | | | Made Alarm's constructor a template for deadline
| | * \ \ \ Merge pull request #5307 from ctiller/hide-the-workerGravatar Vijay Pai2016-02-25
| | |\ \ \ \ | | | | | | | | | | | | | | Change pollset_work signature to allow moving grpc_pollset_worker to implementation