NSError warning solved

The problem was the double pointer in (NSError **)
The solution was to change that to a single pointer
(NSError *)
GNU extension problem solved

The problem was the addition ’buf + bufused’
The solution was to cast buf to (char *)
warnings treated as errors
method signature changed :)

before: encrypt:password:
after: encrypt:withPassword:
typos
first commit
path to lib changed in compiler options