Commit Graph

  • e8a90b2479 Don’t try to unarchive a nil data object during SPKI cache loading. Holger Wiedemann 2017-02-13 00:34:07 +01:00
  • df05d4f34f Added kTSKExcludeSubdomainFromParentPolicy - allow to exclude specific subdomains from pinning policy Omer Levi Hevroni 2017-02-12 09:50:57 +02:00
  • 72e2d04796 do not throw if pins or algorithm is missing when pinning is disabled Omer Levi Hevroni 2017-01-29 11:19:13 +02:00
  • c13751b24e Re-generate documentation 1.4.1 Alban Diquet 2017-01-27 21:12:06 -06:00
  • 52416d3f34 Relocate public header to fix Swift builds Alban Diquet 2017-01-27 21:11:07 -06:00
  • b5b442349a Update documentation Alban Diquet 2017-01-27 20:01:19 -06:00
  • d6e38e05f7 Bump version number in documentation script Alban Diquet 2017-01-27 20:00:47 -06:00
  • 53fe9d91e2 Fix Swift support and properly create a module Alban Diquet 2017-01-27 19:55:50 -06:00
  • 6e98544a10 Bump version number Alban Diquet 2017-01-27 17:23:18 -06:00
  • c283c9a321 Add the option to specify an expiration date for the pins; fixes #73 Alban Diquet 2017-01-27 17:04:56 -06:00
  • 96e7cab981 Add warning about backup pin Alban Diquet 2017-01-27 11:05:39 -06:00
  • bfcd63830f Merge pull request #86 from adamkaplan/master Alban Diquet 2017-01-17 14:45:12 -08:00
  • 1be867bfdd Fix relative path issue in TrustKit.h when used from CocoaPods Adam Kaplan 2017-01-17 17:32:52 -05:00
  • f783c4d444 Explicitely set the locale for time displayed in reports ; fixes #75 Alban Diquet 2017-01-13 10:11:23 -08:00
  • d3216a1639 Merge and simplify test for sec384r1 Alban Diquet 2017-01-13 10:01:29 -08:00
  • 618d828ad3 Merge branch 'master' of github.com:datatheorem/TrustKit Alban Diquet 2017-01-13 09:56:01 -08:00
  • b6a33b7726 Better error message Alban Diquet 2017-01-13 09:52:06 -08:00
  • 93444d6d93 Merge pull request #84 from adamkaplan/ecdsa-secp384r1 Alban Diquet 2017-01-13 09:51:16 -08:00
  • 7adbc0daaf Add secp384r1 support to the pin generation script Adam Kaplan 2017-01-13 12:13:10 -05:00
  • 03d74b26fb Add support and tests for secp384r1 pin validation Adam Kaplan 2017-01-13 12:12:31 -05:00
  • 16f5274a3d Simplify public key algorithm tests and move test certificates to their own folders Alban Diquet 2017-01-12 22:30:04 -08:00
  • 6e7caa45f7 Disable Header Map to make the build more consistent Alban Diquet 2017-01-12 17:43:10 -08:00
  • bee15018ed Restore backward compatibility Alban Diquet 2017-01-11 19:57:37 -08:00
  • 48955e2e70 Workaround for fulfill being called multiple times when running tests on CircleCI Alban Diquet 2017-01-11 19:52:32 -08:00
  • cdf4cb99f6 Do not treat warnings as errors because of RSSwizzle using deprecated APIs Alban Diquet 2017-01-11 19:39:26 -08:00
  • ebd3c98cda Fix tests failing because of SSL keys being rotated Alban Diquet 2017-01-11 19:35:29 -08:00
  • c62406dbd2 Just redirect to the project page for GH page index Alban Diquet 2017-01-11 18:57:20 -08:00
  • 79ca449b86 Remove index for GH page Alban Diquet 2017-01-11 18:50:06 -08:00
  • 3a5eda486c Tweak README and mention Android Alban Diquet 2017-01-11 18:46:56 -08:00
  • 732e23587f Update README Alban Diquet 2017-01-11 18:41:09 -08:00
  • c452b95789 Add missing images Alban Diquet 2017-01-11 18:41:02 -08:00
  • 969d430bbd Test index file Alban Diquet 2017-01-11 18:34:18 -08:00
  • 4c742d84a0 Update gitignore for jazzy Alban Diquet 2017-01-11 18:34:01 -08:00
  • 90a5a98b0e Do not commit tgz file Alban Diquet 2017-01-11 18:33:23 -08:00
  • d20389a115 Revert "Use relative include for TSKPinningValidator.h" Alban Diquet 2017-01-11 18:21:09 -08:00
  • c853306eec Treat warnings as errors and fix warning Alban Diquet 2017-01-11 18:15:45 -08:00
  • 798731dc39 Update documentation Alban Diquet 2017-01-11 18:12:04 -08:00
  • 446e8b906c Proper type for the notification name Alban Diquet 2017-01-11 18:08:40 -08:00
  • 224aeaff5f Commit generated documentation Alban Diquet 2017-01-11 18:07:01 -08:00
  • a50a1f6463 Revamp documentation to support jazzy and document each constant separately; fixes #77 Alban Diquet 2017-01-11 18:06:32 -08:00
  • e475ce7a53 Merge pull request #81 from adamkaplan/stream_pin_script Alban Diquet 2017-01-09 09:28:58 -08:00
  • 43e8d8fc92 generate pin script: support shell pipe of cert The script's contract is backwards compatible with this change. If the certificate file argument is omitted, the script will attempt to read the certificate bytes from stdin. Adam Kaplan 2017-01-08 11:44:37 -05:00
  • bacb20ca4d Merge pull request #79 from brooklynpacket/master Alban Diquet 2016-12-21 15:13:09 -08:00
  • 7cd4f2c054 Use relative include for TSKPinningValidator.h jeaye 2016-12-20 17:42:11 -08:00
  • 0f41129c97 Merge pull request #74 from hfossli/patch-1 Alban Diquet 2016-12-03 12:33:37 -08:00
  • 9a68065649 Clarify instructions for Carthage; fixes #68 Alban Diquet 2016-11-17 14:14:53 +01:00
  • c433040c39 Only require backup pins if pinning is enforced Håvard Fossli 2016-10-31 11:14:36 +01:00
  • ceb1ce33e2 Fix missing library path warning Alban Diquet 2016-10-14 18:11:52 -07:00
  • 6596679455 Fix implicit conversion warnings Alban Diquet 2016-10-14 18:08:24 -07:00
  • c68b75dedc Fix missing prototype warning Alban Diquet 2016-10-14 18:05:26 -07:00
  • f356571e51 Made TrustKit_Static build properly Alexander Dodatko 2016-10-04 14:04:50 +03:00
  • 3a9d1ada34 Fix pin in test 1.4.0 Alban Diquet 2016-09-10 18:26:14 -07:00
  • ce9bdbdb48 Tweak documentation Alban Diquet 2016-09-07 14:56:44 -07:00
  • 3da70c4adb Update podspec description Alban Diquet 2016-09-07 14:44:49 -07:00
  • 6fce55c8d4 Also incude C files Alban Diquet 2016-09-07 12:27:50 -07:00
  • 70640f7e8e Remove redundant explanation Alban Diquet 2016-09-07 11:48:44 -07:00
  • bbc3e8dc84 Merge pull request #63 from datatheorem/ios10 Alban Diquet 2016-09-07 11:41:45 -07:00
  • 5a3e1010d4 Merge pull request #62 from datatheorem/ios10 Alban Diquet 2016-09-07 11:26:24 -07:00
  • 1d5b64c79a Add deployment targets to README Alban Diquet 2016-09-07 10:28:52 -07:00
  • 207c0c550e Replace CI badge Alban Diquet 2016-09-07 10:25:52 -07:00
  • d824462815 Add helper method for handling authentication challenges in network delegates Alban Diquet 2016-09-06 22:38:54 -07:00
  • 47537ef6b3 Simplify sample code for authentication handler Alban Diquet 2016-09-06 16:38:14 -07:00
  • 314956922b Add tvOS and watchOS deployment targets Alban Diquet 2016-09-06 16:08:48 -07:00
  • 0b68cdc8e7 Bump version number Alban Diquet 2016-09-06 16:04:04 -07:00
  • f383847e2f Add a couple more tests Alban Diquet 2016-09-06 16:00:29 -07:00
  • 9a7af47591 Properly release the publicKey Alban Diquet 2016-08-30 22:18:14 -07:00
  • 1785650143 Remove travis file Alban Diquet 2016-08-30 21:31:09 -07:00
  • bd0a89bff6 circleci Alban Diquet 2016-08-30 21:26:34 -07:00
  • 26a1824371 circleci Alban Diquet 2016-08-30 21:20:16 -07:00
  • 891563a203 circleci Alban Diquet 2016-08-30 21:14:21 -07:00
  • fc4c41d478 circleci Alban Diquet 2016-08-30 20:52:21 -07:00
  • 7ecc383307 circleci Alban Diquet 2016-08-30 20:12:17 -07:00
  • 6daa3062bf circleci Alban Diquet 2016-08-30 20:06:12 -07:00
  • 751f4cc659 circleci Alban Diquet 2016-08-30 19:15:05 -07:00
  • 3c7abcac33 circleci Alban Diquet 2016-08-30 19:10:11 -07:00
  • 9bfdc54438 circleci Alban Diquet 2016-08-30 18:55:59 -07:00
  • 7f67bb6b54 circleci Alban Diquet 2016-08-30 18:39:48 -07:00
  • 5b0f230b71 circleci Alban Diquet 2016-08-30 18:31:35 -07:00
  • 128b76554f circle Alban Diquet 2016-08-30 18:25:29 -07:00
  • d89a672c34 circleci Alban Diquet 2016-08-30 18:21:40 -07:00
  • 70d259d0fb circleci Alban Diquet 2016-08-30 18:02:55 -07:00
  • 090ed1a128 Try circleCi Alban Diquet 2016-08-30 18:00:02 -07:00
  • 46d171322d Add documentation and clarify the default logging behavior Alban Diquet 2016-08-29 18:03:14 -07:00
  • ca8b678a89 Add the ability to override the logging method; fixes #52 Alban Diquet 2016-08-29 17:55:49 -07:00
  • 92ae718f6b Import latest version of OCMock and add tvOS version Alban Diquet 2016-08-26 19:47:13 -07:00
  • 60e2ded8a0 Implement unified public key extraction for all platforms and base SDKs Alban Diquet 2016-08-26 13:19:44 -07:00
  • a67b4ced35 Add public key parsing code using unified iOS 10 APIs ( #51 ) Alban Diquet 2016-08-25 11:27:09 -07:00
  • 2ddc9d754c Update travis image to Xcode 8 Alban Diquet 2016-08-25 11:23:08 -07:00
  • 21e624569d Update to Xcode 8 recommended settings Alban Diquet 2016-08-25 10:41:58 -07:00
  • 3408460de2 Require tvOS 10.0 and watchOS 3.0 Alban Diquet 2016-08-25 10:18:25 -07:00
  • 3050f8cce4 Cleanup podspec Alban Diquet 2016-08-24 23:38:38 -07:00
  • 1c2d80cfc3 Cleanup old files Alban Diquet 2016-08-24 22:42:22 -07:00
  • 741ff2bfdd Remove watchOS test scheme as XCTest is not available Alban Diquet 2016-08-24 21:03:53 -07:00
  • 239190b5e2 Set the right platform for watchOS ( #59 ) Alban Diquet 2016-08-24 17:00:14 -07:00
  • 403dd18f4b Add watchOS target; test target pending ( #59 ) Alban Diquet 2016-08-24 16:52:12 -07:00
  • bf3aa93881 Get rid of the pre-compiled libraries and import source instead Alban Diquet 2016-08-24 16:10:29 -07:00
  • 0afe86b7bb Revert test changes Alban Diquet 2016-08-24 15:06:30 -07:00
  • d4ad183a07 Switch platform string from OSX to MACOS Alban Diquet 2016-08-24 14:59:52 -07:00
  • 6a49354d6e Use random UUID for the macOS vendor ID; remove dependency to IOKit Alban Diquet 2016-08-24 14:59:21 -07:00
  • 9d4ea70d2f Refactor identifier_for_vendor() to move platform-specific logic to a single file Alban Diquet 2016-08-24 13:51:29 -07:00