Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update changes for lite | Jisi Liu | 2016-05-16 | 1 | -2/+8 |
| | |||||
* | Update changelogs for C++ maps | Jisi Liu | 2016-05-13 | 1 | -1/+6 |
| | |||||
* | Added release notes for Ruby and JavaScript. | Josh Haberman | 2016-05-12 | 1 | -1/+14 |
| | |||||
* | python changes | Jie Luo | 2016-05-11 | 1 | -1/+5 |
| | |||||
* | Update comments for csharp, zero-copy and objc. | Jisi Liu | 2016-05-11 | 1 | -3/+55 |
| | |||||
* | Fix typo. | Jisi Liu | 2016-05-11 | 1 | -1/+1 |
| | |||||
* | Initial draft for changelog. | Jisi Liu | 2016-05-10 | 1 | -0/+52 |
| | |||||
* | Some fixes for the most recent release notes. | Josh Haberman | 2016-02-18 | 1 | -1/+5 |
| | |||||
* | Fix typos in README.md/CHANGES.txt | Dongjoon Hyun | 2016-01-11 | 1 | -10/+10 |
| | |||||
* | Add changelog for v3.0.0-beta-2.v3.0.0-beta-2 | Feng Xiao | 2015-12-30 | 1 | -0/+61 |
| | | | | | | [skip ci] Change-Id: Id383944dd3c999ad1008345ef34c9bdae24abc7c | ||||
* | Update change log for beta-1. | Feng Xiao | 2015-08-26 | 1 | -0/+106 |
| | |||||
* | Modify change logv3.0.0-alpha-3 | Bo Yang | 2015-05-28 | 1 | -2/+3 |
| | |||||
* | Add 3.0.0-alpha-3 release to CHANGES.txt | Bo Yang | 2015-05-26 | 1 | -0/+99 |
| | |||||
* | A few tweaks to CHANGES.txt.v3.0.0-alpha-2 | Josh Haberman | 2015-02-25 | 1 | -3/+3 |
| | |||||
* | Added release notes about Python changes. | Josh Haberman | 2015-02-25 | 1 | -0/+17 |
| | |||||
* | Updated CHANGES.txt to mention Ruby extension. | Chris Fallin | 2015-02-20 | 1 | -2/+27 |
| | | | | Change-Id: I3c3ec4aecf4ea2ce786d8d674baeca875e71801f | ||||
* | Add changelog for 3.0.0-alpha2 release. | Jisi Liu | 2015-02-20 | 1 | -0/+40 |
| | | | | Change-Id: I4cbb3374e351c31611de472c7d5d78e4ce2b0f3b | ||||
* | Down-integrate from internal code base. | Feng Xiao | 2014-12-09 | 1 | -0/+104 |
| | |||||
* | Update version number to 2.6.1.v2.6.1 | Feng Xiao | 2014-10-20 | 1 | -1/+1 |
| | |||||
* | Update CHANGES.txt to include a bug fix.v2.6.1rc1 | Feng Xiao | 2014-10-09 | 1 | -0/+1 |
| | |||||
* | Update CHANGES.txt for 2.6.1rc1. | Feng Xiao | 2014-10-09 | 1 | -0/+17 |
| | |||||
* | merge tags/2.6.0 into trunk | jieluo@google.com | 2014-08-25 | 1 | -0/+44 |
| | |||||
* | Add a comment about the new "allow_alias" option. | xiaofeng@google.com | 2013-03-05 | 1 | -0/+3 |
| | |||||
* | Update version number in trunk | xiaofeng@google.com | 2013-02-28 | 1 | -2/+2 |
| | |||||
* | Down-integrate from internal branch | xiaofeng@google.com | 2012-09-22 | 1 | -0/+58 |
| | |||||
* | Update changelog for 2.4.1 release. | liujisi@google.com | 2011-04-30 | 1 | -0/+19 |
| | |||||
* | Update the release date of 2.4.0 | liujisi@google.com | 2011-02-02 | 1 | -1/+1 |
| | |||||
* | Submit recent changes from internal branch. See CHANGES.txt for more details. | liujisi@google.com | 2010-11-02 | 1 | -0/+63 |
| | |||||
* | Roll back revision 313. A similar but far more exensive change was made in ↵ | kenton@google.com | 2010-09-17 | 1 | -5/+0 |
| | | | | our internal branch, which will be integrated soon. | ||||
* | Optimize Java string serialization. Patch from Evan Jones. | kenton@google.com | 2010-02-01 | 1 | -0/+5 |
| | |||||
* | Fix date in CHANGES.txt. Sigh. | temporal | 2010-01-09 | 1 | -1/+1 |
| | |||||
* | Update CHANGES.txt to reflect actual expected release date of 2.3.0. | kenton@google.com | 2010-01-08 | 1 | -1/+1 |
| | |||||
* | Mention zip/jar output in CHANGES.txt. | kenton@google.com | 2010-01-04 | 1 | -0/+5 |
| | |||||
* | Mark plugins as experimental for now. | kenton@google.com | 2009-12-22 | 1 | -0/+2 |
| | |||||
* | Build DLLs on Cygwin and MinGW. | kenton@google.com | 2009-12-22 | 1 | -0/+2 |
| | |||||
* | Massive roll-up of changes. See CHANGES.txt. | kenton@google.com | 2009-12-18 | 1 | -0/+46 |
| | |||||
* | Set release date. | kenton@google.com | 2009-08-12 | 1 | -1/+1 |
| | |||||
* | Remove semi-broken Java thread-local builder freelist 'optimization'. Maybe ↵ | kenton@google.com | 2009-08-07 | 1 | -2/+0 |
| | | | | bring back later in optional form. | ||||
* | Submit recent changes from internal branch, including "lite mode" for | kenton@google.com | 2009-07-29 | 1 | -1/+25 |
| | | | | | C++ and Java. See CHANGES.txt for more details. | ||||
* | Down-integrate some code from an internal branch. (More to come.) | kenton@google.com | 2009-07-24 | 1 | -0/+3 |
| | |||||
* | Add Swap(), SwapElements(), and RemoveLast() to Reflection. Patch by Scott ↵ | kenton@google.com | 2009-06-25 | 1 | -0/+10 |
| | | | | Stafford. | ||||
* | Update version number in trunk. | kenton@google.com | 2009-05-13 | 1 | -1/+1 |
| | |||||
* | enable cross-compiling | kenton@google.com | 2009-05-06 | 1 | -0/+2 |
| | |||||
* | Integrate recent changes from Google-internal code tree. See CHANGES.txt | kenton@google.com | 2009-04-25 | 1 | -5/+76 |
| | | | | | for details. | ||||
* | Update bundled gtest to latest version (1.3.0) and include it as a | kenton@google.com | 2009-04-21 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | Generate field number constants. Patch from Michael Poole. | kenton@google.com | 2009-04-18 | 1 | -0/+9 |
| | |||||
* | Commit Michael Poole's patch for explicitly constructing all class fields in | kenton@google.com | 2009-04-16 | 1 | -0/+2 |
| | | | | | generated code. | ||||
* | Commit Brian Olson's gzip stream implementations. | kenton@google.com | 2009-04-16 | 1 | -0/+3 |
| | |||||
* | Adds a flag to protoc called --error_format which specifies what | kenton@google.com | 2009-04-15 | 1 | -0/+5 |
| | | | | | | | 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. | ||||
* | Push out changes from internal codebase. | kenton@google.com | 2009-01-22 | 1 | -1/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All Languages * Repeated fields of primitive types (types other that string, group, and nested messages) may now use the option [packed = true] to get a more efficient encoding. In the new encoding, the entire list is written as a single byte blob using the "length-delimited" wire type. Within this blob, the individual values are encoded the same way they would be normally except without a tag before each value (thus, they are tightly "packed"). C++ * UnknownFieldSet now supports STL-like iteration. * Message interface has method ParseFromBoundedZeroCopyStream() which parses a limited number of bytes from an input stream rather than parsing until EOF. Java * Fixed bug where Message.mergeFrom(Message) failed to merge extensions. * Message interface has new method toBuilder() which is equivalent to newBuilderForType().mergeFrom(this). * All enums now implement the ProtocolMessageEnum interface. * Setting a field to null now throws NullPointerException. * Fixed tendency for TextFormat's parsing to overflow the stack when parsing large string values. The underlying problem is with Java's regex implementation (which unfortunately uses recursive backtracking rather than building an NFA). Worked around by making use of possesive quantifiers. Python * Updated RPC interfaces to allow for blocking operation. A client may now pass None for a callback when making an RPC, in which case the call will block until the response is received, and the response object will be returned directly to the caller. This interface change cannot be used in practice until RPC implementations are updated to implement it. |