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
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
kenton@google.com
fccb146e3f
Massive roll-up of changes. See CHANGES.txt.
15 years ago
kenton@google.com
de74779454
fix SONAME in trunk
15 years ago
kenton@google.com
721995d00a
Fix cross-compiling when building in a dedicated build directory. Fix pointed out by Pierre Kestener.
15 years ago
kenton@google.com
8aae2a2137
Oops, unittest_enormous_descriptor.proto still needs to be in the dist.
16 years ago
kenton@google.com
e133abd01c
Don't build unittest_enormous_decsriptor.proto in C++ because it's very slow on older GCCs. This file was meant for testing Java anyway.
16 years ago
kenton@google.com
68996fc874
Gigantic descriptors shouldn't overflow the Java string literal size limit.
16 years ago
kenton@google.com
445f1023e1
Update version number to 2.2.0-pre.
16 years ago
kenton@google.com
c137750365
Remove two empty source files. This doesn't actually have any effect on code size but might as well get rid of them.
16 years ago
kenton@google.com
4f3491ee5f
Decouple strutil from C++ lite library for a further 23k reduction.
16 years ago
kenton@google.com
858a22be11
Define libprotobuf-lite in Makefile.am.
...
TODO: Compile conditionally? Provide a way to omit ExtensionSet?
Should libprotobuf depend on libprotobuf-lite instead of being a
stand-alone lib?
16 years ago
kenton@google.com
80b1d62bfc
Submit recent changes from internal branch, including "lite mode" for
...
C++ and Java. See CHANGES.txt for more details.
16 years ago