- new internal functions for standard symmetric encryption and decryption
- minor improvements to the site documentation
- allow authorized requests to the github api opening for re-use of functions in rapbase (#37)
- provide existing key files with some protection from being overwritten by the
keygen()
function (#29) - extend the types of asymmetric keys that can be created by the
keygen()
function - clarify the need for RSA type keys to fully utilize functions within this package
- mocking tests calling the github api (#26)
- gracefully exit api calls with an informative message when limit is exceeded (#27)
- messages from functions now explicit on their origin (sship) (#25)
- effort circumventing problem in older versions of R archiving single files using internal implementation of tar() (#24)
- fixed error making file archive on Solaris: now using R internal implementation of tar() (#23)
- adjustments and improvements for proper release (#20)
- fixed possible function tampering of users environment (#21)
- added option for encryption using a local public key (#19)
- fixed file path bug in file decryption (#18)
- move ci from travis to github actions
- eternal branch renamed to 'main'
- add simple use of pubkey from local file
- adding sftp as new shipment method with private/public key authentication
- adding function for making (ssh) key pairs
- restructuring config focusing on recipient
- unit testing of decryption
- extending and correcting documentation
- server mode handling of (global) config
- adding logo
- Documentation (ambitions) and most of the bare bone functions