Commit Graph

597 Commits

Author SHA1 Message Date
Kelvin Jin ad8aa54fd6 simplify gulp commands in package directories 2017-12-14 16:41:24 -08:00
murgatroid99 d90a5d4e61 Update to v1.8.0 2017-12-13 13:58:34 -08:00
Michael Lumish dd140c463f
Revert "Copy API tests back to grpc-native-core" 2017-12-07 10:40:08 -08:00
Kelvin Jin 11416e9d70 missed require change 2017-12-06 15:29:56 -08:00
Kelvin Jin ed78037353 Copy API tests back to grpc-native-core 2017-12-06 13:20:42 -08:00
murgatroid99 f900cfb3dd Update a core header inclusion to stop using extern C 2017-11-30 14:01:05 -08:00
murgatroid99 eba77f295e Update master to 1.9.0-dev 2017-11-30 12:57:20 -08:00
murgatroid99 74c6bd5106 Update v1.8.x branch to 1.8.0-pre2 2017-11-30 12:25:07 -08:00
Michael Lumish 36eb23e9e7
Merge pull request #105 from murgatroid99/alpine_build
Add Alpine build script and Dockerfile, improve existing build scripts
2017-11-30 09:30:37 -08:00
murgatroid99 02e70cba37 Improve message wording 2017-11-29 16:57:13 -08:00
murgatroid99 0ab70b9cb7 Resolve comments 2017-11-29 16:34:34 -08:00
murgatroid99 7652ef74ed Add more helpful error message for failure to load extension 2017-11-29 16:10:56 -08:00
murgatroid99 087d67441b Add alpine build script and Dockerfile, improve existing build scripts 2017-11-29 13:15:34 -08:00
Nicolas "Pixel" Noble d87f2652b3 Merge remote-tracking branch 'google/v1.7.x' into upmerge 2017-11-17 22:39:17 +01:00
murgatroid99 66aeac683d Update submodule to master 2017-11-17 12:36:41 -08:00
murgatroid99 2f7201a285 Update the submodule and unskip previously failing test 2017-11-17 10:35:29 -08:00
Michael Lumish 1ecab6755a
Merge pull request #92 from murgatroid99/completion_queue_assertion_fix
Remove now-incorrect assertion in completion queue wrapper
2017-11-17 10:19:34 -08:00
Bernhard K. Weisshuhn d4e12d1dbb Add libc variable to binary paths in package.json template 2017-11-16 10:08:08 -08:00
Bernhard K. Weisshuhn 452abe73b2 Build different binaries for different libc’s
Closes #81
2017-11-16 10:07:59 -08:00
murgatroid99 45a3ac256c Remove now-incorrect assertion in completion queue wrapper 2017-11-16 09:51:32 -08:00
murgatroid99 ca50f660b7 Fix a credentials plugin test to match changes in core 2017-11-14 15:56:12 -08:00
Michael Lumish 56ba5d2482
Merge pull request #82 from bkw/support-alpine-builds
Build different binaries for different libc’s (a.k.a. support alpine linux)
2017-11-14 09:53:00 -08:00
Michael Lumish 7161e68611
Merge pull request #86 from murgatroid99/submodule_update
Update submodule to head, and update templates to match
2017-11-10 10:11:01 -08:00
murgatroid99 1ceb259401 Skip a test suite that appears to be triggering a core assertion failure 2017-11-10 09:41:24 -08:00
murgatroid99 6be2268e35 Update submodule again to get a bugfix 2017-11-09 11:00:17 -08:00
murgatroid99 93cfa4b60b Update submodule to head, and update templates to match 2017-11-09 09:49:48 -08:00
James Sherwood-Jones d6711c4d24 Fixed name of ServerCredentials.createSsl in native docs & types. 2017-11-08 09:41:55 +00:00
Bernhard K. Weisshuhn 4479312171
Add libc variable to binary paths in package.json template 2017-11-07 08:31:19 +01:00
Bernhard K. Weisshuhn 03525b6a5e
Build different binaries for different libc’s
Closes #81
2017-11-06 15:44:52 +01:00
Nicolas "Pixel" Noble d91b739cb5 Adding support for abseil. 2017-11-02 23:15:25 +01:00
murgatroid99 6cb28887e6 Update to 1.7.1, add Node 9 support, fix generated file permissions 2017-11-02 10:13:22 -07:00
murgatroid99 28a7a725b4 Update submodule to v1.7.0 and regenerate packages 2017-11-01 09:55:23 -07:00
Thom Wright 38637405df Include index.d.ts in the published npm package
index.d.ts needs to be in the files list in order to be published.
Without it, client packages aren't able to use the Typescript types.
2017-10-31 17:24:19 +00:00
Kelvin Jin 94eca58f5d try new links 2017-10-25 13:15:59 -07:00
murgatroid99 383af9d1ba Add artifact build scripts for native core 2017-10-20 10:09:23 -07:00
murgatroid99 c6ba0cb3e3 Merge remote-tracking branch 'upstream/v1.7.x' into v1.7_upmerge 2017-10-17 10:10:26 -07:00
Michael Lumish 9b04c44d2f Merge pull request #63 from murgatroid99/submodule_update_1.8_dev
Update grpc/grpc submodule to v1.8.0-dev
2017-10-17 10:00:37 -07:00
murgatroid99 1f976921ed Fix a couple of gulpfile issues, don't create some links for now 2017-10-13 13:22:39 -07:00
Michael Lumish 56ed642693 Merge pull request #58 from murgatroid99/v1.7.x_branch_update
Update grpc/grpc submodule and package versions to 1.7.0-pre1
2017-10-12 15:27:39 -07:00
murgatroid99 6a837a73d8 Update grpc/grpc submodule to v1.8.0-dev 2017-10-12 14:58:07 -07:00
murgatroid99 da03fc5db8 Merge branch 'master' into package_split 2017-10-12 14:50:43 -07:00
murgatroid99 7ae3d85f5b Put packages in @grpc scope, add linking scripts 2017-10-12 13:40:18 -07:00
murgatroid99 111ce77440 Move more tests from native core to API test directory 2017-10-10 18:28:41 -07:00
Michael Lumish 0182df2035 Merge pull request #52 from lunarway/feature/typescript-typings
Add TypeScript typings to gRPC native core package
2017-10-10 14:37:24 -07:00
murgatroid99 a1b2c43046 Update grpc/grpc submodule and package versions to 1.7.0-pre1 2017-10-06 15:13:13 -07:00
Bjørn 00b4bc6e59 Added missing streaming implementations 2017-10-06 21:48:16 +02:00
Bjørn a026502019 Order imports correctly 2017-10-06 20:25:43 +02:00
Bjørn 11307ac0a6 Missed a return type on the OAuth2 client interface 2017-10-06 20:25:33 +02:00
Bjørn 836f9bdb36 Make streams extend Readable, Writeable and Duplex types from Node.js stream pkg 2017-10-06 20:20:16 +02:00
Bjørn 4647cc125b Use the correct Google credentials interface 2017-10-06 20:00:08 +02:00
Bjørn ae5219310e Align with js-core package 2017-10-06 19:50:50 +02:00
murgatroid99 d0218f21b6 Update grpc submodule 2017-10-02 13:49:05 -07:00
Bjørn cd265999f3 Missed a status code enum 2017-10-01 10:35:22 +02:00
Bjørn 4cbf7572b5 Changes based on review. 2017-10-01 10:33:48 +02:00
Bjørn bdbbd53249 Remove wrongly encoded spaces 2017-09-29 20:39:56 +02:00
Bjørn f147856287 Fix type links 2017-09-29 14:17:11 +02:00
Bjørn 6cde0631e8 Typos fixed 2017-09-29 13:58:28 +02:00
Bjørn 1428315e3b Add TypeScript typings to gRPC native core package 2017-09-29 11:31:32 +02:00
murgatroid99 38e2a60ddc Merge branch 'master' into native_package_included_directories 2017-09-28 17:39:12 -07:00
murgatroid99 a101e8b6a5 Merge branch 'master' into dependency_cleanup 2017-09-28 16:41:34 -07:00
Michael Lumish 6376422345 Merge pull request #43 from murgatroid99/idle_process_connectivity_state
Add forced completion queue poll to ensure that waitForReady uses current connectivity state
2017-09-25 14:48:41 -07:00
Michael Lumish d741f5dc86 Merge pull request #45 from murgatroid99/native_boringssl_build_fix
Disable warning in recent GCC versions that hits BoringSSL
2017-09-25 14:48:32 -07:00
murgatroid99 f1fb87245d Readded an npm script 2017-09-25 14:48:02 -07:00
murgatroid99 6a3d80d059 Merge branch 'master' into idle_process_connectivity_state 2017-09-25 13:53:26 -07:00
murgatroid99 1afa6dd371 Merge branch 'master' into native_boringssl_build_fix 2017-09-25 13:52:48 -07:00
murgatroid99 08471c2733 Merge branch 'master' into dependency_cleanup 2017-09-25 13:51:37 -07:00
murgatroid99 80f8c4b3dc Merge branch 'master' into script_licenses 2017-09-25 13:48:17 -07:00
Nicolas Noble 311010712f Tying it all together. 2017-09-22 21:52:23 +02:00
murgatroid99 777d9f8480 Add license notice to several script files 2017-09-22 10:50:58 -07:00
murgatroid99 62d71048fe Move dependencies around, add gulp target for document generation 2017-09-20 12:39:16 -07:00
murgatroid99 69092117de Disable warning in recent GCC versions that hits BoringSSL 2017-09-20 10:50:06 -07:00
murgatroid99 54029c58d4 Merge branch 'master' into native_package_included_directories 2017-09-20 10:01:07 -07:00
Matt Kwong b3f6644bfb Merge branch 'master' into kokoro 2017-09-19 16:40:56 -07:00
Matt Kwong 0cf704143c Allow npm install without root 2017-09-19 16:27:35 -07:00
murgatroid99 46e2418fc6 Update completion queue header to match code changes 2017-09-19 14:38:27 -07:00
murgatroid99 f3706fd7d0 Add clean.all gulp task for test runs, go back to renaming report files 2017-09-19 13:56:48 -07:00
murgatroid99 661bdfaa5d Add forced completion queue poll to ensure that waitForReady uses current connectivity state 2017-09-19 13:25:12 -07:00
murgatroid99 3ecb385366 Change package.json file list to globs for granularity 2017-09-19 13:03:58 -07:00
murgatroid99 b2583e561a Merge branch 'master' into jenkins_test_reports 2017-09-19 12:26:54 -07:00
murgatroid99 ffa1d649b0 Add original name aliases for generated client methods 2017-09-19 11:38:43 -07:00
murgatroid99 52d552ce54 Remove some unnecessary files from the native npm package 2017-09-19 11:18:00 -07:00
murgatroid99 18b756f342 Add Jenkins XML reporting to tests 2017-09-18 13:19:00 -07:00
murgatroid99 8f86a61dbb Update package descriptions in README, add API docs link 2017-09-14 13:03:21 -07:00
murgatroid99 3d4dddd8cc Switch to execa. Separate setup and rebuild/test tasks 2017-09-14 10:59:20 -07:00
murgatroid99 769737b969 Create a short command to run working tests from a clean repo 2017-09-13 17:14:40 -07:00
murgatroid99 0fe5704ad7 Get tests from the C-based library working and add corresponding gulp tasks 2017-09-13 13:54:13 -07:00
Michael Lumish f62cf60b21 Merge pull request #19 from murgatroid99/interop_test_move
Move interop, performance, and stress tests out of the native package
2017-09-13 09:35:54 -07:00
Nicolas Noble f2a42c1551 Merge pull request #18 from nicolasnoble/making-node-work-again
Making the native code work again.
2017-09-12 17:19:01 -07:00
Nicolas "Pixel" Noble 358bf58b1d Updating grpc submodule. 2017-09-13 02:00:37 +02:00
Nicolas "Pixel" Noble 3b686ebe16 Builds. 2017-09-13 01:31:45 +02:00
Nicolas "Pixel" Noble 16382ee7ca Moving package.json paths. 2017-09-13 00:52:31 +02:00
Nicolas "Pixel" Noble 8145b7f647 Copying node-specific templates from grpc. 2017-09-12 23:49:26 +02:00
Nicolas "Pixel" Noble 114556b451 Adding generate_projects for our templates. 2017-09-12 23:48:32 +02:00
Nicolas "Pixel" Noble 8fc85db17e Adding grpc as a submodule. 2017-09-12 23:47:48 +02:00
murgatroid99 739e31a437 Move interop, performance, and stress tests out of the native package 2017-09-11 18:16:04 -07:00
murgatroid99 990f082f00 Move grpc-tools and grpc-health-check into the packages directory 2017-09-11 18:14:37 -07:00
Nicolas "Pixel" Noble 3b0b6f5735 Moving files into their new location. 2017-09-12 01:33:18 +02:00