kishikawa katsumi
8cc8e623d3
Support Shared Web Credentials
2015-01-25 19:39:55 +09:00
kishikawa katsumi
a89e77cfd5
Fix static analyzer warnings
2015-01-17 20:52:40 +09:00
kishikawa katsumi
84554a3188
Fix header
2015-01-17 20:28:53 +09:00
kishikawa katsumi
3c1da4f8e3
Add tests
2015-01-15 05:26:23 +09:00
kishikawa katsumi
598e85b26f
Always log if error occurred
2015-01-15 04:11:25 +09:00
kishikawa katsumi
9e4f54783b
Merge pull request #56 from kishikawakatsumi/fix_8_0
...
Workaround updating Touch ID protected item in iOS 8.0 (not 8.1+)
2015-01-15 03:59:07 +09:00
kishikawa katsumi
e560ac705a
Workaround updating Touch ID protected item in iOS 8.0 (not 8.1+)
2015-01-15 03:53:08 +09:00
kishikawa katsumi
9f7ed0bf08
Merge pull request #52 from kishikawakatsumi/accessibility
...
Add accessibility test
2015-01-13 02:25:02 +09:00
kishikawa katsumi
7fd7671ba7
Add accessibility test
2015-01-13 02:15:35 +09:00
kishikawa katsumi
a5633fb2f4
Add test cases
2015-01-13 02:06:42 +09:00
kishikawa katsumi
d334143e8d
Add description test
2015-01-13 01:53:08 +09:00
kishikawa katsumi
ea90a6fdb1
Merge pull request #51 from kishikawakatsumi/all_items
...
Add `allItems`, `allKeys` test cases
2015-01-13 01:31:32 +09:00
kishikawa katsumi
0179bb0a53
Add allItems, allKeys test cases
2015-01-13 01:23:36 +09:00
kishikawa katsumi
ad7c89c902
Fix test case
2015-01-13 00:26:29 +09:00
kishikawa katsumi
2854c19f07
Add private method tests
2015-01-13 00:12:48 +09:00
kishikawa katsumi
72e4d874f4
Merge pull request #48 from kishikawakatsumi/label
...
Add label and comment test
2015-01-12 23:52:36 +09:00
kishikawa katsumi
6511518d8b
Merge pull request #47 from kishikawakatsumi/tests
...
Add tests
2015-01-12 23:49:58 +09:00
kishikawa katsumi
6ae1bec565
Add label and comment test
2015-01-12 23:47:02 +09:00
kishikawa katsumi
6a7a35f524
Add tests
2015-01-12 23:41:38 +09:00
kishikawa katsumi
3a14f021a8
Add tests
2015-01-12 23:38:14 +09:00
kishikawa katsumi
4020a11ca6
Clean up directory structure
2015-01-12 23:27:15 +09:00
kishikawa katsumi
40174a0f54
Update to v2.0.0
...
- Add support for storing internet password (kSecClassInternetPassword)
- Add `contains` method to check if the key has specific value
- Add support for `label` and `comment` attributes
- Add `allKeys` and `allItems` methods
- Deprecated `synchronize` method, no longer required calling this method (no-op)
2015-01-12 22:30:22 +09:00
kishikawa katsumi
4f8bc0612a
Fix static analyzer warning Method accepting NSError** should have a non-void return value to indicate whether or not an error occurred
2014-12-18 17:58:45 +09:00
kishikawa katsumi
9fc0b52a9b
Fixed issue that crashes if you pass nil if the value corresponding to the key does not exist
2014-11-20 16:27:57 +09:00
kishikawa katsumi
fb8e16ab6b
Add test cases for handling error
2014-11-20 16:05:10 +09:00
kishikawa katsumi
4fc7d48bd4
Add error parameter to handle failing Sec~ method
2014-11-20 14:54:26 +09:00
kishikawa katsumi
8eddafb2d5
Migrate to XCTest.
2014-06-22 22:49:59 +09:00
Hector Zarate
4e9ff2bc30
Added methods to enable object subscripting
2014-04-03 21:44:27 +02:00
kishikawa katsumi
d878c91bae
Fix indentation(Tab -> Space).
2014-03-08 02:58:15 +09:00
kishikawakatsumi
1be691770a
Fix OS X compatibility issue.
2013-11-01 01:27:08 +09:00
Jared Verdi
3981e3254f
Set kSecAttrAccessible to default to kSecAttrAccessibleAfterFirstUnlock
...
See: https://blog.loom.com/how-we-fixed-the-ios7-forced-logout-bug-thats-been-plaguing-so-many-apps/
And: http://software-security.sans.org/blog/2011/01/05/using-keychain-to-store-passwords-ios-iphone-ipad/
2013-10-30 13:57:14 -04:00
kishikawakatsumi
53f7d5ae9a
Add CI configurations.
2013-08-14 17:34:51 +09:00
kishikawakatsumi
404bf304a0
Fix issue that cannot delete key/value to accross two or more synchronize method.
2013-08-13 04:42:11 +09:00
kishikawakatsumi
615e7097aa
Fix memory leak.
2013-06-30 23:28:16 +09:00
kishikawakatsumi
518b617774
Refactor.
2013-06-19 23:57:54 +09:00
kishikawakatsumi
f2571016e5
Fix podspec. Change directory structure for CocoaPods.
2013-04-25 02:35:35 +09:00