murse v0.3.0 has been released. As mentioned in the previous announcement, this update is a transitional release in preparation for some breaking changes. For more information on that please refer to the previous announcement. For repositories using the new format for revision files, signatures can now be checked by using the -s/--verify-sigs flag and piping the key to stdin. It does not accept a file argument. murse upgrade open_fortress -s < file.pem curl https://example.com/key.pem | murse verify -s -r game_dir The toaster has been fixed, if you've had problems with it you can use it again. The toaster does not have backwards compatibility for the old TVN revision file format. Luckily, murse now has a series of operations under the new rewrite command. This command is for rewriting history in a TVN repository, with the only operation supported right now being "wrap." All wrap does is convert from the old format to the new one. Run it on the repository and you should be good to go. More operations are planned to be added. Changes: - Adds support for signature checks, as well as the new format TVN is using for said signatures. This version supports the old format as well for upgrading and verification, but will be removed in a future non-patch release. The toast command does not have backwards compatibility. - The upgrade command will now quarantine files if signature checks are enabled. - Toasting problems related to hanging as well as directory access has been fixed. - The toast command now only supports the new post-signature format for revision files. - Single-threaded upgrades are now allowed. - The toaster now has support for the -c flag. - A new command, rewrite, has been added. It allows you to rewrite parts of TVN repository as well as fix problems. Right now the only rewrite operation supported is "wrap," which upgrades revisions to the new post-signature format for revision objects. - COPYING and ATTRIBUTION is now included by default in release files. - Removed various references to "TVS" with "TVN."