Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix hash.h for MSVC and platforms without hash map/set support. | Jisi Liu | 2015-03-01 |
| | | | | Change-Id: Ic0fdb52c17b9495c73b8ce15879531383a148585 | ||
* | Add missing files in vsprojects. | Jisi Liu | 2015-03-01 |
| | | | | Change-Id: I23abcd7f5ad4a1c6b94b0035ac0441ea874cf55d | ||
* | Make maps fields work on installed C++ protobufs. | Jisi Liu | 2015-02-25 |
| | | | | Change-Id: Id937e25bbb35968ee76c92bd4a8ce6247408c443 | ||
* | Add JavaNano and Ruby protoc files into vs proj | Jisi Liu | 2015-02-22 |
| | | | | Change-Id: I01f6543bb24c015181b9b7b82eb0ea3dc26f0ee3 | ||
* | added missing ruby generator to msvc project | Florian Enner | 2015-01-31 |
| | | | | https://github.com/google/protobuf/issues/87 | ||
* | Describe how to get gtest source for Visual Studio users. | Feng Xiao | 2014-12-11 |
| | |||
* | Remove map_field.cc from lite-runtime. | Feng Xiao | 2014-12-09 |
| | |||
* | Fix vsprojects/extract_includes.bat | Feng Xiao | 2014-12-09 |
| | |||
* | Fix the intermediate directory of vc project files. | Feng Xiao | 2014-12-09 |
| | |||
* | Fix compile issues and test failures in VS2008. | Feng Xiao | 2014-12-05 |
| | |||
* | Update VC projects to include new source files. | Feng Xiao | 2014-12-04 |
| | |||
* | add one file for VC 2013 | jieluo@google.com | 2014-07-31 |
| | |||
* | change some files to pass MSVC 2013 | jieluo@google.com | 2014-07-31 |
| | |||
* | Define macros on more targets to make gtest work for vs2012 | liujisi@google.com | 2012-12-05 |
| | |||
* | Merge from tags/2.5.0rc1 to trunk | xiaofeng@google.com | 2012-12-04 |
| | |||
* | Update MSVC project files and fix compilation issues in MSVC. | xiaofeng@google.com | 2012-09-24 |
| | |||
* | set _VARDADIC_MAX=10 preprocessor definition to make test pass in vc11. | liujisi@google.com | 2012-07-03 |
| | |||
* | Add atomicops from V8. | pliard@google.com | 2012-03-02 |
| | |||
* | Add missing plugin.h into extract_includes.bat script. | liujisi@google.com | 2011-04-29 |
| | |||
* | fix a typo in vcproj | liujisi@google.com | 2010-12-09 |
| | |||
* | Add new files for vcprojs, fix issues: 165, 211, 228, 240 | liujisi@google.com | 2010-12-07 |
| | |||
* | Remove hashmap.cc in vcproj files. | liujisi@google.com | 2010-12-06 |
| | |||
* | Use native line endings on VS project files (they are, in fact, text). | kenton@google.com | 2010-09-17 |
| | |||
* | Allow protoc to output directly to zip/jar/par/war files. | kenton@google.com | 2009-12-24 |
| | |||
* | Fix build on MSVC. | kenton@google.com | 2009-12-21 |
| | |||
* | Massive roll-up of changes. See CHANGES.txt. | kenton@google.com | 2009-12-18 |
| | |||
* | Fix MSVC version check -- I was given bad info. | kenton@google.com | 2009-10-12 |
| | |||
* | Support MSVC 2010 beta 1. | kenton@google.com | 2009-10-12 |
| | |||
* | Add new headers to extract_includes.bat. | kenton@google.com | 2009-08-11 |
| | |||
* | Fix MSVC projects to ensure that protoc is built before lite-test attempts ↵ | kenton@google.com | 2009-08-10 |
| | | | | to use it and that lite-test and tests don't attempt to generate the same .pb.* files at the same time. | ||
* | Make DLLs work again. | kenton@google.com | 2009-08-01 |
| | |||
* | Update MSVC project files for recent changes. Added new projects for ↵ | kenton@google.com | 2009-08-01 |
| | | | | libprotobuf-lite and the lite test. | ||
* | Update extract_includes.bat to include new public headers in rev 120. | kenton@google.com | 2009-04-28 |
| | |||
* | Update MSVC project files for rev 120, and add instructions for compiling ↵ | kenton@google.com | 2009-04-27 |
| | | | | with zlib. | ||
* | Remove scoped_memory_log.h from MSVC project files -- it has not existed for ↵ | kenton@google.com | 2009-04-22 |
| | | | | some time. | ||
* | Update MSVC project files to work with new gtest bundling strategy. | kenton@google.com | 2009-04-22 |
| | |||
* | Integrate changes from internal code. | kenton@google.com | 2008-11-21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.com | 2008-10-21 |
| | |||
* | * Fix build on MSVC. | kenton@google.com | 2008-09-30 |
| | | | | | * Switch to statically-linked libraries instead of DLLs on MSVC. | ||
* | misc. stuff: | temporal | 2008-07-21 |
| | | | | | | | | | - 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. | temporal | 2008-07-10 |