lp:~zorba-coders/zorba/security-module-v2
- Get this branch:
- bzr branch lp:~zorba-coders/zorba/security-module-v2
Branch merges
- Chris Hillery: Approve
- Matthias Brantner: Approve
-
Diff: 2809 lines (+668/-1838)24 files modifiedCMakeLists.txt (+14/-2)
src/CMakeLists.txt (+12/-2)
src/hash.xq (+74/-19)
src/hash.xq.src/hash.cpp (+81/-57)
src/hash.xq.src/hash.h (+135/-29)
src/hash.xq.src/md5_impl.cpp (+0/-371)
src/hash.xq.src/md5_impl.h (+0/-93)
src/hash.xq.src/sha1.cpp (+0/-264)
src/hash.xq.src/sha1.h (+0/-259)
src/hmac.xq (+116/-15)
src/hmac.xq.src/hmac.cpp (+176/-54)
src/hmac.xq.src/hmac.h (+40/-20)
src/hmac.xq.src/hmac_sha1.cpp (+0/-69)
src/hmac.xq.src/hmac_sha1.h (+0/-59)
src/hmac.xq.src/sha1.cpp (+0/-264)
src/hmac.xq.src/sha1.h (+0/-259)
test/ExpQueryResults/security/hash-binary.xml.res (+1/-0)
test/ExpQueryResults/security/hash-md5.xml.res (+1/-1)
test/ExpQueryResults/security/hash-sha256.xml.res (+1/-0)
test/ExpQueryResults/security/hmac-sha256.xml.res (+1/-0)
test/Queries/security/hash-binary.xq (+4/-0)
test/Queries/security/hash-md5.xq (+1/-1)
test/Queries/security/hash-sha256.xq (+6/-0)
test/Queries/security/hmac-sha256.xq (+5/-0)
Branch information
Recent revisions
- 26. By Matthias Brantner
-
- factorized code
- better comments
- only raise warning if OpenSSL is not found and the module not build - 23. By Matthias Brantner
-
first draft of hash module version 2
- based on openssl
- streaming
- returns xs:base64Binary instead of xs:string
- can also hash xs:base64Binaries - 19. By spungi
-
- improved the speed of "make xqdoc" such that we can add xqdoc as a test
- fixed SF bug #3375604 "Built target cxxdocs" hangs
- make xqdoc does not search the filesystem, instead creates the documentation *only* for the modules that are compiled in the Zorba version used (based on the ZorbaManifest.xml in the build folder)
- implemented the 2 issues that Dana asked for in the email from @coders "core and non-core Zorba modules"
- fixed the link crawler issues in XQDoc reported by Daniel (except the link to xqdoc.org) - 17. By ceejatec
-
Moving "cryptography" modules up to the "src" directory, since their old
directory location in .../security no longer matches their URI.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:zorba