445 Commits (40d577782b75aa4f3d9149a1eb6b01b2349f13af)

Author SHA1 Message Date
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 8 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
Sergio Campamá 8b182cc455 Disable static analyzer for message semaphore creation (#2748) 8 years ago
Thomas Van Lenten d07176654b Add GPBMessageDropUnknownFieldsRecursively() and tests. 8 years ago
Sergio Campama e7f5c9d071 Removes trailing whitespaces 8 years ago
Paul Yang 7f3e237071 Merge 3.2.x branch into master (#2648) 8 years ago
Sergio Campama 3d7b42d1a6 Adds nullability modifiers to resolve Xcode 8.3 warnings 8 years ago
Thomas Van Lenten d0bc096b4a Timestamp helper fix, Duration helper cleanup. 8 years ago
Thomas Van Lenten 1651342501 Revert "Fix Timestamps with dates before the Unix epoch that contain fractional seconds." 8 years ago
Thomas Van Lenten adcccd0f81 Fix Timestamps with dates before the Unix epoch that contain fractional seconds. 8 years ago
Thomas Van Lenten 988ffe0a78 Minor fix for autocreated object repeated fields and maps. 8 years ago
Sergio Campama c68fc589a9 Fixes and expands comments on how to use GPB_ENUM_FWD_DECLARE 8 years ago
Thomas Van Lenten 2754586fa4 Xcode 8.1 support 8 years ago
Thomas Van Lenten dad775b798 Improve ObjC deprecated annotation support. 8 years ago
Samuel Rossoff (of The Ebon Blade) d571d39923 Update README.md 8 years ago
Thomas Van Lenten 98c01858f2 Add note about extension use and Coding support. 8 years ago
Sergio Campamá d58b92ae51 Adds pushLimit: and popLimit: into GPBCodedInputStream (#2297) 8 years ago
Bo Yang cc8ca5b6a5 Integrate internal changes 8 years ago
Thomas Van Lenten 297449aaf4 Update the ObjC projects for Xcode 8 8 years ago
Thomas Van Lenten 0dca5a5bf9 Use a custom dictionary to avoid NSNumber operations. 8 years ago
Thomas Van Lenten 96c469de68 Remove the custom key functions and just use the system provided defaults. 8 years ago
Bo Yang 98835fb8f8 Integrate internal changes 8 years ago
Thomas Van Lenten 6ab51a0ebd Use a custom dictionary to avoid NSNumber operations. 8 years ago
Thomas Van Lenten 5904279ebd Remove the custom key functions and just use the system provided defaults. 8 years ago
Thomas Van Lenten 1aa6500056 Update the ObjC version checks to support a min and current version. 8 years ago
Thomas Van Lenten 5699b920bf More complete nil/reset tests within a oneof 8 years ago
Thomas Van Lenten 708296e583 Fix some constants to be correct for the message class in use. 8 years ago