Thomas Van Lenten
30650d81d9
Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs.
10 years ago
Feng Xiao
7ddbf87008
Include well-known type protos in "make install".
10 years ago
Tamir Duberstein
53bee665f8
Change fixture name to be consistent
...
This fixes the problem where `make check` generates files not ignored
by `.gitignore`.
10 years ago
Bo Yang
12a91417fb
Revert pull request 175: Add support for the TILE-Gx processor family.
10 years ago
Feng Xiao
9d31c227a3
Add a missing proto file.
...
Change-Id: Ic98584616bd6ee49680273f0cdbe6d9c038ec0e9
10 years ago
Jisi Liu
885b612f74
Down integrate from Google internal branch for C++ and Java.
...
- Maps for C++ lite
- C++ Arena optimizations.
- Java Lite runtime code size optimization.
Change-Id: I7537a4357c1cb385d23f9e8aa7ffdfeefe079f13
10 years ago
Jisi Liu
97dacc44af
Fix the order of BUILT_FILES so that pbconfig.h will be built before
...
anyother targets.
Change-Id: I507009cd92a711739d7d58ccee93dfbf0a9fe135
10 years ago
Jisi Liu
a86baaa256
Exclude pbconfg.h from dist, otherwise it breaks VS builds.
...
Change-Id: I7f745929b137b93c122448a4a2d9a7bbab6648d6
10 years ago
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.
10 years ago
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
10 years ago
Jisi Liu
df184fba00
Make maps fields work on installed C++ protobufs.
...
Change-Id: Id937e25bbb35968ee76c92bd4a8ce6247408c443
10 years ago
Josh Haberman
cb3caf1e61
Integrate changes from Google open-source branch.
10 years ago
Jisi Liu
dce816593d
Initial checkin for maps support in JavaNano.
10 years ago
Martin Ertsaas
e85de03b81
Add support for the TILE-Gx processor family.
10 years ago
Chris Fallin
3f3820d8f8
Two tests for Ruby code generator:
...
- A golden-file test that ensures protoc produces known-valid output.
- A Ruby test that loads that golden file and ensures it actually works
with the extension.
This split strategy allows us to test end-to-end without needing to
integrate the Ruby gem build system and the protoc build system. This is
desirable because we do not want a gem build/install to depend on
building protoc, and we do not want building protoc to depend on
building and testing the gem.
10 years ago
zhangkun83
a6b3ab09e8
Align backslash vertically
10 years ago
zhangkun83
aa1713d9a4
Include names.h as java_names.h in the opensource tree
10 years ago
Feng Xiao
044e095a9b
Add missing header files in src/Makefile.am
10 years ago
Chris Fallin
973f425725
Provide a Ruby extension.
...
This adds a Ruby extension in ruby/ that is based on the 'upb' library
(now included as a submodule), and adds support for Ruby code generation
to the protoc compiler.
10 years ago
Feng Xiao
496d47c27f
Remove map_field.cc from lite-runtime.
10 years ago
Feng Xiao
81a630c66e
Update version number to v3.0.0-alpha-1
10 years ago
Jisi Liu
e9bbfbcd38
Link Java Nano generator into protoc.
10 years ago
Feng Xiao
f157a5651c
Down-integrate from internal code base (C++ maps support).
10 years ago
Feng Xiao
6ef984af4b
Down-integrate from internal code base.
10 years ago
Feng Xiao
53d202f587
Add the missing solaris atomics header file.
10 years ago
Feng Xiao
df5481c6b3
Update version number to 2.6.2-pre.
10 years ago
Feng Xiao
d9d1da95c6
Update version number to 2.6.1rc1
10 years ago
jieluo@google.com
1eba9d9c74
merge tags/2.6.0 into trunk
10 years ago
jieluo@google.com
e61b513b1f
make dist complains the file name is too long and refuse to put it to tar. Change the file to a shorter name
10 years ago
jieluo@google.com
bde4a3254a
down integrate python opensource to svn
10 years ago
jieluo@google.com
4de8f55113
down integrate to svn
11 years ago
xiaofeng@google.com
2c9392f8dd
Update version number in trunk
12 years ago
liujisi@google.com
f5b373dfb6
Fix a typo of nacl file name.
12 years ago
liujisi@google.com
4d8c2f94fb
Add arm_qnx atomic ops support and add missing header files in Makefile.am
12 years ago
xiaofeng@google.com
caa66db018
Merge from tags/2.5.0rc1 to trunk
12 years ago
xiaofeng@google.com
eaaef0b39b
Fix issues: 342, 424, 428, 430, 436
12 years ago
liujisi@google.com
ef9acc464d
Update version to 2.5.0-pre
12 years ago
xiaofeng@google.com
b55a20fa2c
Down-integrate from internal branch
12 years ago
liujisi@google.com
e7881e8e12
Update atomicops to support new platforms where intptr_t = long.
...
Fix license headers.
13 years ago
pliard@google.com
f5de486b53
Add atomicops from V8.
13 years ago
liujisi@google.com
6f2c3b8734
Boost version number to 2.4.0-pre, add more test cases for text_format.py about unicode field.
14 years ago
liujisi@google.com
2726e7a6eb
Fix issues: 166 167 172 175 181 188 192 194 195.
14 years ago
liujisi@google.com
33165fe0d5
Submit recent changes from internal branch. See CHANGES.txt for more details.
14 years ago
kenton@google.com
38fcd39227
Minor compatibility tweaks for FreeBSD.
15 years ago
kenton@google.com
2773bdf239
Add missing file to dist.
15 years ago
kenton@google.com
d2fcbba230
Improve zip/jar support:
...
- Don't support par or war since par is not a standard format and outputting to
war doesn't make sense.
- Add boilerplate manifest when outputting to Jar.
- Remove "XXX check conversion" comments because I don't care.
- Add a test.
15 years ago
kenton@google.com
5066322074
Allow protoc to output directly to zip/jar/par/war files.
15 years ago
kenton@google.com
c0ee4d2ed9
Build DLLs on Cygwin and MinGW.
15 years ago
kenton@google.com
afd32abb75
Set version to 2.3.0-pre.
15 years ago
kenton@google.com
83ad01e35f
Point test_plugin at the correct gtest headers.
15 years ago