13 Commits (76c767fa1c932b41d909831766293e7364607916)

Author SHA1 Message Date
Thomas Van Lenten d44c0d577c [ObjC] Parsing helper and tests around unknown fields. 5 months ago
Thomas Van Lenten 6ebdc7a4d4 [ObjC] Expose a helper for stream error. 5 months ago
Thomas Van Lenten 8e3eca48d0 [ObjC] Improve parsing validations 5 months ago
Protobuf Team Bot 01b0b8e06e Added a new public API `bytesUntilLimit` to GPBCodedInputStream. 7 months ago
Thomas Van Lenten 29b4ed7289 [ObjC] Use a local to avoid warnings in 32bit builds. 10 months ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Joshua Haberman 44bd65b2d3 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Protobuf Team Bot cffde99fc6 [ObjC] Enforcement of the 2GB limit when parsing messages. 2 years ago
Protobuf Team Bot 8f89e0d8db [ObjC] Enforce bytes and string field size limits. 2 years ago
Mike Kruskal e99b2819ee Sync from Piper @476205078 2 years ago
Thomas Van Lenten 189f6325d4 Format the runtime sources. 2 years ago
Thomas Van Lenten f191ab0f35 Provide a protocol for GPBExtensionRegistry's lookup support. 2 years ago
noahdietz 5abf802bc2 Replace master with main in URLs & docs 3 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Thomas Van Lenten 668eb3b4e6 Fix decoding of overencoded booleans. 5 years ago
dmaclach 397e017c80 Remove OSReadLittle* due to alignment requirements (#6678) 5 years ago
dmaclach 4702ba9043 Remove OSReadLittle* due to alignment requirements (#6678) 5 years ago
Feng Xiao afe98de32a Replace repo links. 6 years ago
Hiroshi Ichikawa 7d978084ca [objectivec] Fix memory leak of exceptions raised by RaiseException() (#4556) 7 years ago
Thomas Van Lenten 953adb16ff Add casts to removed undefined behaviors around shifts. 7 years ago
Sergio Campama b1f954e639 Improves coverage of GPBCodedInputStream 7 years ago
Thomas Van Lenten ecc0f54127 Properly error on a tag with field number zero. 8 years ago
Thomas Van Lenten ddb438855a Raise the recursion limit to 100 to match other languages. 8 years ago
Sergio Campamá d58b92ae51 Adds pushLimit: and popLimit: into GPBCodedInputStream (#2297) 8 years ago
Thomas Van Lenten c18aa7795a Validate the tag numbers when parsing. (#1725) 9 years ago
Sergio Campamá e34c09182e Improving the granularity parsing errors (#1623) 9 years ago
Thomas Van Lenten c8a440dfb6 Add more warnings to for the ObjC runtime build 9 years ago
Thomas Van Lenten c9167f2acd Error during parsing for invalid UTF-8 instead of dropping dropping data. 9 years ago
Thomas Van Lenten 331cee5022 Add -position and -isAtEnd for use when manually parsing input streams. 9 years ago
Thomas Van Lenten d6590d6534 Drop all use of OSSpinLock 9 years ago
Thomas Van Lenten ba800e2e57 Set the stream limit to the length of the data. 9 years ago
Thomas Van Lenten d846b0b059 Beta quality drop of Objective C Support. 10 years ago
Thomas Van Lenten 30650d81d9 Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 10 years ago