667 Commits (6d84da5e2d42a8c83373c0bc6d7ed0ca6f78aade)

Author SHA1 Message Date
Thomas Van Lenten d570d48648 Don't assume c-strings are 4 byte aligned. 7 years ago
Thomas Van Lenten d83837ded5 Fix to use "nil" instead of "NULL" for objc objects. 7 years ago
Thomas Van Lenten 81aeed082e Work around the static analyzer false report. 7 years ago
Thomas Van Lenten 953adb16ff Add casts to removed undefined behaviors around shifts. 7 years ago
Thomas Van Lenten 3e1587fd4b Add an explicit import of stdatomic.h. 7 years ago
Thomas Van Lenten 6fd2ae7e45 Bring back import of OSAtomic. 7 years ago
Jonathan Dierksen a721bf6d29 Migrate away from deprecated OSAtomic APIs. (#4184) 7 years ago
Thomas Van Lenten 4588e6e2b9 Force a copy when saving the NSData that came from another. 7 years ago
Thomas Van Lenten 156161dfcd Properly copy maps with string keys but pod values. 7 years ago
kvukic 8529f2aee3 Resolved issue #3510. Malformed errorr messages replaced with meaningful description 7 years ago
Thomas Van Lenten 860d693cf7 Add Xcode 9.2 to the testing support 7 years ago
Feng Xiao 75eceb8424 Update generated code. 7 years ago
Adam Cozzette 92a7e778e7 Integrated internal changes from Google 7 years ago
Thomas Van Lenten baed06e694 Small code reorder to maybe make #3893 happy. 7 years ago
Thomas Van Lenten 6700f41c4b Travis config cleanups and move ObjC to Xcode 9.1. 7 years ago
dmaclach 2b3aa1c294 Add Setter/Getter type verification. (#3880) 7 years ago
dmaclach 8537f1e6d5 Fix up warnings from Xcode 9.1 (#3887) 7 years ago
Sergio Campama 02129f0a87 Fixes 32bit tests. 7 years ago
Dave MacLachlan 8ae6844cf4 codereview cleanup 7 years ago
Dave MacLachlan 4ba30923fa code review cleanup 7 years ago
Dave MacLachlan 949596ea32 Simplify getter/setter method implementations 7 years ago
Dave MacLachlan 9d7f313372 Reduce size of GPBDictionary by getting rid of class creation methods 7 years ago
Dave MacLachlan 37a6672c31 Remove unreferenced 'GPBMessageSignatureProtocol' class. 7 years ago
Thomas Van Lenten 1f57e540ac When comparing message, require them to have the same descriptor. 7 years ago
xuwei-k 05b56d01c1 update joda-time javadoc url 7 years ago
Sergio Campama b1f954e639 Improves coverage of GPBCodedInputStream 7 years ago
Jisi Liu ecf2957106 Update descriptor protos 7 years ago
Thomas Van Lenten a274c67caf Build out more complete code coverage in the tests. 7 years ago
Thomas Van Lenten 9477123538 Let Xcode 9 update project/scheme settings. 7 years ago
Thomas Van Lenten b586e646a4 Add Xcode 9 support to the helper script. 7 years ago
Thomas Van Lenten 3f2dcaebe3 ObjC: Fix merging of length delimited unknown fields. 7 years ago
cclauss 6f4c9b07e4 print() function for Python 3 7 years ago
Thomas Van Lenten ba81c59cf5 Fix up Xcode 8.3.x support. 7 years ago
Jisi Liu 86975301f1 Update csharp and php descriptor 7 years ago
Thomas Van Lenten b30dee3ea6 Expose the initializer for unknown fields. 8 years ago
Thomas Van Lenten db45687a38 If we fail to get a descriptor just super the method resolving. 8 years ago
Thomas Van Lenten 5fd71ce631 ObjC: Document the exceptions on some of the writing apis. 8 years ago
Thomas Van Lenten 1d0988b8ef ObjC: Preserve unknown fields in proto3 syntax files. 8 years ago
Thomas Van Lenten ecc0f54127 Properly error on a tag with field number zero. 8 years ago
Thomas Van Lenten 46f36d79a2 Fix some cases of reading of 64bit map values. 8 years ago
Dave MacLachlan ea43e0c5e8 Optimize GPBDictionary.m codegen to reduce size of overall library by 46K per architecture. 8 years ago
Sergio Campama 2465ae7e23 Adds serial and parallel parsing tests to check if parallel parsing is faster than serial parsing, which it should 8 years ago
Thomas Van Lenten 49e4ba6098 Fix ExtensionRegistry copying and add tests. 8 years ago
Thomas Van Lenten f5a01d1bbd Tighten up class usage/checks. 8 years ago
Feng Xiao 32d7830e4b Fix C++ build for down-integration. 8 years ago
Thomas Van Lenten 130c166697 Remove the use of dispatch_once that is heap backed. 8 years ago
Thomas Van Lenten 558ba98811 Add support for Xcode 8.3 to the build helper. 8 years ago
Thomas Van Lenten ddb438855a Raise the recursion limit to 100 to match other languages. 8 years ago
Thomas Van Lenten 5e4f14fae4 Document deep copy in the header 8 years ago
Thomas Van Lenten 2d1c5e26cb Handing threading race resolving methods. 8 years ago