Jisi Liu
efd4009487
Add maven release profile for JavaNano.
...
Change-Id: I885b561c85325db05595f0d86338dcd7c06cf058
2015-03-05 14:43:34 -08:00
Jisi Liu
8e61d323bf
Fix python package version to alpha-2.
...
Change-Id: Iae16dcae833959681a5c8e98764e5d1071e6fdcf
2015-03-04 15:28:35 -08:00
Jisi Liu
b386c73c43
Add a release profile for Java mvn project, which includes source file,
...
javadoc packaging and signing.
Change-Id: I70632f01274b70e6f48dae5f4be15f123eb19a46
2015-03-03 16:27:10 -08:00
Josh Haberman
7d5cf8d7a1
A few tweaks to CHANGES.txt.
2015-02-25 23:47:09 -08:00
Josh Haberman
31e8c20705
Added release notes about Python changes.
2015-02-25 23:06:35 -08:00
Jisi Liu
97dacc44af
Fix the order of BUILT_FILES so that pbconfig.h will be built before
...
anyother targets.
Change-Id: I507009cd92a711739d7d58ccee93dfbf0a9fe135
2015-02-25 22:23:55 -08:00
Jisi Liu
a86baaa256
Exclude pbconfg.h from dist, otherwise it breaks VS builds.
...
Change-Id: I7f745929b137b93c122448a4a2d9a7bbab6648d6
2015-02-25 20:39:13 -08:00
Jisi Liu
f8e7a46bc2
Merge pull request #221 from google/python_proto3
...
Proto3 Python changes for v3.0.0-alpha-2
2015-02-25 20:35:29 -08:00
Josh Haberman
0b70a43736
Fixes for Python/C++ implementation in open-source:
...
* Rosy hack doesn't apply (that test should be removed
for the open-source release).
* Added our own copy of parameterized.py (the open-source
version of Google Apputils doesn't contain it).
* The C++ Descriptor object didn't implement extension_ranges.
* Had to implement a hack around returning EncodeError, to
work around the module-loading behavior of the test runner.
2015-02-25 20:17:32 -08:00
Jisi Liu
3feaac7d8c
Merge "Update .gitignore so that the newly-added config.h is visible to git." into v3.0.0-alpha-2
2015-02-26 02:41:11 +01:00
Jisi Liu
b67096072b
Include shared_ptr.h into headers to make maps proto work. It is used
...
in the map_field_inl.h
Change-Id: Ieeaab5507ee34b317d76b5937beb67c298905eb4
2015-02-25 17:09:55 -08:00
Jisi Liu
c2f2bce6af
Update .gitignore so that the newly-added config.h is visible to git.
...
Change-Id: I0054c8d6f80fc71073ca70a121f1acafc12e030b
2015-02-25 16:48:26 -08:00
Jisi Liu
ada6556785
Down integrate from Google internal.
...
Change-Id: I34d301133eea9c6f3a822c47d1f91e136fd33145
2015-02-25 16:39:11 -08:00
Jisi Liu
df184fba00
Make maps fields work on installed C++ protobufs.
...
Change-Id: Id937e25bbb35968ee76c92bd4a8ce6247408c443
2015-02-25 15:56:58 -08:00
Jisi Liu
581a5266ee
Add unix tools instructions for Mac.
...
Change-Id: I287d613fbe4180e41de67e26dfb905edeeebcf9d
2015-02-24 21:26:50 -08:00
Jisi Liu
581be24606
Merge alpha branch 'review/v3.0.0-alpha-2'
2015-02-23 19:35:02 -08:00
Jisi Liu
e70329c6c0
Propogate onChange() event when getFooBuilder() is on an oneof message
...
field.
Change-Id: Idb5b53da5accd24038a895aba49b684eeee95814
2015-02-23 17:24:36 -08:00
Jisi Liu
20042b72da
Fix Java maps reflection to call onChange to populate changes to parent
...
builders.
Change-Id: Ibf6ae3c0fe6bc31f74b8018c81a5af461b1c24ea
2015-02-23 16:25:52 -08:00
Chris Fallin
21fb217e6a
Updated Ruby README with more details on getting started.
...
Change-Id: I54df314660cdb861ad8c4da75a08d4cb97faf638
2015-02-23 12:28:43 -08:00
Jisi Liu
5b033ae2f7
Add JavaNano and Ruby protoc files into vs proj
...
Change-Id: I01f6543bb24c015181b9b7b82eb0ea3dc26f0ee3
2015-02-22 09:29:42 -08:00
Jisi Liu
7a00a1e424
Add shutdown code for several newly introduced leaks;
...
Disable commandline interface test for heap check tests.
Change-Id: I02aa2ad9704e3c70dcecae8b3b3557b18607d455
2015-02-21 17:45:36 -08:00
Jisi Liu
ff35de3ddd
Include Ruby and JavaNano into dist packages.
...
Changes the automake to use tar-ustar for tarbal format, which supports
filenames exceeding 99-chars. Otherwise Nano source files cannot be
distributed.
Change-Id: I33e43148e317374cd46417bebb8559e40fac7299
2015-02-21 14:58:02 -08:00
Jisi Liu
7d8564f220
Update version number to 3.0.0-alpha-2
...
Change-Id: Icecb25db34ae5e6d5142a2d75ca7216ba018abb2
2015-02-21 13:55:43 -08:00
Chris Fallin
561ea89405
Merge pull request #215 from cfallin/ruby-gem-version
...
Update Ruby gem version to 3.0.0.alpha.2.0.
2015-02-20 18:20:30 -08:00
Chris Fallin
11ad1bd277
Update Ruby gem version to 3.0.0.alpha.2.0.
...
This update conforms to our two-numbers-after-alpha scheme that allows
us to bump the last number if we need to re-upload a gem. (Rubygems does
not allow re-use of a version number once a gem is uploaded.)
Change-Id: Ia8e7c129d19800afd66f8052785cf5a00462c7ba
2015-02-20 18:06:31 -08:00
Chris Fallin
5d9cc7d166
Merge pull request #214 from cfallin/ruby-changelog
...
Updated CHANGES.txt to mention Ruby extension.
2015-02-20 18:01:13 -08:00
Chris Fallin
6ad8f547fe
Updated Ruby README.
...
Change-Id: I8c3717f549c9b4e9d07c77ec5875c9cd62b296ac
2015-02-20 17:49:14 -08:00
Chris Fallin
1d4f321327
Updated CHANGES.txt to mention Ruby extension.
...
Change-Id: I3c3ec4aecf4ea2ce786d8d674baeca875e71801f
2015-02-20 17:35:17 -08:00
Jisi Liu
32f5d0178c
Add changelog for 3.0.0-alpha2 release.
...
Change-Id: I4cbb3374e351c31611de472c7d5d78e4ce2b0f3b
2015-02-20 17:15:42 -08:00
Jisi Liu
7c43f1700c
Use static_cast instead of dynamic_cast in arena unittest so that it can
...
pass in systems without rtti.
Change-Id: Ib32b47a66f14928de9399c49dbdb07263a30d1bc
2015-02-20 16:21:04 -08:00
Jisi Liu
0a7fc8f888
Add test for debug string for oneof
...
Change-Id: I6a51a35c69ac24a60dd96ef69d556b1e68bc37d6
2015-02-19 17:27:59 -08:00
Jisi Liu
a6fc5da0fc
Fix review comments.
...
Change-Id: Iafd4a3aa9d55e31478bf070311eeadfe95ece4d7
2015-02-19 17:16:26 -08:00
Jisi Liu
f2cf6cdcb2
Remove the unused set common oneof variables in helper
2015-02-19 16:43:08 -08:00
Jisi Liu
72776c30af
Add tests for oneofs.
2015-02-19 16:43:08 -08:00
Jisi Liu
968150327d
partial oneof tests.
2015-02-19 16:43:08 -08:00
Jisi Liu
7b72a24a20
fix equal and hash for bytes field for javanano oneof
2015-02-19 16:43:08 -08:00
Jisi Liu
b9e9469b4d
Add tests for oneof equals and hash.
2015-02-19 16:43:08 -08:00
Jisi Liu
3ab660cd4a
Uncomment string/bytes fields in oneof nano.
2015-02-19 16:43:08 -08:00
Jisi Liu
3accf81ea9
Clear oneofs.
2015-02-19 16:43:08 -08:00
Jisi Liu
f173cdeb02
hashcode and equals for oneofs in nano.
2015-02-19 16:43:08 -08:00
Jisi Liu
06a2e29855
Equals for message oneof field in nano.
2015-02-19 16:43:07 -08:00
Jisi Liu
c72d3d51ff
Oneof message level elements (consts, case getter/clear) and messsage type field oneof support.
2015-02-19 16:43:07 -08:00
Jisi Liu
7794a98ff4
Initial check-in for message oneof.
2015-02-19 16:43:07 -08:00
Jisi Liu
33222b5a02
Initial check in for primitive oneof fields.
2015-02-19 16:43:07 -08:00
Jisi Liu
f0e08fd4e4
Support maps in NanoPrinter.
2015-02-19 14:41:14 -08:00
Chris Fallin
709164e764
Merge pull request #213 from pherl/maps
...
Use EMPTY_BYTES in WireFormatNano
2015-02-19 12:14:57 -08:00
Jisi Liu
fbfdbe8ad8
Use EMPTY_BYTES in WireFormatNano
2015-02-19 11:29:24 -08:00
Chris Fallin
b262575bf2
Merge pull request #212 from haberman/update-from-google
...
Integrated changes from Google opensource branch.
2015-02-18 14:35:44 -08:00
Josh Haberman
55cf8abecb
Merge branch 'master' of github.com:google/protobuf
2015-02-17 18:25:20 -08:00
Josh Haberman
cb3caf1e61
Integrate changes from Google open-source branch.
2015-02-17 18:23:41 -08:00