14 Commits (5dfdd85d34493dcade706fc8ca39ddd83444d665)

Author SHA1 Message Date
Dave MacLachlan b375d010bf Optimize startup be reducing selector lookup. 8 months ago
Protobuf Team Bot 7d508b41df Internal change 10 months 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 6e5a01bf72 [ObjC] Error when appearing to use newer generated code. 2 years ago
Protobuf Team Bot 663fca1658 [ObjC] Add compile time asserts around legacy codegen support. 2 years ago
Protobuf Team Bot 7bb699be43 [ObjC] Add the concept of a closed enum. 2 years ago
Mike Kruskal 388e3d744f Sync from Piper @mkruskal/footmitten 2 years ago
Thomas Van Lenten 2fb33b8c54 [ObjC] Move from `#pragma unused()` to `_unused` 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 9e069b2e51 [ObjC] Tweak some things to be better shape for clang-format. 2 years ago
Sandy Zhang aebdd0885f Sync from Piper @463129388 2 years ago
Vy Nguyen 60a7f1f2fb
Add __unused to variable to silence unused-variable warning 2 years ago
Joshua Haberman dc4aad931e Sync from Piper @444600173 3 years ago
Tamarous 6718fa9dcc
fix: misspelling (#9857) 3 years ago
Thomas Van Lenten 2123ed5df7 Switch to atomic for setting autocreated objects. 4 years ago
Joshua Haberman 95e6c5b474 Sync from Piper @327110949 4 years ago
Peter Newman e2cc2de304
Fix lots of spelling errors (#7751) 4 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Joshua Haberman 32e5deb1ac Sync from Piper @308829107 5 years ago
Thomas Van Lenten 3c8e959b60 [ObjC] Update oneof clearing internals. 5 years ago
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
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
Dave MacLachlan ab48ecf140 Update pddm to work with clang-format 5 years ago
Brian Wignall a104dffcb6 Fix typos (#7050) 5 years ago
Thomas Van Lenten af2d4134e0 TextFormat extension printing fix. 6 years ago
Thomas Van Lenten 3eb2889e9e Add the missing newlines between repeated extension files. 6 years ago
Thomas Van Lenten 09c001e999 Copy the value when setting message/data fields. 6 years ago
Thomas Van Lenten cf016a42e6 Work around strange error with atomic and swift under Xcode 8.3.3. 7 years ago
Thomas Van Lenten 953adb16ff Add casts to removed undefined behaviors around shifts. 7 years ago
dmaclach 2b3aa1c294 Add Setter/Getter type verification. (#3880) 7 years ago
Dave MacLachlan 37a6672c31 Remove unreferenced 'GPBMessageSignatureProtocol' class. 7 years ago
Thomas Van Lenten 2d1c5e26cb Handing threading race resolving methods. 8 years ago
Thomas Van Lenten d07176654b Add GPBMessageDropUnknownFieldsRecursively() and tests. 8 years ago
Thomas Van Lenten 988ffe0a78 Minor fix for autocreated object repeated fields and maps. 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 a877fdfafe Record zero for "has" for proto3 if in a oneof. 8 years ago
Thomas Van Lenten 116596a4e6 Never use strlen on utf8 runs so null characters work. 8 years ago
Thomas Van Lenten ca5b7751e5 Record zero for "has" for proto3 if in a oneof. 8 years ago
Thomas Van Lenten 1a6c1d092d Never use strlen on utf8 runs so null characters work. 8 years ago
Sergio Campamá b99577c5ac Exposes the currently registered extensions for a message and removes the internal sortedExtensionsInUse 8 years ago
Thomas Van Lenten fc4c617199 Fix GPBGetMessage{Repeated,Map}Field() 9 years ago
Jon Wall e72805ec5e fix expected class checking in GPBSetMessageRepeatedField 9 years ago
Thomas Van Lenten c8a440dfb6 Add more warnings to for the ObjC runtime build 9 years ago
Thomas Van Lenten bd41a39f69 Only create the readonlySemaphore on demand. 9 years ago
Thomas Van Lenten 79a23c435c Shrink ObjC overhead (generated size and some runtime sizes) 9 years ago
Dongjoon Hyun 7a9040fe7f Remove redundant `the` in comments. 9 years ago