aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* More cleanup, based around searches for "Google.ProtocolBuffers"Jon Skeet2015-06-2626-31/+8
* Tweaks and more tests for mapsJon Skeet2015-06-263-6/+121
* More map tests, and various production code improvements.Jon Skeet2015-06-251-1/+2
* First pass at map support.Jon Skeet2015-06-2514-10/+263
* Regenerated descriptor C++ codeJon Skeet2015-06-251-3/+2
* Revert the change to wire_format.h.Jon Skeet2015-06-245-4/+16
* Implement freezing for messages and repeated fields.Jon Skeet2015-06-2413-8/+82
* Merge remote-tracking branch 'upstream/master' into fix_appveyorJan Tattermusch2015-06-242-9/+13
|\
| * Merge pull request #503 from thomasvl/add_nonnill_markupPaul Yang2015-06-192-9/+13
| |\
| | * Add nonnil markup to ObjC library.Thomas Van Lenten2015-06-162-9/+13
* | | Implement requested changes for IMessage<T>Jon Skeet2015-06-231-1/+1
* | | Implement Clone.Jon Skeet2015-06-2313-8/+95
* | | Merge remote-tracking branch 'upstream/master' into proto3-onlyJon Skeet2015-06-1992-154/+28178
|\| |
| * | using ::isnan to avoid conflicts with std::isnan for C++11 build.Jisi Liu2015-06-181-1/+1
| * | Merge pull request #501 from xfxyjwf/downFeng Xiao2015-06-1792-154/+28178
| |\ \
| | * | Fix broken builds.Feng Xiao2015-06-1726-128/+170
| | * | Down-integrate from internal code base.Feng Xiao2015-06-1592-150/+28132
| | |/
* | | Minor cleanup.Jon Skeet2015-06-193-3/+3
* | | Merged masterJon Skeet2015-06-1733-633/+615
|\| |
| * | Make the code independent of config.hJisi Liu2015-06-167-14/+10
| |/
| * Merge pull request #488 from AustinSchuh/ruby_test_fixFeng Xiao2015-06-151-0/+4
| |\
| | * Modified FindRubyTestDir to use GOOGLE_THIRD_PARTY_PROTOBUFAustin Schuh2015-06-101-0/+4
| * | Merge pull request #495 from pherl/masterJisi Liu2015-06-132-18/+145
| |\ \
| | * | Make pbconfig.h independent of config.hJisi Liu2015-06-132-18/+145
| | |/
| * | Merge pull request #481 from Qartar/masterFeng Xiao2015-06-123-15/+61
| |\ \
| | * | Workaround for MSVC's string literal compiler limit.Qartar2015-06-123-15/+61
| * | | Give descriptor.proto a go packageTamir Duberstein2015-06-122-3/+5
| | |/ | |/|
| * | Merge pull request #480 from thomasvl/objc_beta_dropPaul Yang2015-06-0914-554/+355
| |\ \
| | * | Beta quality drop of Objective C Support.Thomas Van Lenten2015-06-0814-554/+355
| | |/
| * / Refactored threadlocal logic.Austin Schuh2015-06-085-9/+15
| |/
| * Merge pull request #468 from AustinSchuh/unsigned_protoFeng Xiao2015-06-063-19/+19
| |\
| | * Marked another compiler literal unsigned.Austin Schuh2015-06-053-19/+19
| * | Fixed bug in GOOGLE_PREDICT_FALSE.Austin Schuh2015-06-051-1/+1
| |/
* | Use the fact that we know the tag size and bytes at codegen time to optimize.Jon Skeet2015-06-178-30/+77
* | Fix oneof generator - forgot to provide variables...Jon Skeet2015-06-121-0/+1
* | Move Count checks into the serialization codeJon Skeet2015-06-123-13/+12
* | Optimization of CalculateSize: avoid foreach over empty lists.Jon Skeet2015-06-123-12/+10
* | Use Length to check string/bytes fields for emptiness - it's faster than an e...Jon Skeet2015-06-121-1/+7
* | Fix oneof behaviour in the face of default values.Jon Skeet2015-06-121-9/+4
* | Coded*Stream streamlining.Jon Skeet2015-06-127-42/+24
* | Reimplement enums as int values, and get rid of EnumHelper.Jon Skeet2015-06-113-8/+11
* | First pass at the mutable API. Quite a bit more to do - in particular, it's p...Jon Skeet2015-06-0913-107/+628
* | First stab at new proto3-only code generatorJon Skeet2015-06-0525-2091/+295
|/
* Merge pull request #462 from anandolee/masterJie Luo2015-06-0425-1632/+1846
|\
| * Migrate writer to io::Printer for C#Jie Luo2015-06-0425-1632/+1846
* | Merge pull request #457 from xfxyjwf/cmakeFeng Xiao2015-06-041-11/+8
|\ \
| * | Add cmake support.Feng Xiao2015-05-311-11/+8
* | | Merge pull request #453 from bakineggs/masterFeng Xiao2015-06-031-0/+14
|\ \ \
| * | | Add protoc path detection for Mac OSDan Barry2015-06-021-0/+14
* | | | Merge pull request #444 from xfxyjwf/vs2010_fixFeng Xiao2015-06-022-9/+9
|\ \ \ \ | |/ / / |/| / / | |/ /