Commit Graph

848 Commits

Author SHA1 Message Date
Stanley Cheung 9039429922 Merge pull request #36 from stanley-cheung/master
Fix grpc-web example makefile
2016-12-21 15:49:24 -08:00
Stanley Cheung a7b933ea48 fix grpc-web example makefile 2016-12-21 15:48:29 -08:00
Stanley Cheung f428207e0c Merge pull request #35 from stanley-cheung/master
Fix typo
2016-12-20 16:53:51 -08:00
Stanley Cheung 4738216494 fix typo 2016-12-20 16:53:18 -08:00
Stanley Cheung ecb25f4875 Merge pull request #34 from stanley-cheung/master
Update examples README
2016-12-20 16:30:52 -08:00
Stanley Cheung d0ab8bf4ba Update examples README 2016-12-20 16:30:24 -08:00
Stanley Cheung 51d61f6f99 Merge pull request #33 from stanley-cheung/refactor-client
Refactor clientbase
2016-12-20 16:12:41 -08:00
Stanley Cheung 8a72d71d81 Refactor clientbase 2016-12-20 15:55:13 -08:00
Stanley Cheung 85b11e4a11 Merge pull request #32 from stanley-cheung/master
Fix example protobuf path
2016-12-20 15:42:28 -08:00
Stanley Cheung 417f4b4eaf fix example protobuf path 2016-12-20 15:41:52 -08:00
Feng Li 89921ff3ba Merge pull request #30 from fengli79/master
Only allow POST method for grpc gateway.
2016-12-16 14:48:36 -08:00
Feng Li 8d937f9a30 Only allow POST method for grpc gateway. 2016-12-16 14:46:12 -08:00
Feng Li cb4521a5e7 Merge pull request #28 from fengli79/master
Install grpc and protobuf when building on Mac. Since DYLD_LIBRARY_PATH cannot be passed to nginx configure script from El Cap.
2016-12-09 18:46:58 -08:00
Feng Li 42dddc2430 Install grpc and protobuf when building on Mac. Since DYLD_LIBRARY_PATH cannot be passed to nginx configure script from El Cap. 2016-12-09 18:34:39 -08:00
Feng Li ca9e4d16ae Install grpc and protobuf when building on Mac. Since DYLD_LIBRARY_PATH cannot be passed to nginx configure script from El Cap. 2016-12-09 18:16:56 -08:00
Feng Li 5541c0e634 Install grpc and protobuf when building on Mac. Since DYLD_LIBRARY_PATH cannot be passed to nginx configure script from El Cap. 2016-12-09 18:12:19 -08:00
Stanley Cheung 5b7a3cc44b Merge pull request #27 from stanley-cheung/master
Sync some internal changes
2016-12-07 14:07:56 -08:00
Stanley Cheung 22121f67bb Sync some internal changes 2016-12-07 14:06:31 -08:00
Feng Li 8713115ec2 Merge pull request #26 from fengli79/master
Fix encoding/decoding issue disclosed during fuzz testing.
2016-11-23 10:34:54 -08:00
Feng Li 331fd423cf Add proto fuzz for grpc-web.
Fix base64 encoding bug disclosed during fuzz testing.
Fix stream body decode bug when decoding zero-length var int, disclosed
during fuzz testing.
2016-11-23 10:29:36 -08:00
Feng Li f2adbab8ef Merge pull request #21 from fengli79/master
Enhance the build scripts.
2016-11-18 19:00:01 -08:00
Feng Li 4fb742566a Remove the protobuf submodule, use the protobuf provided protobuf instead. 2016-11-18 18:48:31 -08:00
Feng Li 4fdf3f3c19 Limits the parallel build CPU to 8 on Mac OSX. 2016-11-17 17:45:42 -08:00
Feng Li b4d87e7ea9 Supports debian stretch for grpc-web.
Speeds up the build process by make -j.
Fix the printf portability issue on ubuntu 12.04.
2016-11-17 17:01:16 -08:00
Feng Li d6336b4048 Merge pull request #20 from fengli79/master
Fix portability issue for printf with ngx_int_t.
2016-11-14 17:29:15 -08:00
Feng Li 0ac6a00177 Fix portablity issue for printf with ngx_int_t. 2016-11-14 17:09:29 -08:00
Wenbo Zhu 14c49f59ea Update README.md 2016-11-08 11:02:33 -08:00
Feng Li d4a199de87 Merge pull request #17 from fengli79/master
Correct the path in darwin_x86_64.sh to relative path, to make it portable with or without docker.
2016-11-07 10:48:13 -08:00
Feng Li ac66a87d15 Correct the path in darwin_x86_64.sh to relative path, to make it portable with or without docker. 2016-11-07 10:47:18 -08:00
Feng Li 74c0905e3e Merge pull request #16 from fengli79/master
Update the README.md with build instructions.
2016-11-04 16:53:28 -07:00
Feng Li 0c104d1ef1 Update the README.md with build instructions. 2016-11-04 16:52:26 -07:00
Feng Li 5844dddd44 Merge pull request #15 from fengli79/master
Optimize the build process to eliminate the unnecessary installation of GRPC and Protobuf.
2016-11-04 16:18:54 -07:00
Feng Li b02ce27ec7 Merge remote-tracking branch 'upstream/master' 2016-11-04 16:15:57 -07:00
Feng Li cdc5c3ef36 Optimize the build process to eliminate the unnecessary installation of GRPC and Protobuf. 2016-11-04 16:04:55 -07:00
Stanley Cheung da8c5af8cb Merge pull request #12 from stanley-cheung/master
Update third_party grpc commit hash
2016-11-03 15:36:16 -07:00
Stanley Cheung 878ec51135 Update third_party grpc commit hash 2016-11-03 15:35:19 -07:00
Feng Li 779478c43e Merge pull request #11 from fengli79/master
Upgraded to GRPC v1.0.1.
2016-11-03 15:33:40 -07:00
Feng Li 34e82848a4 Upgraded to GRPC v1.0.1. 2016-11-03 15:31:40 -07:00
Stanley Cheung 7e87d91e0c Merge pull request #9 from mark-grimes/fixProtoPluginStaticLink
Fix protoc-gen-grpc-web static link errors
2016-11-03 15:14:22 -07:00
Feng Li 7dad397d5f Merge pull request #10 from fengli79/master
Add build script for darwin x86_64.
2016-11-03 14:28:30 -07:00
Feng Li dc5bc4c9e3 Merge remote-tracking branch 'upstream/master' 2016-11-03 14:23:20 -07:00
Feng Li 1fe84ca57a Add darwin_x86_64.sh to support build on Mac OSx. 2016-11-03 14:17:49 -07:00
Stanley Cheung c18a7c6db6 Added README 2016-11-03 14:13:14 -07:00
Mark Grimes e5fe1be838 Switch the link order of the protobuf and protoc libraries to resolve unresolved symbols when linking statically 2016-11-03 09:52:48 +00:00
Stanley Cheung 00c5cc9c68 Add submodules 2016-11-02 15:35:44 -07:00
Stanley Cheung 4dd46b8450 Initial commit for GRPC-Web JS client and example 2016-11-02 15:23:20 -07:00
Feng Li 8583f7c2f8 Initial commit for GRPC-Web gateway. 2016-11-02 15:19:55 -07:00
Feng Li ff0f234e9e Initial commit 2016-11-02 15:10:45 -07:00