| tag name | v0.8.0 (710e51632c2c6a8feee3c6357013fa4ed2dc8650) |
| tag date | 2023-10-05 00:03:06 +0700 |
| tagged by | Shulhan <ms@kilabit.info> |
| tagged object | commit 006fe79d75... |
| download | awwan-0.8.0.tar.xz |
|---|
Release awwan v0.8.0 (2023-10-04)
This release add support for encryption, with two new commands "encrypt"
and "decrypt" for encrypting and decrypting file with RSA private key.
The awwan command also can read encrypted environment file with the name
".awwan.env.vault", so any secret variables can stored there and the
script that contains '{{.Val "..."}}' works as usual.
Any magic put "#put" also can copy encrypted file without any changes, as
long as the source file with ".vault" extension exist.
For environment where awwan need to be operated automatically, for example
in build system, awwan can read the private key's passphrase automatically
from the file ".ssh/awwan.pass".
=== Bug fixes
* all: do not expand environment during parseScript
* all: fix #require does not get executed on the same start
* _www: fix execute request that still use "begin_at" and "end_at"
=== Enhancements
* all: make .Vars, .Val, and .Vals panic if values is empty
* all: print any path relative to base directory
* all: move field bufout and buferr out of httpServer struct
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQSyS35x1RIQ2SkuGz5KU2C1AMnE8AUCZR2a7AAKCRBKU2C1AMnE
8J5oAP9qr1xHMICdzvzct1jk1joubbZvHpQ95j7xBW3Jv+OkTQD/dF/iOAR4/qzL
XWrUDS8S8s3MSB9e1th9A0ys1WAPbwM=
=AsW9
-----END PGP SIGNATURE-----
