407 Commits (ae97c826f7d865bb97c4addeecc113699d42a222)

Author SHA1 Message Date
Thomas Van Lenten e1e5b8af79 [ObjC] Update some library internals to not pass syntax versions. 5 years ago
Thomas Van Lenten 8d224b4c48 [ObjC] Runtime support for proto3 optional. 5 years ago
Thomas Van Lenten e9b0c92659 [ObjC] Update oneof generation for proto3 optional. 5 years ago
Joshua Haberman bb30225f06 Sync from Piper @307316823 5 years ago
Thomas Van Lenten 7b8a241b57 [ObjC] Improve validation on public apis. 5 years ago
Thomas Van Lenten 95282469eb [ObjC] Remove helper to avoid extra lookups. 5 years ago
Joshua Haberman 74ad62759e Sync from Piper @306496510 5 years ago
Thomas Van Lenten 6f3bda22f4 [ObjC] Fix some tests checking the wrong Message class. 5 years ago
Thomas Van Lenten 24dda9e233 Update the build/test script for newer Xcode 11 versions 5 years ago
Thomas Van Lenten 56c48ae592 Revisit how the WKTs are bundled with ObjC. 5 years ago
Dave MacLachlan 302f3ea1e5 Update GOOGLE_PROTOBUF_OBJC_VERSION to 30003 5 years ago
Dave MacLachlan f4a6b99339 Block subclassing 5 years ago
dmaclach 6f9d488149 Move min Xcode version to 10.3 5 years ago
Thomas Van Lenten edf69e5858 Make the unittest proto file generation handle additions better. 5 years ago
Dave MacLachlan ab48ecf140 Update pddm to work with clang-format 5 years ago
Dave MacLachlan aa1d7e7c48 Change Objective C class references to using macros. 5 years ago
Dave MacLachlan 74956e1c15 Use references to Objective C classes instead of looking classes up by name. 5 years ago
Brian Wignall a104dffcb6 Fix typos (#7050) 5 years ago
Thomas Van Lenten 065fa2f395 Remove use of VLA. 5 years ago
Rafi Kamal 58d4420e2d Down Integrate Internal Changes 5 years ago
Thomas Van Lenten 668eb3b4e6 Fix decoding of overencoded booleans. 5 years ago
Thomas Van Lenten f6eeb435bf General Xcode 11 support for picking iOS simulators to test against. 5 years ago
dmaclach 397e017c80 Remove OSReadLittle* due to alignment requirements (#6678) 5 years ago
Thomas Van Lenten 33da4715ea [ObjC] Don't use unions and instead use memcpy for the type swaps. (#6672) 5 years ago
dmaclach 4702ba9043 Remove OSReadLittle* due to alignment requirements (#6678) 5 years ago
Thomas Van Lenten 5846439713
[ObjC] Don't use unions and instead use memcpy for the type swaps. (#6672) 5 years ago
Thomas Van Lenten 030a38b954 Fix typo that snuck in with last commit. 5 years ago
Thomas Van Lenten 6ec27f0d08 Add an explicit test using secure coding for added safety. 5 years ago
Thomas Van Lenten b273cba192 Fix enum writing. 5 years ago
Paul Beusterien 479ba8226b Override CocoaPods module to lowercase (#6464) 5 years ago
Paul Yang 7bff8393ca
Down Integrate to GitHub (#6414) 5 years ago
Thomas Van Lenten a8b8c037fc Add Xcode 11 support to the script. 6 years ago
Thomas Van Lenten 1c8a7a10f8 Update some tests for newer clang error messages. 6 years ago
Julien Poumailloux 1c95097dd3 ObjC: avoid assign for object properties (part 2) 6 years ago
Andrzej Hunt 4e740a724f ObjC: avoid assign for object properties 6 years ago
Hao Nguyen ef1e8e7172 Add module for JavaLite and fix builds 6 years ago
Benjamin Peterson 5939bc3619 Fix "the the". 6 years ago
Thomas Van Lenten 70dc39ed3d Stop enabling more warnings for CXX compiles. 6 years ago
Xiang Dai e479410564 delete all duplicate empty blanks (#5758) 6 years ago
Thomas Van Lenten bd00671b92 ObjC: Add a Xcode project for tvOS. 6 years ago
Thomas Van Lenten f56adaeb57 Remove stale target reference. 6 years ago
Thomas Van Lenten d529720e2f If enum aliases overlap in ObjC names skip generating the extras. 6 years ago
Thomas Van Lenten 4c559316e0 Small fix to -[GPBEnumDescriptor getValue:forEnumTextFormatName:] 6 years ago
Dave MacLachlan b6311767e6 Minimize amount of filepaths being copied into protos. 6 years ago
Thomas Van Lenten 1484b58056 [ObjC] Properly annotate extensions for ARC. 6 years ago
Thomas Van Lenten c486130482 Annotate the GPBDictionary enumerate* apis with NS_NOESCAPE. 6 years ago
Thomas Van Lenten 2af9c68591 Annotate the GPBArray enumerate* apis with NS_NOESCAPE. 6 years ago
Stephane Moore 74fa874537 [protos/objc] Include more context in deprecation messages ⚠️ 6 years ago
Dave MacLachlan ef3a725002 Make sure Objective C Proto compiler doesn't "duplicate" prefixes unnecessarily. 6 years ago
Stephane Moore b323b13679 [protobuf/objc] Introduce a protobuf-specific deprecation annotation ⚠️ 6 years ago