CommonCrypto for GNUstep
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

22 check-ins

2012-08-11
11:34
Create new branch named "Integrate-MountainLion-CC" Leaf check-in: 485d5e51da user: thebeing tags: Integrate-MountainLion-CC
11:27
Update CommonCrypto from Apple's source code dump for Mac OS 10.8 (Mountain Lion, r60026) Leaf check-in: 46f9f7687d user: thebeing tags: Apple, r60026
2012-03-20
16:41
Guard against including <Availability.h>. Leaf check-in: 1dbe7ba433 user: thebeing tags: trunk
2012-03-15
13:16
Document asm portability macros. check-in: c2ee77f5f2 user: thebeing tags: trunk
13:05
Fix CPU feature test, update manpages. check-in: 0a0551c1e4 user: thebeing tags: trunk
2012-03-13
14:23
Add cpu feature test macro for Apple in order to get rid of the duplication of feature tests in the asm files. check-in: 44e0a8929e user: thebeing tags: trunk
12:24
Reinstate lost makefile. Also, don't break the assembly for our Apple friends. check-in: ca9b75efb5 user: thebeing tags: trunk
04:10
Avoid error intalling README (still needs to be fixed) check-in: 92d3e9cd87 user: thebeing tags: trunk
03:50
Merge Lion CommonCrypto into trunk. check-in: 2798651200 user: thebeing tags: trunk
03:49
* Set version * Install documentation * More robust check for limits.h Closed-Leaf check-in: 439ec1a73c user: thebeing tags: Integrate-Lion-CC
03:17
Fix feature detection assembly on x86_64. Was incorrectly restoring the rbx–rdx registers previously. AES assembly now working again. check-in: 6b98e3d9ae user: thebeing tags: Integrate-Lion-CC
2012-03-12
17:21
Rework the Lion version of CommonCrypto to compile under GNUstep. Assembly versions of the crypto primitives seem to work nicely now that I've got the alignment issues fixed. The Mach-O assembler interprets `.align n' as `align to 2^n bytes', while on ELF it means `align to n bytes'. This was causing segfaults when `movaps' was applied to a misaligned operand.

Requires libdispatch now. check-in: a38fd85e57 user: thebeing tags: Integrate-Lion-CC

2012-03-08
15:50
Preliminary merge of CC r55010 check-in: b8aaca3702 user: thebeing tags: Integrate-Lion-CC
13:42
Create new branch named "Integrate-Lion-CC" check-in: bb2c20f85c user: thebeing tags: Integrate-Lion-CC
13:39
Update CommonCrypto source to r55010 (from Mac OS X 10.7.3) check-in: 101e407fb2 user: thebeing tags: Apple, r55010
01:12
Remove C AES implementation from the build, we're using the assembly version right now. check-in: 45efa44451 user: thebeing tags: trunk
00:53
Add readme. check-in: b120b381a9 user: thebeing tags: trunk
00:52
Changes to get CommonCrypto to compile with clang and GNUstep-Make. check-in: a8ba91783f user: thebeing tags: trunk
00:47
Pull Apple CommonCrypto 36064 check-in: c68f00dae7 user: thebeing tags: trunk
00:46
Check in Apple's CommonCrypto 36064 check-in: b99b3696b7 user: thebeing tags: Apple, r36064
00:42
Create new branch named "Apple" check-in: 2c4b032ee5 user: thebeing tags: Apple
00:36
initial empty check-in check-in: 0886b212aa user: thebeing tags: trunk