- 4844368 Add missing include (that apparently didn't break anything on most platforms). by kenton@google.com · 15 years ago
- 08e9036 Fix obvious syntax error that somehow works fine on MSVC and GCC 3.x-win32. by kenton@google.com · 15 years ago
- 529a843 Fix issues with Windows build: Always use ASCII version of CreateProcess (even if UNICODE is defined) and move GetMessage macro work-around to common.h so that it covers extension_set.h as well. Patch from Nick Carter. by kenton@google.com · 15 years ago
- c25f833 Fixes compile on GCC 3.2 according to Sergey Tihansky. by kenton@google.com · 15 years ago
- 2113840 Fix bogus sign-compare warnings in header at request of user. by kenton@google.com · 15 years ago
- ea75323 Update version number in trunk to 2.3.1. by kenton@google.com · 15 years ago
- f9fa059 Fix memory leak in CommandLineInterface, not that it really matters. by kenton@google.com · 15 years ago
- 38fcd39 Minor compatibility tweaks for FreeBSD. by kenton@google.com · 15 years ago
- 7b7a80e Tweak doc comments. by kenton@google.com · 15 years ago
- 2773bdf Add missing file to dist. by kenton@google.com · 15 years ago
- 5353018 Address comments from various code reviews. by kenton@google.com · 15 years ago
- 2429e3a Monty Taylor claims this helps the drizzle compile for some reason. by kenton@google.com · 15 years ago
- d78ca9c Fixed DLL compile under MSVC. by kenton@google.com · 15 years ago
- c619a3d Fix syntax of function definition in shell script so that it hopefully works on Solaris. by kenton@google.com · 15 years ago
- d2fcbba Improve zip/jar support: by kenton@google.com · 15 years ago
- 5066322 Allow protoc to output directly to zip/jar/par/war files. by kenton@google.com · 15 years ago
- 5f12164 Refactor the way output is handled in CommandLineInterface -- now it will be stored in-memory until all code generators have completed, then dumped to disk all at once. While this means that protoc uses more memory, the code is much simpler, and handles insertions much faster. Also, this made it easier to implement a useful feature: insertions will be indented to match the insertion point line. Therefore, when inserting into Python code, you don't have to figure out how much to indent your inserted code. The refactoring should also make it easier to implement output-to-jar at some point. by kenton@google.com · 15 years ago
- 46ed74e Actually, that last revision can be simpler -- we don't need to parse strings at all, as simply entering 1e1000 as a float literal in Python will be evaluated as infinity. by kenton@google.com · 15 years ago
- d0047c4 In Python, avoid relying on float('inf') and float('nan') as these don't work on Windows with Python pre-2.6. by kenton@google.com · 15 years ago
- 6e8b9e4 Make extension identifiers final. This improves security when untrusted code is present in the same class loader. In order to get around initialization ordering issues, I simply made the constructor for extension identifiers take no arguments and deferred initialization to an internalInit() method, which generated code will always call during init. by kenton@google.com · 15 years ago
- 7f4938b Mark plugins as experimental for now. by kenton@google.com · 15 years ago
- d6e84b3 When serializing to an ostream, verify that there were no stream-level errors before returning success. by kenton@google.com · 15 years ago
- 6f12e3e Accept form feeds as whitespace. by kenton@google.com · 15 years ago
- f9c5978 Hopefully fix build on Sun Studio. by kenton@google.com · 15 years ago
- c0ee4d2 Build DLLs on Cygwin and MinGW. by kenton@google.com · 15 years ago
- d1ce7a2 Fix build on MSVC. by kenton@google.com · 15 years ago
- f2a7329 Fix build on GCC 3.3/Linux. by kenton@google.com · 15 years ago
- 0abe9c2 Argh, this line was not supposed to be submitted. by kenton@google.com · 15 years ago
- ee7e942 Use unordered_map when available. Changes to stl_hash.m4 provided by Oleg Smolsky. by kenton@google.com · 15 years ago
- 8ee1474 Add a code generator insertion point for Java builders. by temporal · 15 years ago
- 684d45b Fix build on MinGW/Win32 (including implementing Subprocess using CreateProcess()). by kenton@google.com · 15 years ago
- bdbb863 Ensure that 'once' objects are declared using the macro. This is either the 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! by temporal · 15 years ago
- 91218af Fix Cygwin build. by kenton@google.com · 15 years ago
- 5e744ff Commit missing files from r251. Sigh. by kenton@google.com · 15 years ago
- afd32ab Set version to 2.3.0-pre. by kenton@google.com · 15 years ago
- 83ad01e Point test_plugin at the correct gtest headers. by kenton@google.com · 15 years ago
- fccb146 Massive roll-up of changes. See CHANGES.txt. by kenton@google.com · 15 years ago
- b221008 Fix UTF-8 validity checks to not do unaligned reads. by kenton@google.com · 15 years ago
- de74779 fix SONAME in trunk by kenton@google.com · 15 years ago
- 9951233 Fix Issue 136: the memoized serialized size for packed fields may not by jasonh+personal@google.com · 15 years ago
- 573989f Explicitly call superclass constructor in generated code to avoid pedantic warning. Based on patch from Oleg Smolsky. by kenton@google.com · 15 years ago
- c91e1fe Support MSVC 2010 beta 1. by kenton@google.com · 15 years ago
- 477f799 Improve error message regarding proto_path not matching .proto file. by kenton@google.com · 15 years ago
- 721995d Fix cross-compiling when building in a dedicated build directory. Fix pointed out by Pierre Kestener. by kenton@google.com · 15 years ago
- 7fb9ae9 Make sure to quality calls to std::swap. Otherwise, if a google::swap() exists (e.g. because the user is using our own dense_hash_map implementation) it will be chosen instead, leading to a compile error. by kenton@google.com · 15 years ago
- b26684a Remove test that had undefined behavior and thus did not pass on some platforms. by kenton@google.com · 15 years ago
- 3aa7a0d HPUX patch from Alexander Melnikov. by kenton@google.com · 15 years ago
- ad5672b Update experimental SEBS file to support cross-compiling. by temporal · 15 years ago
- 0bcfeb9 Don't use RTTI in down_cast if GOOGLE_PROTOBUF_NO_RTTI is defined. Patch from Chris Masone (of Google). by kenton@google.com · 15 years ago
- 8169c7f Set version number to 2.2.1 in trunk. by kenton@google.com · 15 years ago
- 8aae2a2 Oops, unittest_enormous_descriptor.proto still needs to be in the dist. by kenton@google.com · 15 years ago
- e133abd 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. by kenton@google.com · 15 years ago
- 09b9e99 Make tests compile on Sun Studio. Patch from Monty Taylor. by kenton@google.com · 15 years ago
- bcb791a Experimental alternative build definition. by temporal · 15 years ago
- 323e632 doc comment tweaks by kenton@google.com · 15 years ago
- 75fcd79 Silence pedantic warning about unused parameter. by kenton@google.com · 15 years ago
- 7ddfb4c Remove semi-broken Java thread-local builder freelist 'optimization'. Maybe bring back later in optional form. by kenton@google.com · 15 years ago
- 68996fc Gigantic descriptors shouldn't overflow the Java string literal size limit. by kenton@google.com · 15 years ago
- 445f102 Update version number to 2.2.0-pre. by kenton@google.com · 15 years ago
- 1a34c92 Make sure GeneratedMessageFactory is deleted on shutdown. by kenton@google.com · 15 years ago
- 58ebb1c Fix argument order -- I guess this macro is unused... by kenton@google.com · 15 years ago
- 43af40d Remove @Override annotations that cause compiler errors on Java 1.5. by temporal · 15 years ago
- f837b00 Use the nice macro to declare once-init control objects, like good little coders should. Otherwise the initialization routines never run on Mac. TODO: Investigate how this was broken. by temporal · 15 years ago
- 9270a99 Make DLLs work again. by kenton@google.com · 15 years ago
- c3a2453 Hurr, some merge conflict was resolved poorly. Fixed. by kenton@google.com · 15 years ago
- 253a850 Allow compression level of GzipOutputStream to be configured. by kenton@google.com · 15 years ago
- 1900c53 Fix compile for GCC 3.4.4. by kenton@google.com · 15 years ago
- c137750 Remove two empty source files. This doesn't actually have any effect on code size but might as well get rid of them. by kenton@google.com · 15 years ago
- 4f3491e Decouple strutil from C++ lite library for a further 23k reduction. by kenton@google.com · 15 years ago
- 858a22b Define libprotobuf-lite in Makefile.am. by kenton@google.com · 15 years ago
- 80b1d62 Submit recent changes from internal branch, including "lite mode" for by kenton@google.com · 15 years ago
- d2fd063 Down-integrate some code from an internal branch. (More to come.) by kenton@google.com · 15 years ago
- ceb561d Add Swap(), SwapElements(), and RemoveLast() to Reflection. Patch by Scott Stafford. by kenton@google.com · 15 years ago
- f22943c Fix build problem with -std=gnu++0x. by kenton@google.com · 15 years ago
- b437279 Fix final leak (win32 only). by kenton@google.com · 15 years ago
- 1fb3d39 Update version number in trunk. by kenton@google.com · 15 years ago
- 1d4df6c Fix compile error on Cygwin, where int32 is typedefed to long instead of int, and the compiler can't figure out which overload of this method to use in that case. by kenton@google.com · 15 years ago
- 63e646b Provide ShutdownProtobufLibrary() which frees all startup-allocated objects. by kenton@google.com · 15 years ago
- 9824eda enable cross-compiling by kenton@google.com · 15 years ago
- 42c81e1 Set better default CXXFLAGS and don't use optimization when compiling tests by kenton@google.com · 15 years ago
- 1589b1d Fix startup crash when statically linking on Mac. by temporal · 15 years ago
- c5ff06c Add second run of cpp_unittest which verifies that descriptors are 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. by kenton@google.com · 15 years ago
- 503a4dd Convert some \u escape sequences to UTF-8 because MSVC interprets them differently. by kenton@google.com · 15 years ago
- 30be0a8 Don't use dll-export declspec on class-nested extensions. by kenton@google.com · 15 years ago
- ccc1167 Make building libprotobuf as a DLL work again. by kenton@google.com · 15 years ago
- ef3730c Add test verifying that protoc accepts trailing backslashes on Windows, which some users claim doesn't work. Seems to work on my machine. by kenton@google.com · 15 years ago
- d33e53a That last rev shouldn't have compiled, but apparently did, for some reason. Fixed. by kenton@google.com · 15 years ago
- db4b583 Protect a new death test with GTEST_HAS_DEATH_TEST, since MinGW doesn't support it. by kenton@google.com · 15 years ago
- 50ede8b Update MSVC project files for rev 120, and add instructions for compiling with zlib. by kenton@google.com · 15 years ago
- d37d46d Integrate recent changes from Google-internal code tree. See CHANGES.txt by kenton@google.com · 15 years ago
- 709ea28 Work around windows.h #defining GetMessage(). by kenton@google.com · 15 years ago
- 6f9bc71 Add missing LIBPROTOBUF_EXPORT. by kenton@google.com · 15 years ago
- 37ad00d Update bundled gtest to latest version (1.3.0) and include it as a by kenton@google.com · 15 years ago
- 6dcd46c Fix initialization ordering problem in logging code. Based on patch from Wink Saville. by kenton@google.com · 15 years ago
- cfa2d8a Generate field number constants. Patch from Michael Poole. by kenton@google.com · 15 years ago
- eb26a1e Commit Michael Poole's patch for explicitly constructing all class fields in by kenton@google.com · 15 years ago
- e59427a Commit Brian Olson's gzip stream implementations. by kenton@google.com · 15 years ago
- f663b16 Adds a flag to protoc called --error_format which specifies what by kenton@google.com · 15 years ago
- 1556623 Submit files missing from previous submit. by kenton@google.com · 15 years ago
- 2d6daa7 Push out changes from internal codebase. by kenton@google.com · 16 years ago