Created attachment 161761 [details] patch AES256 cipher replaces Blowfish for encryption. keys and ivs are now generated randomly for encrypted files. scgi_set_key_iv() replaces scgi_encrypt_files(). scgi_set_periodic() replaces scgi_periodic(). Tested with poudriere testport amd64/i386
Created attachment 161764 [details] patch scgi_read_encrypted() replaces scgi_read_enc(). Test.c modified to work with new file interface.
AES256 cipher replaces Blowfish for encryption. keys and ivs are now generated randomly for encrypted files. scgi_encrypt_files() replaces scgi_set_key_iv(). scgi_set_periodic() replaces scgi_periodic(). scgi_read_encrypted() replaces scgi_read_enc(). Tested with poudriere testport amd64/i386
Created attachment 161771 [details] patch
Created attachment 161772 [details] patch
Created attachment 161799 [details] patch
Created attachment 161800 [details] patch
Created attachment 161802 [details] patch
Created attachment 161803 [details] patch
Created attachment 161809 [details] patch The patch storm has ended. This is the good one.
Created attachment 161874 [details] patch Threaded server was not initializing files array on thread start.
Created attachment 161876 [details] patch
Created attachment 161877 [details] patch
Created attachment 161878 [details] patch
Created attachment 161890 [details] patch
Created attachment 161949 [details] patch
Created attachment 161955 [details] patch
Created attachment 161988 [details] patch
Created attachment 162033 [details] patch
A commit references this bug: Author: amdmi3 Date: Thu Oct 15 10:43:35 UTC 2015 New revision: 399336 URL: https://svnweb.freebsd.org/changeset/ports/399336 Log: - Update to 5.9 PR: 203586 Submitted by: jimmy@mammothcheese.ca (maintainer) Changes: head/devel/libdombey/Makefile head/devel/libdombey/distinfo head/devel/libdombey/pkg-descr head/devel/libdombey/pkg-plist