Commit Graph

197 Commits

Author SHA1 Message Date
Craig Tiller 1d39a06d06 Merge github.com:grpc/grpc into error 2016-06-13 10:29:32 -07:00
Craig Tiller 8da8511762 Expand corpus, make one-shot runners not self-check leaks (to give ASAN a chance) 2016-06-10 09:13:10 -07:00
Craig Tiller c97065da86 Merge github.com:grpc/grpc into error 2016-06-07 13:00:14 -07:00
David Garcia Quintas c4d5112719 moar renamings 2016-06-06 14:56:02 -07:00
David Garcia Quintas 2a50dfefdc s/grpc_pops/grpc_polling_entity 2016-05-31 15:10:58 -07:00
David Garcia Quintas 8bec6f6a55 Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation 2016-05-31 13:59:37 -07:00
Craig Tiller 77c983dc87 clang-format 2016-05-24 13:23:14 -07:00
Craig Tiller 332f1b35d5 Rename functions 2016-05-24 13:21:21 -07:00
Craig Tiller 48abdde197 Merge github.com:grpc/grpc into error 2016-05-24 06:55:28 -07:00
Craig Tiller 29dc490b94 clang-format 2016-05-20 08:43:48 -07:00
Craig Tiller 9766f4f424 Merge github.com:grpc/grpc into test_affine 2016-05-18 16:55:35 -07:00
Craig Tiller 8517886c6a Move load_file into iomgr 2016-05-18 16:09:16 -07:00
David Garcia Quintas d013e9b985 Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation 2016-05-18 11:00:31 -07:00
Craig Tiller 7a1a389062 Fix compile errors 2016-05-18 08:20:18 -07:00
Craig Tiller 9be075c911 Fix leak in port deallocation 2016-05-17 10:46:59 -07:00
Craig Tiller 3b842de003 Fix leak in dualstack_socket_test 2016-05-17 09:51:56 -07:00
Craig Tiller c654554874 Merge github.com:grpc/grpc into error 2016-05-17 09:17:29 -07:00
Craig Tiller cf2cce661d Bug fixes 2016-05-17 08:33:20 -07:00
David Klempner 948afddffe Run clang-format against port_posix.c and port_windows.c 2016-05-16 16:43:39 -07:00
David Klempner c7614cf277 Fix declarations in port.h to not be ambiguous in C due to K&R.
Also actually add the port parameter to grpc_recycle_unused_port.

Also remove the downsizing gpr_realloc in the recycle codepath, which is
unnecessary and can free the pointer.
2016-05-13 15:21:57 -07:00
David Klempner 2754c91fee Add an API to return an unused port to the portserver 2016-05-13 13:11:28 -07:00
Craig Tiller 45fe17fb76 Fix leak 2016-05-09 13:25:52 -07:00
Craig Tiller 1aee5362f4 Progress converting to new error system 2016-05-07 11:26:50 -07:00
Craig Tiller 94f8453d0a Bug fixes to error handling 2016-05-06 21:03:29 -07:00
Craig Tiller f707d62db6 Convert tests to new error scheme 2016-05-06 14:26:12 -07:00
Craig Tiller ddad978996 API fuzzer compiles with new error handling 2016-05-05 17:11:31 -07:00
David Garcia Quintas 604490973b allocate grpc_pops on the stack 2016-05-04 20:20:04 -07:00
David Garcia Quintas 261db111e6 Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation 2016-05-03 22:55:28 -07:00
David Garcia Quintas f72eb97b36 Introduced grpc_pops (pollset or pollset_set) 2016-05-03 18:28:09 -07:00
Nicolas Noble ee11213eb9 Merge pull request #6368 from ctiller/vtune
Ensure minimum size of alt stack (to please vtune)
2016-04-29 17:04:16 -07:00
Craig Tiller 1b409a02a2 Ensure minimum size of alt stack (to please vtune) 2016-04-29 11:26:38 -07:00
Craig Tiller 904e0a5086 Fix typo 2016-04-28 16:38:01 -07:00
Craig Tiller d0b3ae40f7 Fix double delete 2016-04-28 16:20:16 -07:00
David Garcia Quintas 12e111c692 Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation 2016-04-27 19:15:12 -07:00
Jan Tattermusch 165c62ff75 Merge pull request #6183 from nicolasnoble/msys-support
Adding support for msys.
2016-04-27 16:31:59 -07:00
Craig Tiller a687250fd8 Fix msan bug 2016-04-23 13:37:48 -07:00
Craig Tiller d78ca88da1 Fix bugs in test infra 2016-04-22 14:47:05 -07:00
Craig Tiller 4add20c64f Crash fix 2016-04-21 23:44:20 -07:00
David Garcia Quintas 4afce7e66f Changes across the board from pollset to pollset_set 2016-04-18 17:39:48 -07:00
Craig Tiller b91fe56800 Merge github.com:grpc/grpc into api_fuzzer 2016-04-14 22:49:39 -07:00
Nicolas "Pixel" Noble c4b18a50de Adding support for msys. 2016-04-15 07:39:26 +02:00
Craig Tiller d2fd769aae Initial channel watching 2016-04-13 22:44:48 -07:00
Craig Tiller 62c7a5a699 Channel establishment 2016-04-13 22:25:03 -07:00
Nicolas "Pixel" Noble 7c37a687eb Preventing crashes for known realloc behaviors. 2016-04-12 19:12:11 +02:00
Nicolas "Pixel" Noble 85a46dd780 Moving memory allocation tracking to its own file. 2016-04-12 01:50:51 +02:00
Craig Tiller 36bb50aaed Merge github.com:grpc/grpc into e2efuzz 2016-04-06 10:29:18 -07:00
Craig Tiller 8e3b16cfd9 Merge github.com:grpc/grpc into channel_max_reconnect_backoff 2016-04-04 13:50:38 -07:00
Craig Tiller 2d8d13a572 Server fuzzer progress 2016-04-03 13:04:41 -07:00
Craig Tiller df262c6a4c Starting server fuzzer 2016-04-02 13:53:49 -07:00
Nicolas Noble 7661da5b41 Merge pull request #6012 from nicolasnoble/memleak_detector
Adding memory leak detections for the json fuzzer.
2016-03-31 20:51:30 -07:00