COMMITS
/ objectivec/GPBCodedInputStream.m December 15, 2025
T
[ObjC] Revise tag parsing to have a 5 byte limit.
Thomas Van Lenten committed
December 12, 2025
T
[ObjC] Fail for tags with field numbers outside of range.
Thomas Van Lenten committed
October 9, 2024
T
[ObjC] Breaking Change: Remove GPBUnknownFieldSet.
Thomas Van Lenten committed
September 5, 2024
T
[ObjC] Use more complete imports
Thomas Van Lenten committed
August 6, 2024
T
[ObjC] Deprecate GPBUnknownFieldSet and related apis.
Thomas Van Lenten committed
July 22, 2024
T
[ObjC] Parsing helper and tests around unknown fields.
Thomas Van Lenten committed
T
[ObjC] Expose a helper for stream error.
Thomas Van Lenten committed
July 12, 2024
T
[ObjC] Improve parsing validations
Thomas Van Lenten committed
May 20, 2024
P
Added a new public API `bytesUntilLimit` to GPBCodedInputStream.
Protobuf Team Bot committed
January 26, 2024
T
[ObjC] Use a local to avoid warnings in 32bit builds.
Thomas Van Lenten committed
September 18, 2023
S
Internal change
Sandy Zhang committed
September 9, 2023
J
February 21, 2023
P
[ObjC] Enforcement of the 2GB limit when parsing messages.
Protobuf Team Bot committed
February 15, 2023
P
[ObjC] Enforce bytes and string field size limits.
Protobuf Team Bot committed
September 19, 2022
T
Format the runtime sources.
Thomas Van Lenten committed
September 15, 2022
T
Provide a protocol for GPBExtensionRegistry's lookup support.
Thomas Van Lenten committed
April 12, 2022
N
Replace master with main in URLs & docs
noahdietz committed
November 8, 2019
T
Fix decoding of overencoded booleans.
Thomas Van Lenten committed
September 20, 2019
D
Remove OSReadLittle* due to alignment requirements (#6678)
dmaclach committed
August 22, 2018
F
Replace repo links.
Feng Xiao committed
April 30, 2018
H
[objectivec] Fix memory leak of exceptions raised by RaiseException() (#4556)
Hiroshi Ichikawa committed
January 31, 2018
T
Add casts to removed undefined behaviors around shifts.
Thomas Van Lenten committed
October 5, 2017
S
Improves coverage of GPBCodedInputStream
Sergio Campama committed
June 6, 2017
T
Properly error on a tag with field number zero.
Thomas Van Lenten committed
March 28, 2017
T
Raise the recursion limit to 100 to match other languages.
Thomas Van Lenten committed
October 27, 2016
S
Adds pushLimit: and popLimit: into GPBCodedInputStream (#2297)
Sergio Campamá committed
June 29, 2016
T
Validate the tag numbers when parsing. (#1725)
Thomas Van Lenten committed
June 2, 2016
S
Improving the granularity parsing errors (#1623)
Sergio Campamá committed
May 25, 2016
T
Add more warnings to for the ObjC runtime build
Thomas Van Lenten committed
April 5, 2016
T
Error during parsing for invalid UTF-8 instead of dropping dropping data.
Thomas Van Lenten committed
April 1, 2016
T
Add -position and -isAtEnd for use when manually parsing input streams.
Thomas Van Lenten committed
December 17, 2015
T
Drop all use of OSSpinLock
Thomas Van Lenten committed
November 23, 2015
T
Set the stream limit to the length of the data.
Thomas Van Lenten committed
June 8, 2015
T
Beta quality drop of Objective C Support.
Thomas Van Lenten committed
May 1, 2015
T
Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs.
Thomas Van Lenten committed