aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix compile for GCC 3.4.4.kenton@google.com2009-08-012-3/+16
|
* Extend MAINTAINERCLEANFILES to include some things automatically added by ↵kenton@google.com2009-07-311-1/+6
| | | | libtoolize.
* Use SVN externals for gtest.kenton@google.com2009-07-311-16/+9
|
* Remove two empty source files. This doesn't actually have any effect on ↵kenton@google.com2009-07-293-85/+0
| | | | code size but might as well get rid of them.
* Decouple strutil from C++ lite library for a further 23k reduction.kenton@google.com2009-07-293-24/+60
|
* Define libprotobuf-lite in Makefile.am.kenton@google.com2009-07-291-17/+20
| | | | | | | TODO: Compile conditionally? Provide a way to omit ExtensionSet? Should libprotobuf depend on libprotobuf-lite instead of being a stand-alone lib?
* Submit recent changes from internal branch, including "lite mode" forkenton@google.com2009-07-29130-6751/+16181
| | | | | C++ and Java. See CHANGES.txt for more details.
* Down-integrate some code from an internal branch. (More to come.)kenton@google.com2009-07-248-7/+47
|
* Fix problems with emacs protobuf mode, I guess. See ↵kenton@google.com2009-07-081-0/+1
| | | | <http://www.opensubscriber.com/message/emacs-devel@gnu.org/7155093.html>. Patch from domq@google.com.
* Add Swap(), SwapElements(), and RemoveLast() to Reflection. Patch by Scott ↵kenton@google.com2009-06-2513-186/+896
| | | | Stafford.
* Fix build problem with -std=gnu++0x.kenton@google.com2009-06-011-3/+4
|
* Fixes to acx_check_suncc.m4 from Monty Taylor.kenton@google.com2009-05-281-1/+3
|
* Fix final leak (win32 only).kenton@google.com2009-05-182-0/+7
|
* Update version number in trunk.kenton@google.com2009-05-136-11/+11
|
* Fix compile error on Cygwin, where int32 is typedefed to long instead of ↵kenton@google.com2009-05-062-0/+4
| | | | int, and the compiler can't figure out which overload of this method to use in that case.
* Make sure examples link properly.kenton@google.com2009-05-062-3/+7
|
* Provide ShutdownProtobufLibrary() which frees all startup-allocated objects.kenton@google.com2009-05-0612-43/+254
|
* enable cross-compilingkenton@google.com2009-05-064-0/+59
|
* Set better default CXXFLAGS and don't use optimization when compiling testskenton@google.com2009-05-062-2/+45
| | | | | (takes too long).
* Fix test failure on 64-bit python.kenton@google.com2009-05-011-1/+1
|
* More Sun CC hacks. Contributed by Monty Taylor.kenton@google.com2009-05-013-7/+35
|
* Hopefully make autogen.sh run on solaris.kenton@google.com2009-05-011-2/+2
|
* Add Emacs editor mode. Contributed by Alexandre Vassalotti.kenton@google.com2009-05-013-0/+220
|
* Fix startup crash when statically linking on Mac.temporal2009-04-281-1/+4
|
* Add second run of cpp_unittest which verifies that descriptors are ↵kenton@google.com2009-04-282-10/+40
| | | | constructed lazily. This is accomplished by avoiding any use of descriptors while testing a bunch of other operations, then checking at the end that descriptors have not been constructed.
* Convert some \u escape sequences to UTF-8 because MSVC interprets them ↵kenton@google.com2009-04-281-1/+3
| | | | differently.
* Don't use dll-export declspec on class-nested extensions.kenton@google.com2009-04-281-6/+9
|
* Update extract_includes.bat to include new public headers in rev 120.kenton@google.com2009-04-281-0/+2
|
* Make building libprotobuf as a DLL work again.kenton@google.com2009-04-286-27/+27
|
* Add test verifying that protoc accepts trailing backslashes on Windows, ↵kenton@google.com2009-04-281-0/+18
| | | | which some users claim doesn't work. Seems to work on my machine.
* That last rev shouldn't have compiled, but apparently did, for some reason. ↵kenton@google.com2009-04-281-1/+1
| | | | Fixed.
* Protect a new death test with GTEST_HAS_DEATH_TEST, since MinGW doesn't ↵kenton@google.com2009-04-281-0/+4
| | | | support it.
* Update MSVC project files for rev 120, and add instructions for compiling ↵kenton@google.com2009-04-276-3/+54
| | | | with zlib.
* Integrate recent changes from Google-internal code tree. See CHANGES.txtkenton@google.com2009-04-2597-4332/+9632
| | | | | for details.
* Work around windows.h #defining GetMessage().kenton@google.com2009-04-223-0/+25
|
* Add missing LIBPROTOBUF_EXPORT.kenton@google.com2009-04-221-1/+1
|
* Remove scoped_memory_log.h from MSVC project files -- it has not existed for ↵kenton@google.com2009-04-221-4/+0
| | | | some time.
* Handle .exe extension when looking for protoc in setup.py.kenton@google.com2009-04-221-0/+2
|
* Update MSVC project files to work with new gtest bundling strategy.kenton@google.com2009-04-226-1611/+1566
|
* Update bundled gtest to latest version (1.3.0) and include it as akenton@google.com2009-04-2127-11084/+53
| | | | | | | | | | | | | | | | | nested autoconf package rather than as raw source. This way we can trivially update it again in the future. Actually, this change doesn't even include gtest in protobuf's SVN. Instead, we auto-download it when autogen.sh is invoked. Note that it will be included in release distributions, though. TODO: * Add a configure option to use the system's installed gtest rather than the bundled copy. Apparently the gtest maintainers are working on some general-purpose autoconf macros which will do this automagically. * Update MSVC project files.
* setup.py shouldn't fail if protoc path contains whitespace.kenton@google.com2009-04-181-2/+3
|
* Update ez_setup.py to latest version, so it works with Python 2.6.kenton@google.com2009-04-181-6/+10
|
* Improve performance of Python serialization. Patch from Will Pierce.kenton@google.com2009-04-182-6/+14
|
* Fix initialization ordering problem in logging code. Based on patch from ↵kenton@google.com2009-04-182-4/+26
| | | | Wink Saville.
* Generate field number constants. Patch from Michael Poole.kenton@google.com2009-04-1818-37/+375
|
* Commit Michael Poole's patch for explicitly constructing all class fields inkenton@google.com2009-04-168-20/+112
| | | | | generated code.
* Commit Brian Olson's gzip stream implementations.kenton@google.com2009-04-1612-4/+864
|
* Adds a flag to protoc called --error_format which specifies whatkenton@google.com2009-04-155-6/+101
| | | | | | | convention to use when printing errors. Default is GCC, but Microsoft Visual Studio is another option. This allows errors to be clickable in the MSVS error log.
* Update benchmark data.jonathan.skeet2009-03-051-0/+0
|
* Added copyright notice, made constants constant, added GC call before each test.jonathan.skeet2009-03-051-2/+34
|