Gleb Dolgich
b0fb57b09b
Fix Twitter handle
2015-08-13 11:49:20 +01:00
Balázs Galambosi
7a4954fc1c
fix implicit conversion warnings
2015-07-08 10:43:10 +02:00
Gleb Dolgich
d1db7dc5fb
Convert test to XCTest framework
...
Deleted obsolete files
Updated copyright dates
2015-07-05 04:25:28 +01:00
Gleb Dolgich
b7723f2ec0
Add workspace file
2015-07-05 02:47:39 +01:00
Billy Gray
1414c24b18
Merge branch 'master' into no_openssl, remove openssl from NSString class extensions
...
Conflicts:
objc/CFobLicVerifier.m
2013-06-14 12:09:59 -04:00
Billy Gray
ba49865c83
let's have that openssl error message (e.g. "OpenSSL couldn't read the public key: error:0906D064:PEM routines:PEM_read_bio:bad base64 decode") when the public key can't be read
2012-11-20 11:41:17 -05:00
Gleb Dolgich
2226f90b0a
Remove unused files from project
2012-09-01 22:38:00 +01:00
Gleb Dolgich
1d26a5b9b6
Re-implement using Security framework (thanks to Matt Stevens)
...
Remove references to OpenSSL
2012-09-01 22:24:27 +01:00
Gleb Dolgich
f0e6eb51a6
Update copyright notice
2012-09-01 22:24:27 +01:00
Gleb Dolgich
5b0aa28248
Add test to verify pre-generated registration code
2012-09-01 22:13:11 +01:00
Gleb Dolgich
666451d14e
Use tabs
2012-09-01 22:12:34 +01:00
Gleb Dolgich
f37d012038
Remove test code from command line utility
2012-09-01 17:21:39 +01:00
Gleb Dolgich
4d75127ece
Update copyright blurbs
2012-09-01 17:21:15 +01:00
Gleb Dolgich
51330ddc56
Implement a smoke test, link to CocoaFobARC framework, fix framework name
2012-09-01 17:13:15 +01:00
Gleb Dolgich
45ae303cd6
Upgrade project settings
2012-09-01 16:04:27 +01:00
Gleb Dolgich
168b4efc25
Add skeleton test project
2012-09-01 16:03:02 +01:00
Gleb Dolgich
3c6cbc2337
Don't compile -finalize in ARC mode
2012-06-17 18:42:58 +01:00
Gleb Dolgich
305d66be61
Add ARC configuration
2012-05-31 19:56:02 +01:00
Gleb Dolgich
4e8ae0b027
Fix ARC issues
2012-05-31 19:55:02 +01:00
Gleb Dolgich
24b44637f5
Update copyright
2012-05-31 19:53:08 +01:00
Gleb Dolgich
0b0a132e49
Add ARC configuration
2012-05-31 19:52:40 +01:00
Gleb Dolgich
faba4cce6d
Merge branch 'master' of github.com:glebd/cocoafob
2012-05-31 19:43:59 +01:00
Gleb Dolgich
4c7af17a9e
Zero-terminate string (courtesy of Dave Fernandes)
2012-05-31 19:42:51 +01:00
Gleb Dolgich
be84af7740
Cast sizes to int
2012-05-06 04:35:49 +01:00
Gleb Dolgich
a530ecc6b1
Merge upstream changes, support ARC
2012-02-15 00:19:54 +00:00
Gleb Dolgich
0a388ddda0
Support ARC
2012-02-15 00:14:01 +00:00
Gleb Dolgich
60e145bf2a
Updated copyright, Twitter username and license (now BSD)
2012-02-15 00:11:50 +00:00
Antonin Hildebrand
2fdbeb7bd8
make Xcode4 static analyzer happy
2011-11-07 21:50:54 +04:00
Gleb Dolgich
f959604f3e
Merge new API by Danny Greg, other fixes
...
Add GITIGNORE for AppCode and internal Xcode project files
Add CFobError class, use standard Cocoa error handling pattern
Update copyright years, Twitter handle
Use BSD license
Support GC
Fix OpenSSL initialisation conflicts
2011-10-31 02:03:44 +00:00
Gleb Dolgich
af9546cbf0
Merge commit '22c6242bbaadfb84802ebe335f3f3705d23822ff'
2011-10-30 18:03:48 +00:00
Gleb Dolgich
68cd9cd48e
Merge commit '1a6c569c684e9bc6011b9032acb442c3d4ca983a'
2011-10-30 18:03:21 +00:00
Kent Sutherland
22c6242bba
Changed initWithPublicKey: so the static analyzer doesn't show a warning.
2011-06-14 23:25:52 -04:00
Kent Sutherland
60843cbd8b
Don't call initOpenSSL and shutdownOpenSSL every init/release. Calling shutdownOpenSSL will cause crashes in other parts of an app that use OpenSSL and don't expect OpenSSL cleanup to have occurred.
...
OpenSSL cleanup functions should only be called when an application is terminating.
2011-05-13 02:46:55 -04:00
Gleb Dolgich
4f4097cbff
Merge branch 'master' of github.com:glebd/cocoafob
2010-11-03 01:55:09 +00:00
Gleb Dolgich
70554d13cb
Fix integer sizes for 64bit
2010-11-03 01:53:18 +00:00
Danny Greg
e019fe54bd
Fixed the removal of padding… not quite sure why it wasn't working.
2010-08-24 14:37:45 +01:00
Danny Greg
32e502fe33
Fixed up the smoke test.
2010-08-24 12:52:11 +01:00
Danny Greg
904f5aa4b1
Fixed up the command line tool to use the nicer API.
2010-08-24 12:44:49 +01:00
Danny Greg
7ae85d844e
Implemented the new verifier and fixed CFobError.
2010-08-24 12:23:28 +01:00
Danny Greg
9f2238815e
Implemented the generator's new API.
2010-08-24 12:02:27 +01:00
Danny Greg
0df633b341
Wrote a function to assign errors nicely. Not overly happy with this but it needs to be available to multiple classes.
2010-08-24 11:58:23 +01:00
Danny Greg
14347f8c02
Added in a header with an error code enum.
2010-08-24 11:26:50 +01:00
Danny Greg
4d89f78fb2
Set the bundle identifier… wasn't really sure what to add. As this will be heavily modified it I have used com.dannygreg.cocoafob, anyone is welcome to change this to anything more appropriate.
2010-08-24 11:14:52 +01:00
Danny Greg
c04f63d436
Update docs for the generator.
2010-08-24 11:10:05 +01:00
Danny Greg
4b499cf731
Property access for dsa on the verifier.
2010-08-24 11:08:31 +01:00
Danny Greg
e7c39697d4
Typo --;
2010-08-24 11:06:53 +01:00
Danny Greg
76eef16a56
Sketched the API of the verifier.
2010-08-24 11:06:14 +01:00
Danny Greg
6f05e5acbe
Get rid of references to self.lastError except for those that I will be turning into error objects later.
2010-08-24 10:51:37 +01:00
Danny Greg
697c6ba899
Removed a chunk of unnecessary state in favour of methods. Also, private properties rather than direct iVar access.
2010-08-24 10:48:23 +01:00
Danny Greg
da505f8983
Started sketching out the new api. First step: get rid of those horrific last error properties.
2010-08-24 10:39:01 +01:00