Josh Haberman
4308cc4d46
Added plugin.proto to well-known types for JS.
2016-06-16 16:05:47 -07:00
Josh Haberman
1337486755
JS: import well-known types from google-protobuf package.
2016-06-16 11:59:08 -07:00
Jisi Liu
c8be6ee00c
Merge pull request #1542 from google/beta-3
...
Merge Beta 3 release branch into master
2016-05-16 13:46:16 -07:00
Grigoriy Kraynov
5d54a852eb
Test redundant varint fields decoding in JS.
...
Varints are generally encoded in minimum possible length but need to
ensure that any redundancy does not break fields decoder.
2016-05-12 14:22:12 +01:00
Jisi Liu
5dea2017db
Update version numbers for other languages
2016-05-10 15:43:39 -07:00
Jisi Liu
cf14183bcd
Down integrate from Google internal.
2016-04-28 14:34:59 -07:00
Nikolai Vavilov
7ff229fa4e
Support Windows in gulpfile.js
2016-04-16 00:30:59 +03:00
Josh Haberman
3c4ce528c6
Fix for gulpfile.js.
2016-04-11 15:53:25 -07:00
Josh Haberman
15239361e3
Fix for CommonJS tests.
2016-04-07 14:04:55 -07:00
Jisi Liu
3b3c8abb96
Integrate google internal changes.
2016-03-30 11:39:59 -07:00
murgatroid99
c9f8a1b006
Moved CommonJS-specific files into commonjs directory
2016-02-24 14:23:08 -08:00
murgatroid99
a862b6b77f
Fix CommonJS relative require generation, and test it
2016-02-24 13:44:57 -08:00
Josh Haberman
24c5424be5
Added a bit more to README.md, and allowed custom PROTOC var in tests.
2016-02-19 11:46:03 -08:00
Josh Haberman
907ad4a004
Properly camelCase when translating to CommonJS.
2016-02-18 10:46:44 -08:00
Josh Haberman
29d58d3392
Removed unused directives from tests that aren't run under CommonJS.
2016-02-18 10:40:07 -08:00
Josh Haberman
c348af2fc0
Addressed more code review comments.
2016-02-18 10:30:21 -08:00
Josh Haberman
7726cd207c
Integrate review comments.
2016-02-18 10:30:21 -08:00
Josh Haberman
5195b7f296
Greatly expanded README.md.
2016-02-18 10:30:21 -08:00
Josh Haberman
59ea5000bb
Use "node" as binary instead of "nodejs".
...
"nodejs" does not exist on Travis, it appears.
2016-02-18 10:30:21 -08:00
Josh Haberman
35298f9779
Fixed definition of extensions, and added CommonJS tests to Travis.
2016-02-18 10:30:21 -08:00
Josh Haberman
77af5d04b1
Fixed nested message scopes for CommonJS.
2016-02-18 10:30:21 -08:00
Josh Haberman
d6a186a8f1
Added some documentation in comments.
2016-02-18 10:30:21 -08:00
Josh Haberman
9e60036c1b
Moved CommonJS-specific files to commonjs/.
2016-02-18 10:30:21 -08:00
Josh Haberman
e9f31ee3d7
CommonJS tests are now passing.
2016-02-18 10:30:21 -08:00
Josh Haberman
55cc3aa987
WIP.
2016-02-18 10:30:21 -08:00
Josh Haberman
5394fdb641
Enable JavaScript tests for binary parse/serialize.
...
These should have been included in the first match
but I overlooked them.
This involved deleting some of the code that tests
Google-internal-only features.
2016-02-02 15:54:59 -08:00
Josh Haberman
d4315ca348
Fixed version number and testing command.
2015-12-22 11:20:44 -08:00
Josh Haberman
e9cf31e68b
Added README and enabled JavaScript tests on Node.js
2015-12-21 15:22:49 -08:00
Feng Xiao
e841bac4fc
Down-integrate from internal code base.
2015-12-11 17:10:28 -08:00