43 Commits (6bbd56dfd9600adc9b084028d99a0aed880d7622)

Author SHA1 Message Date
Dave MacLachlan 118589c565 Remove unnecessary call to [self descriptor] in resolveClassMethod: 5 years ago
Joshua Haberman 32e5deb1ac Sync from Piper @308829107 5 years ago
Thomas Van Lenten e1e5b8af79 [ObjC] Update some library internals to not pass syntax versions. 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 ffa6bfc01a
ObjC: small improvement to extension serialization. 7 years ago
Thomas Van Lenten 8dadfda1e3 Improve comment about warning being incomplete. 7 years ago
Thomas Van Lenten 7fa7fbaf16 In debug builds output a warning about NSCoding and extensions. 7 years ago
Thomas Van Lenten 09c001e999 Copy the value when setting message/data fields. 7 years ago
Thomas Van Lenten 561413523f Remove stray 'return'. 7 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 81aeed082e Work around the static analyzer false report. 7 years ago
Jonathan Dierksen a721bf6d29 Migrate away from deprecated OSAtomic APIs. (#4184) 7 years ago
Thomas Van Lenten 4588e6e2b9 Force a copy when saving the NSData that came from another. 8 years ago
Thomas Van Lenten 156161dfcd Properly copy maps with string keys but pod values. 8 years ago
Dave MacLachlan 4ba30923fa code review cleanup 8 years ago
Dave MacLachlan 949596ea32 Simplify getter/setter method implementations 8 years ago
Thomas Van Lenten 1f57e540ac When comparing message, require them to have the same descriptor. 8 years ago
Thomas Van Lenten db45687a38 If we fail to get a descriptor just super the method resolving. 8 years ago
Thomas Van Lenten 1d0988b8ef ObjC: Preserve unknown fields in proto3 syntax files. 8 years ago
Thomas Van Lenten f5a01d1bbd Tighten up class usage/checks. 8 years ago
Thomas Van Lenten 130c166697 Remove the use of dispatch_once that is heap backed. 8 years ago
Thomas Van Lenten 2d1c5e26cb Handing threading race resolving methods. 8 years ago
Thomas Van Lenten 988ffe0a78 Minor fix for autocreated object repeated fields and maps. 9 years ago
Sergio Campamá b99577c5ac Exposes the currently registered extensions for a message and removes the internal sortedExtensionsInUse 9 years ago
Thomas Van Lenten c18aa7795a Validate the tag numbers when parsing. (#1725) 9 years ago
Thomas Van Lenten fc4c617199 Fix GPBGetMessage{Repeated,Map}Field() 9 years ago
Sergio Campamá e34c09182e Improving the granularity parsing errors (#1623) 9 years ago
Sergio Campama a714c401a9 Removing unused GPBExceptionMessageKey 9 years ago
Thomas Van Lenten 38b9e74691 Add -Woverriding-method-mismatch. 9 years ago
Thomas Van Lenten c8a440dfb6 Add more warnings to for the ObjC runtime build 9 years ago
Thomas Van Lenten 30646288ad Fix up -hash/-isEqual: for bool storage. 9 years ago
Thomas Van Lenten 3f917447e7 The message was autoreleased, the -releases are an over release. 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
Thomas Van Lenten 36650a07cf HeaderDoc support in the library and generated sources 9 years ago
Thomas Van Lenten 4d663376e2 Release the semaphore in dealloc, fixing leak. 10 years ago
Thomas Van Lenten d6590d6534 Drop all use of OSSpinLock 10 years ago
Thomas Van Lenten 52b8d3fe78 Use compiler provided static assert and avoid tripping unused-local-typedef warnings. 10 years ago
Thomas Van Lenten c27833b632 Enable CLANG_WARN_NULLABLE_TO_NONNULL_CONVERSION for the projects. 10 years ago
Thomas Van Lenten d846b0b059 Beta quality drop of Objective C Support. 10 years ago
Thomas Van Lenten 1dcc329427 Objective C Second Alpha Drop 10 years ago
Thomas Van Lenten 30650d81d9 Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 10 years ago