Craig Tiller
11b87bfb2a
Usable API list
9 years ago
Craig Tiller
905821b529
Prototype C parser for extracting API info
9 years ago
Craig Tiller
de5d09017b
Fix copyrights
9 years ago
Craig Tiller
1297170048
Ensure sanity generate projects doesnt eat all available cpu
9 years ago
Craig Tiller
3dca23aa0d
Make zlib a first class build citizen
9 years ago
Craig Tiller
0eef9eef90
Fix copyrights
9 years ago
Craig Tiller
5f735a64e1
Add CPU cost measurement, tune parameters, decrease default maxjobs
9 years ago
Craig Tiller
32d0f14c35
Update copyrights
9 years ago
Craig Tiller
590105ac53
Eliminate jobset timeouts in some circumstances
...
There are cases where we truly don't care how long something takes, and
some external timeout will kill truly stuck processes, so let's
eliminate timeouts in those cases
9 years ago
murgatroid99
4518bf7f10
Allow transitive dependencies plugin to process non-existent libs without crashing
9 years ago
Masood Malekghassemi
116982ea89
Include core in Python distribution
9 years ago
Craig Tiller
0fe5ee7be3
BoringSSL integration: non-vsprojects changes
9 years ago
Craig Tiller
1b4e33029e
Consolidate C++ proto files under src/proto
...
- make the directory structure match the package structure
- sanitize the package structure (test --> testing)
- add auto-detection of proto file dependencies
9 years ago
Craig Tiller
abd20f3c69
Add tests for failed SSL connections: bad cert, and bad alpn config
9 years ago
murgatroid99
879bc4f24e
Generate all file lists and build target lists in binding.gyp from build.yaml
9 years ago
David Garcia Quintas
985f22e42b
Limited number of parallel jobs for generate_projects
9 years ago
David Garcia Quintas
f747bbc043
s/grpc_alarm/grpc_timer && s/grpc_cq_alarm/grpc_alarm
9 years ago
David Garcia Quintas
9a170333d5
Idem for generate_projects.py
9 years ago
Nicolas "Pixel" Noble
9baaeade7c
Get sanity to output more interesting information if it fails.
9 years ago
Craig Tiller
25834347e2
Enforce a more mergable build.yaml format
9 years ago
Nathaniel Manista
ae4fbcd643
Use "#!/usr/bin/env python2.7" only in utilities
9 years ago
Craig Tiller
259e627b61
Fix sanity
9 years ago
Craig Tiller
1ebb7c885e
Hand-written changes
9 years ago
Craig Tiller
c85357e051
Reduce mac CI load
9 years ago
Nicolas "Pixel" Noble
63323e3c07
Re-enabling tests that got culled off.
9 years ago
Craig Tiller
d50993d49b
Add linux, mac as test platforms, only run _with_poll tests on linux
9 years ago
Michael Larson
878b63e1eb
old not parallel version of generate_projects.sh, for debuggin
9 years ago
Michael Larson
b19d4ebba0
changed vsproject generation to make c++ tests; put a hint in the .sln about lib vs. target; expand .proto includes
9 years ago
Nicolas "Pixel" Noble
4d811daf52
generate_projects.py should make directories.
...
That's necessary for generating Visual Studio project files that are in separate empty directories otherwise.
10 years ago
Nicolas "Pixel" Noble
587b7592b5
Calling python to spawn a python subprocess.
...
This will enable the script to work under Windows, which doesn't understand hashbangs interpreters.
Also built on top of #2395 .
10 years ago
Nicolas "Pixel" Noble
22232ae298
Swapping tabs for spaces in generate_projects.py
10 years ago
Nicolas "Pixel" Noble
368524c7c8
Swapping tabs for spaces in generate_projects.py
10 years ago
Craig Tiller
89af79fc11
Remove dead code
10 years ago
Craig Tiller
5cdc81d709
Fix test mode
10 years ago
Craig Tiller
1a71811678
Add parallel execution for generate_projects
10 years ago
Craig Tiller
06e3f446ee
Eliminate bashisms
10 years ago
Craig Tiller
b8933b3878
Add copyrights
10 years ago
Craig Tiller
a5b517fa15
Factor out extra json generation
...
This logic needs to be reusable in some other scripts
10 years ago
Jan Tattermusch
8ed4c3e267
provide VS solution for building protoc plugins
10 years ago
Craig Tiller
ba3c3cd36c
Add testing of bad client behavior
...
This test will become a suite over coming weeks.
Spin up a server, and send some illegal data to it, and probe that the correct behavior occurs.
10 years ago
Nicolas "Pixel" Noble
7bf5092df0
Adding grpc++_unsecure project file, and adding better support for test projects.
10 years ago
Nicolas "Pixel" Noble
62b8ddfc34
Supporting comments in build-cleaner.
10 years ago
Nicolas "Pixel" Noble
7ad18e6437
Avoid writing build.json during a test.
...
The test environment might be read only, so let's not modify a file just for running a test.
10 years ago
Jan Tattermusch
8ff00a3c25
big refactoring of visual studio projects, started using nuget
...
dependencies.
10 years ago
Nicolas "Pixel" Noble
970f5d9c1d
Removing some bashisms.
10 years ago
Craig Tiller
0ff7e692b0
Better defaulting of attributes
10 years ago
Nicolas "Pixel" Noble
a727fe22b6
Created Visual Studio 2010 project files.
...
Also removed the unused shared projects.
10 years ago
Nicolas Noble
f358573091
FreeBSD preliminary work.
...
-) You can't assume bash is installed. Scripts needs to be cleaned out of bashisms.
-) You can't assume python is in /usr/bin. Use env instead.
-) AF_INET is in sys/socket.h
-) Added port_platform's basic structure for FreeBSD, based off Darwin.
-) FreeBSD doesn't have and doesn't need libdl for OpenSSL.
10 years ago
Nicolas "Pixel" Noble
b072a4ff75
Adding MSVC's grpc++ project file.
10 years ago
Craig Tiller
45115845cc
Mark fling_*test non-flaky
...
Also, make the flaky: tag a little more visible in build.json
10 years ago