aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/google
Commit message (Collapse)AuthorAge
* Fix build on GCC 3.3/Linux.Gravatar kenton@google.com2009-12-21
|
* Argh, this line was not supposed to be submitted.Gravatar kenton@google.com2009-12-21
|
* Use unordered_map when available. Changes to stl_hash.m4 provided by Oleg ↵Gravatar kenton@google.com2009-12-21
| | | | Smolsky.
* Add a code generator insertion point for Java builders.Gravatar temporal2009-12-20
|
* Fix build on MinGW/Win32 (including implementing Subprocess using ↵Gravatar kenton@google.com2009-12-19
| | | | CreateProcess()).
* Ensure that 'once' objects are declared using the macro. This is either the ↵Gravatar temporal2009-12-18
| | | | third or fourth time I've screwed this up when down-integrating, because our internal code does not require the macro (it's not portable) and on Linux a pthread_once_t that is zero-initialized just happens to work. So, I only discover the problem when I test on Mac, then kick myself for making the same mistake yet again. No more! This time, I have renamed GoogleOnceType to ProtobufOnceType, thus making the type name differ from our internal code. As a result, if you don't update the decls to use the macros, they won't compile. Hah! Take that, future self!
* Fix Cygwin build.Gravatar kenton@google.com2009-12-18
|
* Commit missing files from r251. Sigh.Gravatar kenton@google.com2009-12-18
|
* Set version to 2.3.0-pre.Gravatar kenton@google.com2009-12-18
|
* Massive roll-up of changes. See CHANGES.txt.Gravatar kenton@google.com2009-12-18
|
* Fix UTF-8 validity checks to not do unaligned reads.Gravatar kenton@google.com2009-12-11
|
* Fix Issue 136: the memoized serialized size for packed fields may notGravatar jasonh+personal@google.com2009-12-01
| | | | | | | | | | | | | be properly set. writeTo() may be invoked without a call to getSerializedSize(), so the generated serialization methods would write a length of 0 for non-empty packed fields. Just call getSerializedSize() at the beginning of writeTo(): although this means that we may compute the byte size needlessly when there are no packed fields, in practice, getSerializedSize() will already have been called - all of the writeTo() wrappers in AbstractMessageLite invoke it. Tested: new unittest case in WireFormatTest.java now passes
* Explicitly call superclass constructor in generated code to avoid pedantic ↵Gravatar kenton@google.com2009-10-30
| | | | warning. Based on patch from Oleg Smolsky.
* Support MSVC 2010 beta 1.Gravatar kenton@google.com2009-10-12
|
* Improve error message regarding proto_path not matching .proto file.Gravatar kenton@google.com2009-10-07
|
* Make sure to quality calls to std::swap. Otherwise, if a google::swap() ↵Gravatar kenton@google.com2009-09-02
| | | | exists (e.g. because the user is using our own dense_hash_map implementation) it will be chosen instead, leading to a compile error.
* Remove test that had undefined behavior and thus did not pass on some platforms.Gravatar kenton@google.com2009-09-02
|
* HPUX patch from Alexander Melnikov.Gravatar kenton@google.com2009-08-17
|
* Update experimental SEBS file to support cross-compiling.Gravatar temporal2009-08-17
|
* Don't use RTTI in down_cast if GOOGLE_PROTOBUF_NO_RTTI is defined. Patch ↵Gravatar kenton@google.com2009-08-14
| | | | from Chris Masone (of Google).
* Set version number to 2.2.1 in trunk.Gravatar kenton@google.com2009-08-13
|
* Make tests compile on Sun Studio. Patch from Monty Taylor.Gravatar kenton@google.com2009-08-10
|
* Experimental alternative build definition.Gravatar temporal2009-08-10
|
* doc comment tweaksGravatar kenton@google.com2009-08-08
|
* Silence pedantic warning about unused parameter.Gravatar kenton@google.com2009-08-07
|
* Remove semi-broken Java thread-local builder freelist 'optimization'. Maybe ↵Gravatar kenton@google.com2009-08-07
| | | | bring back later in optional form.
* Gigantic descriptors shouldn't overflow the Java string literal size limit.Gravatar kenton@google.com2009-08-07
|
* Update version number to 2.2.0-pre.Gravatar kenton@google.com2009-08-06
|
* Make sure GeneratedMessageFactory is deleted on shutdown.Gravatar kenton@google.com2009-08-06
|
* Fix argument order -- I guess this macro is unused...Gravatar kenton@google.com2009-08-04
|
* Remove @Override annotations that cause compiler errors on Java 1.5.Gravatar temporal2009-08-01
|
* Use the nice macro to declare once-init control objects, like good little ↵Gravatar temporal2009-08-01
| | | | coders should. Otherwise the initialization routines never run on Mac. TODO: Investigate how this was broken.
* Make DLLs work again.Gravatar kenton@google.com2009-08-01
|
* Hurr, some merge conflict was resolved poorly. Fixed.Gravatar kenton@google.com2009-08-01
|
* Allow compression level of GzipOutputStream to be configured.Gravatar kenton@google.com2009-08-01
|
* Fix compile for GCC 3.4.4.Gravatar kenton@google.com2009-08-01
|
* Remove two empty source files. This doesn't actually have any effect on ↵Gravatar kenton@google.com2009-07-29
| | | | code size but might as well get rid of them.
* Decouple strutil from C++ lite library for a further 23k reduction.Gravatar kenton@google.com2009-07-29
|
* Submit recent changes from internal branch, including "lite mode" forGravatar kenton@google.com2009-07-29
| | | | | C++ and Java. See CHANGES.txt for more details.
* Down-integrate some code from an internal branch. (More to come.)Gravatar kenton@google.com2009-07-24
|
* Add Swap(), SwapElements(), and RemoveLast() to Reflection. Patch by Scott ↵Gravatar kenton@google.com2009-06-25
| | | | Stafford.
* Fix build problem with -std=gnu++0x.Gravatar kenton@google.com2009-06-01
|
* Fix final leak (win32 only).Gravatar kenton@google.com2009-05-18
|
* Update version number in trunk.Gravatar kenton@google.com2009-05-13
|
* Fix compile error on Cygwin, where int32 is typedefed to long instead of ↵Gravatar kenton@google.com2009-05-06
| | | | int, and the compiler can't figure out which overload of this method to use in that case.
* Provide ShutdownProtobufLibrary() which frees all startup-allocated objects.Gravatar kenton@google.com2009-05-06
|
* Fix startup crash when statically linking on Mac.Gravatar temporal2009-04-28
|
* Add second run of cpp_unittest which verifies that descriptors are ↵Gravatar kenton@google.com2009-04-28
| | | | 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 ↵Gravatar kenton@google.com2009-04-28
| | | | differently.
* Don't use dll-export declspec on class-nested extensions.Gravatar kenton@google.com2009-04-28
|