aboutsummaryrefslogtreecommitdiff
path: root/vsprojects
Commit message (Collapse)AuthorAgeFilesLines
* Make DLLs work again.kenton@google.com2009-08-011-1/+2
|
* Update MSVC project files for recent changes. Added new projects for ↵kenton@google.com2009-08-016-9/+693
| | | | libprotobuf-lite and the lite test.
* Update extract_includes.bat to include new public headers in rev 120.kenton@google.com2009-04-281-0/+2
|
* Update MSVC project files for rev 120, and add instructions for compiling ↵kenton@google.com2009-04-274-2/+51
| | | | with zlib.
* Remove scoped_memory_log.h from MSVC project files -- it has not existed for ↵kenton@google.com2009-04-221-4/+0
| | | | some time.
* Update MSVC project files to work with new gtest bundling strategy.kenton@google.com2009-04-225-1611/+1557
|
* Integrate changes from internal code.kenton@google.com2008-11-212-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | protoc * Enum values may now have custom options, using syntax similar to field options. * Fixed bug where .proto files which use custom options but don't actually define them (i.e. they import another .proto file defining the options) had to explicitly import descriptor.proto. * Adjacent string literals in .proto files will now be concatenated, like in C. C++ * Generated message classes now have a Swap() method which efficiently swaps the contents of two objects. * All message classes now have a SpaceUsed() method which returns an estimate of the number of bytes of allocated memory currently owned by the object. This is particularly useful when you are reusing a single message object to improve performance but want to make sure it doesn't bloat up too large. * New method Message::SerializeAsString() returns a string containing the serialized data. May be more convenient than calling SerializeToString(string*). * In debug mode, log error messages when string-type fields are found to contain bytes that are not valid UTF-8. * Fixed bug where a message with multiple extension ranges couldn't parse extensions. * Fixed bug where MergeFrom(const Message&) didn't do anything if invoked on a message that contained no fields (but possibly contained extensions). * Fixed ShortDebugString() to not be O(n^2). Durr. * Fixed crash in TextFormat parsing if the first token in the input caused a tokenization error. Java * New overload of mergeFrom() which parses a slice of a byte array instead of the whole thing. * New method ByteString.asReadOnlyByteBuffer() does what it sounds like. * Improved performance of isInitialized() when optimizing for code size. Python * Corrected ListFields() signature in Message base class to match what subclasses actually implement. * Some minor refactoring.
* Update MSVC installation instructions for static linking change.kenton@google.com2008-10-211-7/+6
|
* * Fix build on MSVC.kenton@google.com2008-09-304-62/+61
| | | | | * Switch to statically-linked libraries instead of DLLs on MSVC.
* misc. stuff:temporal2008-07-211-1/+6
| | | | | | | | | - Improved readmes. - Fixed incorrect definition of kint32min. - Fixed absolute output paths on Windows. - Added info to Java POM that will be required when we upload the package to a Maven repo.
* Initial checkin.temporal2008-07-109-0/+1763