The sound distributed version control system

Implement new identity management

The main data structure responsible for complete identity management, identity::Complete, contains the Author information, secret key, public key & other associated metadata. Various functions are implemented on the aforementioned struct that handle identity creation, modification, deletion & migration from the old format. These functions are then leveraged in pijul/src/commands/ to expose the functionality to the user.

Created by  finchie  on August 16, 2022
Change contents