tunnelkit/TunnelKit/Sources/Core
Davide De Rosa 9095ea250e
Address concerns from Guido Vranken fuzzers (#141)
* 002: Assert return value of snprintf/getnameinfo

* 003: Address OOB reads on decrypted data

* 004: Handle boundary prefixes in .partitioned()

* 005: Fix OOB read in matchesDestination()

* 006: Fix parsing in netname6()

* 007: Fix incorrect use of sizeof()

* 008: Add safety checks in MSSFix()

* 009: Fix bad usage of minilzo calls

* Add checks after RoutingTableEntryAddress4/6
2020-05-16 15:10:07 +02:00
..
Allocation.h Update copyright clause 2020-01-11 09:26:41 +01:00
Allocation.m Update copyright clause 2020-01-11 09:26:41 +01:00
BidirectionalState.swift Update copyright clause 2020-01-11 09:26:41 +01:00
ConfigurationError.swift Update copyright clause 2020-01-11 09:26:41 +01:00
CoreConfiguration.swift Update copyright clause 2020-01-11 09:26:41 +01:00
Data+Manipulation.swift Fix pointers to local buffers 2020-04-05 17:30:17 +02:00
DNS.h Update copyright clause 2020-01-11 09:26:41 +01:00
DNS.m Update copyright clause 2020-01-11 09:26:41 +01:00
DNSResolver.swift Return IP version-aware records from DNSResolver 2020-04-14 22:57:08 +02:00
EndpointProtocol.swift Update copyright clause 2020-01-11 09:26:41 +01:00
Errors.h SAN host check (#168) 2020-05-09 00:02:16 +02:00
Errors.m Update copyright clause 2020-01-11 09:26:41 +01:00
Errors.swift Update copyright clause 2020-01-11 09:26:41 +01:00
IOInterface.swift Update copyright clause 2020-01-11 09:26:41 +01:00
IPHeader.swift Move IP header logic to separate struct 2020-05-12 13:07:09 +02:00
IPv4Settings.swift Update copyright clause 2020-01-11 09:26:41 +01:00
IPv6Settings.swift Update copyright clause 2020-01-11 09:26:41 +01:00
LinkInterface.swift Update copyright clause 2020-01-11 09:26:41 +01:00
LZO.h Update copyright clause 2020-01-11 09:26:41 +01:00
LZO.m Update copyright clause 2020-01-11 09:26:41 +01:00
module.modulemap Update copyright clause 2020-01-11 09:26:41 +01:00
NSRegularExpression+Shortcuts.swift Update copyright clause 2020-01-11 09:26:41 +01:00
Proxy.swift Update copyright clause 2020-01-11 09:26:41 +01:00
route.h Copy route.h from macOS 2019-05-03 15:14:25 +02:00
RoutingTable.h Update copyright clause 2020-01-11 09:26:41 +01:00
RoutingTable.m Update copyright clause 2020-01-11 09:26:41 +01:00
RoutingTableEntry.h Update copyright clause 2020-01-11 09:26:41 +01:00
RoutingTableEntry.m Address concerns from Guido Vranken fuzzers (#141) 2020-05-16 15:10:07 +02:00
SecureRandom.swift Update copyright clause 2020-01-11 09:26:41 +01:00
Session.swift Update copyright clause 2020-01-11 09:26:41 +01:00
SocketType.swift Handle IPv4/IPv6 variants in SocketType 2020-04-14 21:54:21 +02:00
TunnelInterface.swift Update copyright clause 2020-01-11 09:26:41 +01:00
Utils.swift Update copyright clause 2020-01-11 09:26:41 +01:00
ZeroingData.h Update copyright clause 2020-01-11 09:26:41 +01:00
ZeroingData.m Update copyright clause 2020-01-11 09:26:41 +01:00
ZeroingData.swift Update copyright clause 2020-01-11 09:26:41 +01:00