Gleb Dolgich
a3b9dd595d
Merge pull request #51 from AhiyaHiya/cmake_cpp_upstream
...
Cmake implementation for cpp port
2021-09-20 22:02:27 +01:00
Jaime Rios
f00941e97c
CMake: Updated README file
2021-08-28 15:29:29 -07:00
Jaime Rios
f85f0c1559
CMake: Removed xcodeproj and related files
2021-08-28 15:29:29 -07:00
Jaime Rios
e19a152d7c
CMake: Trimmed whitespace
2021-08-28 15:29:29 -07:00
Jaime Rios
466d8db431
CMake: Updated source and unit test files
...
Updated files for CocoaFob header files moved to include path
2021-08-28 15:29:29 -07:00
Jaime Rios
ad3213e6c8
CMake: Moved CocoaFob header files
...
Moved CocoaFob header files to include folder in prep to use CMake
install option
2021-08-28 15:29:29 -07:00
Jaime Rios
4761bd4e2f
CMake: Updated unit test source files
...
Updated unit test source files for conan packaged version of Catch2
2021-08-28 15:29:29 -07:00
Jaime
263ab2bab9
CMake: Added CMakeLists.txt files
...
Added CMakeLists.txt files for cross platform build tool support
Added ConanHelper.cmake script to download packages without
the need for bash shell scripts
2021-08-28 15:29:29 -07:00
Gleb Dolgich
93b599456a
Use c_str() instead of data()
2016-09-01 01:13:08 +01:00
Gleb Dolgich
5410ed4965
Add LF at EOF
2016-09-01 01:12:50 +01:00
Gleb Dolgich
997623c6d4
Report errors better
2016-09-01 01:12:40 +01:00
Gleb Dolgich
b2760b874c
Attempt to fix public key when constructing
2016-09-01 01:12:08 +01:00
Gleb Dolgich
8cf59e81a9
Fix IsPublicKeyComplete()
2016-09-01 01:11:21 +01:00
Gleb Dolgich
1592f1996b
Compare test result with "" for better messages
2016-09-01 01:11:06 +01:00
Gleb Dolgich
1291873a19
Add LF at EOF
2016-09-01 01:10:40 +01:00
Gleb Dolgich
5d3637bb12
Fix public key PEM start/end lines
2016-09-01 01:10:26 +01:00
Gleb Dolgich
9672924b01
Use 4-space tabs
2016-09-01 01:09:48 +01:00
Jaime Rios
6727bb37ed
Added code for verifying reg code, though it does not seem to be working.
2016-08-28 23:25:53 -04:00
Jaime Rios
8657a4dfdb
Modified dsa ptr to be a unique_ptr.
2016-08-28 23:25:26 -04:00
Jaime Rios
b6fabea38b
Updated code to mirror obj-c code, though the result code does not seem to be reflecting success.
2016-08-28 23:25:01 -04:00
Jaime Rios
9368855536
Updated name of parameter to align with intent of function.
2016-08-28 23:24:30 -04:00
Jaime Rios
547ea45c5d
Fixed defect in function in that the function removing the formatting from the reg code was not padding the string at all.
2016-08-28 23:23:56 -04:00
Jaime Rios
26c964874f
Test cleanup.
2016-08-28 23:23:13 -04:00
Jaime Rios
86b894a0d2
Base32 files added to project.
2016-08-28 23:23:00 -04:00
Jaime Rios
74e918354f
Added base32 source files from the openssl branch of this repo.
2016-08-28 23:22:39 -04:00
Jaime Rios
bebd7877fb
Added public key test.
2016-08-26 20:22:40 -04:00
Jaime Rios
3d262a8ae5
Removed functions that are now in new files.
2016-08-26 20:22:26 -04:00
Jaime Rios
b599749b1c
Changed project for new files; minor changes to project layout.
2016-08-26 20:21:57 -04:00
Jaime Rios
db9f762f9b
Fixed build issue in download shell script.
2016-08-26 20:21:35 -04:00
Jaime Rios
2fc33219fe
Added new files to consolidate common functions for ctest.
2016-08-26 20:21:07 -04:00
Jaime Rios
a08e509633
Added x86_64 build option to openssl make.
2016-08-25 23:05:19 -04:00
Jaime Rios
b3464d4a1a
Modified project because of changes in xcconfig.
2016-08-25 23:04:58 -04:00
Jaime Rios
3464a3473d
Added c++ version to xcconfig.
2016-08-25 23:04:41 -04:00
Jaime Rios
cbef1152da
Initial implementation of DSA func; consolidated test code.
2016-08-25 23:04:26 -04:00
Jaime Rios
560b268643
Added new test file to project.
2016-08-25 22:29:38 -04:00
Jaime Rios
807c412f67
Fixed search path for openssl.
2016-08-25 22:29:21 -04:00
Jaime Rios
b53a065d02
Added download script to Xcode project.
2016-08-25 22:08:36 -04:00
Jaime Rios
695edb2a95
Updated script for downloading and building OpenSSL; also added XcodeCoverage for code coverage reports.
2016-08-25 22:08:07 -04:00
Jaime Rios
9d93bd95a4
Updated README markdown doc with info about OpenSSL lib and download script.
2016-08-25 22:07:35 -04:00
Jaime Rios
1e01d60d23
Moved crypto functions out of current files and into newly created files; wrapped functions in namespaces.
2016-08-25 17:48:01 -04:00
Jaime Rios
2c8ec616bf
Moved new files to support group.
2016-08-25 17:47:21 -04:00
Jaime Rios
026334acb3
Added initial function implementation to download XcodeCoverage.
2016-08-25 17:47:07 -04:00
Jaime Rios
677b26c0a1
Removed code from files, which has been copied to new files.
2016-08-25 17:33:35 -04:00
Jaime Rios
d750c9db14
Added new files to Xcode project.
2016-08-25 17:33:03 -04:00
Jaime Rios
58a886ce4e
Moved datatypes to new file; moved internal functions to new file.
2016-08-25 17:32:46 -04:00
Jaime Rios
54f1205433
Moved Cryptopp stuff to it's own function and not removed entirely, not yet at least; added start of OpenSSLSetup function.
2016-08-25 09:29:16 -04:00
Jaime Rios
7245bae9f0
Minor revision of README file.
2016-08-25 09:28:26 -04:00
Jaime Rios
49603415c0
Slight project modification.
2016-08-24 22:38:36 -04:00
Jaime Rios
fb0e3255a1
Removed references to cryptopp; cleaned up code.
2016-08-24 22:38:22 -04:00
Jaime Rios
a97a9b433d
Removed cryptopp reference.
2016-08-24 22:37:52 -04:00