aboutsummaryrefslogtreecommitdiffhomepage
path: root/objectivec/Tests/GPBCodedOuputStreamTests.m
Commit message (Collapse)AuthorAge
* Add test for failing write of raw pointer to output streamGravatar Felix Jendrusch2018-03-08
|
* Add casts to removed undefined behaviors around shifts.Gravatar Thomas Van Lenten2018-01-31
| | | | | Fixes #4246 Fixes #4247
* Never use strlen on utf8 runs so null characters work.Gravatar Thomas Van Lenten2016-08-09
| | | | | | | | | | | | | | Fixes https://github.com/google/protobuf/issues/1933 Add a new test that forces strings into two different implementations from the NSString class cluster to help confirm we're exercising both paths by which CodedOutputStream will extract data from an NSString. Move the old +load test (that was flawed because the behavior really depends on the type of string from the NSString class cluster); into a unittest that targets the specific case we're adding a behavior confirmation on. As a bonus, improve the TextFormat generation of string characters < 0x20.
* HeaderDoc support in the library and generated sourcesGravatar Thomas Van Lenten2016-03-07
| | | | | | | - Convert most of the core library headers over to HeaderDoc format. - Switch the generated comments over to HeaderDoc. - Create GPBCodedOutputStream_PackagePrivate and move some things into there that should be more internal.
* Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs.Gravatar Thomas Van Lenten2015-05-06