1. 42e67e0 update ez_setup.py to fix the python2.6 problem. by liujisi@google.com · 14 years ago
  2. d4a57f1 Fix corner case in acx_pthread.m4 to work with -nostdlib, patch from Kacper Kowalik. by liujisi@google.com · 14 years ago
  3. 57014ff Use Subprocess::Win32ErrorMessage() in command_line_interface_unittest to make the it OS locale independent. by liujisi@google.com · 14 years ago
  4. 5c20ca1 Escape C++ Trigraphs. by liujisi@google.com · 14 years ago
  5. 334dfc2 fix a typo in vcproj by liujisi@google.com · 14 years ago
  6. 0458bb2 rollback the previous acx_pthread.m4 fix. by liujisi@google.com · 14 years ago
  7. 6f2c3b8 Boost version number to 2.4.0-pre, add more test cases for text_format.py about unicode field. by liujisi@google.com · 14 years ago
  8. 9b7f6c5 Fix issues: 223 224 242. by liujisi@google.com · 14 years ago
  9. 1fd96c4 Add new files for vcprojs, fix issues: 165, 211, 228, 240 by liujisi@google.com · 14 years ago
  10. b4d64bf Remove hashmap.cc in vcproj files. by liujisi@google.com · 14 years ago
  11. 5d8d2b0 Fix issues: 200 202 211 215 237 246. by liujisi@google.com · 14 years ago
  12. 2726e7a Fix issues: 166 167 172 175 181 188 192 194 195. by liujisi@google.com · 14 years ago
  13. 0acafda Fix byte encoding macros. by liujisi@google.com · 14 years ago
  14. baac9c3 Add some explicit casts to eliminate some warnings as described in issue 83 comment 17. by kenton@google.com · 14 years ago
  15. 33165fe Submit recent changes from internal branch. See CHANGES.txt for more details. by liujisi@google.com · 14 years ago
  16. 80aa23d Fix Issue 218: Check for protoc executable in vsprojects directory. by kenton@google.com · 14 years ago
  17. a4a9ef8 Roll back revision 313. A similar but far more exensive change was made in our internal branch, which will be integrated soon. by kenton@google.com · 14 years ago
  18. b541e3c Use native line endings on VS project files (they are, in fact, text). by kenton@google.com · 14 years ago
  19. 27028bc Fix issue 208. by kenton@google.com · 14 years ago
  20. 0c293de Fix issue 207 by kenton@google.com · 14 years ago
  21. 15b675e add cast to avoid compiler warning by kenton@google.com · 14 years ago
  22. d09ab85 Allow services with lite runtime when using rpc generator plugin. by kenton@google.com · 14 years ago
  23. b3f6a15 Improve coded_stream.h handling on MSVC. Avoid a bogus runtime check and enable little-endian optimization. Based on patch from Nathan McDaniel. by kenton@google.com · 14 years ago
  24. 6793c1a Use full paths when writing MSVS-style errors. Patch from Oleg Smolsky. by kenton@google.com · 14 years ago
  25. eeb8fd7 Fix bug with permanent callbacks that delete themselves when run. Patch from Evan Jones. by kenton@google.com · 14 years ago
  26. 2036374 Remove comment referring to non-protobuf code. by kenton@google.com · 14 years ago
  27. 769ab6f Fix missing header issue -- INT_MAX is defined in limits.h. I chose to use a different constant rather than add the #include. by kenton@google.com · 14 years ago
  28. c65c041 Fix issue 162: generated code should #include <algorithm> for std::swap(). by kenton@google.com · 14 years ago
  29. daee051 Optimize Java string serialization. Patch from Evan Jones. by kenton@google.com · 14 years ago
  30. ab6950d More Java warning tweaks from Evan Jones. by kenton@google.com · 15 years ago
  31. 28c2ec0 Fix some Java warnings. Patch from Evan Jones. by kenton@google.com · 15 years ago
  32. 4844368 Add missing include (that apparently didn't break anything on most platforms). by kenton@google.com · 15 years ago
  33. 08e9036 Fix obvious syntax error that somehow works fine on MSVC and GCC 3.x-win32. by kenton@google.com · 15 years ago
  34. 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
  35. c25f833 Fixes compile on GCC 3.2 according to Sergey Tihansky. by kenton@google.com · 15 years ago
  36. 7db148f Add makefile for extended tests to be run before release. by kenton@google.com · 15 years ago
  37. 2113840 Fix bogus sign-compare warnings in header at request of user. by kenton@google.com · 15 years ago
  38. d4e38c7 Fix date in CHANGES.txt. Sigh. by temporal · 15 years ago
  39. ea75323 Update version number in trunk to 2.3.1. by kenton@google.com · 15 years ago
  40. 38b744e Update CHANGES.txt to reflect actual expected release date of 2.3.0. by kenton@google.com · 15 years ago
  41. f9fa059 Fix memory leak in CommandLineInterface, not that it really matters. by kenton@google.com · 15 years ago
  42. 38fcd39 Minor compatibility tweaks for FreeBSD. by kenton@google.com · 15 years ago
  43. 7b7a80e Tweak doc comments. by kenton@google.com · 15 years ago
  44. 83aba29 Detect and avoid broken unordered_map on OSX 10.5 / GCC 4.0.1. by kenton@google.com · 15 years ago
  45. 2773bdf Add missing file to dist. by kenton@google.com · 15 years ago
  46. 5353018 Address comments from various code reviews. by kenton@google.com · 15 years ago
  47. 2429e3a Monty Taylor claims this helps the drizzle compile for some reason. by kenton@google.com · 15 years ago
  48. 0225b35 Mention zip/jar output in CHANGES.txt. by kenton@google.com · 15 years ago
  49. d78ca9c Fixed DLL compile under MSVC. by kenton@google.com · 15 years ago
  50. c619a3d Fix syntax of function definition in shell script so that it hopefully works on Solaris. by kenton@google.com · 15 years ago
  51. fe7314e Another Sun Studio fix from Monty Taylor. by kenton@google.com · 15 years ago
  52. d2fcbba Improve zip/jar support: by kenton@google.com · 15 years ago
  53. 5066322 Allow protoc to output directly to zip/jar/par/war files. by kenton@google.com · 15 years ago
  54. 45258ff Fix 32/64-bit confusion on Solaris 10 x86. Patch from Oliver Jowett. by kenton@google.com · 15 years ago
  55. bf06bb2 Try again to fix build on Sun Studio -- Monty Taylor claims this will do it. by kenton@google.com · 15 years ago
  56. 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
  57. 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
  58. 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
  59. eef5f83 Same as r275 except for Python. by kenton@google.com · 15 years ago
  60. 35d2f01 In Java's TextFormat, correcty concatenate adjacent string literals, as C++ does. Also fix a bug in handling of single-quoted strings. by kenton@google.com · 15 years ago
  61. 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
  62. 7f4938b Mark plugins as experimental for now. by kenton@google.com · 15 years ago
  63. 25cf9e3 getExtension() on an empty repeated field should return an empty list, not a singular default value. by kenton@google.com · 15 years ago
  64. d6e84b3 When serializing to an ostream, verify that there were no stream-level errors before returning success. by kenton@google.com · 15 years ago
  65. 28e46df Clarify that pushLimit() does not limit the number of bytes CodedInputStream will read from the underlying InputStream. by kenton@google.com · 15 years ago
  66. 6f12e3e Accept form feeds as whitespace. by kenton@google.com · 15 years ago
  67. f9c5978 Hopefully fix build on Sun Studio. by kenton@google.com · 15 years ago
  68. c0ee4d2 Build DLLs on Cygwin and MinGW. by kenton@google.com · 15 years ago
  69. 94fd2ad Make sure test_plugin.vcproj is included in dist. by kenton@google.com · 15 years ago
  70. d1ce7a2 Fix build on MSVC. by kenton@google.com · 15 years ago
  71. f2a7329 Fix build on GCC 3.3/Linux. by kenton@google.com · 15 years ago
  72. 0abe9c2 Argh, this line was not supposed to be submitted. by kenton@google.com · 15 years ago
  73. ee7e942 Use unordered_map when available. Changes to stl_hash.m4 provided by Oleg Smolsky. by kenton@google.com · 15 years ago
  74. 8ee1474 Add a code generator insertion point for Java builders. by temporal · 15 years ago
  75. 684d45b Fix build on MinGW/Win32 (including implementing Subprocess using CreateProcess()). by kenton@google.com · 15 years ago
  76. 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
  77. 91218af Fix Cygwin build. by kenton@google.com · 15 years ago
  78. 5e744ff Commit missing files from r251. Sigh. by kenton@google.com · 15 years ago
  79. afd32ab Set version to 2.3.0-pre. by kenton@google.com · 15 years ago
  80. 83ad01e Point test_plugin at the correct gtest headers. by kenton@google.com · 15 years ago
  81. fccb146 Massive roll-up of changes. See CHANGES.txt. by kenton@google.com · 15 years ago
  82. d5cf7b5 Some sort of emacs protobuf mode fix. by kenton@google.com · 15 years ago
  83. b221008 Fix UTF-8 validity checks to not do unaligned reads. by kenton@google.com · 15 years ago
  84. de74779 fix SONAME in trunk by kenton@google.com · 15 years ago
  85. 9951233 Fix Issue 136: the memoized serialized size for packed fields may not by jasonh+personal@google.com · 15 years ago
  86. 6493368 CodedInputStream.getTotalBytesRead(); patch from Michael Kucharski. by kenton@google.com · 15 years ago
  87. 6ba3df0 Add benchmarks for writing to a FileOutputStream. Patch from Evan Jones. by kenton@google.com · 15 years ago
  88. c0abf64 Convert ProtoBench.java to unix-style line endings. by kenton@google.com · 15 years ago
  89. f85d70f Optimize Java serialization of small messages to streams. Patch from Evan Jones. by kenton@google.com · 15 years ago
  90. 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
  91. 1a4193c Fix MSVC version check -- I was given bad info. by kenton@google.com · 15 years ago
  92. c91e1fe Support MSVC 2010 beta 1. by kenton@google.com · 15 years ago
  93. 477f799 Improve error message regarding proto_path not matching .proto file. by kenton@google.com · 15 years ago
  94. 32f330f Detect whether zlib is new enough. Based on patch from Oliver Jowett. by kenton@google.com · 15 years ago
  95. f4c6e4b Fix protobuf-mode on XEmacs. by kenton@google.com · 15 years ago
  96. 721995d Fix cross-compiling when building in a dedicated build directory. Fix pointed out by Pierre Kestener. by kenton@google.com · 15 years ago
  97. 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
  98. b26684a Remove test that had undefined behavior and thus did not pass on some platforms. by kenton@google.com · 15 years ago
  99. 3aa7a0d HPUX patch from Alexander Melnikov. by kenton@google.com · 15 years ago
  100. ad5672b Update experimental SEBS file to support cross-compiling. by temporal · 15 years ago