* build(deps): replace `dutchcoders/go-virustotal` with `Aetherinox/go-virustotal`
replace go dependency `dutchcoders/go-virustotal` with updated package `Aetherinox/go-virustotal`
fixes issue with being able to utilize virustotal endpoint when transfering
* build(deps): replace `dutchcoders/go-virustotal` with `Aetherinox/go-virustotal`
replace go dependency `dutchcoders/go-virustotal` with updated package `Aetherinox/go-virustotal`
fixes issue with being able to utilize virustotal endpoint when transfering
* docs(readme): add parameter`virustotal-key` to docs
* docs(readme): correct auto-formatting on YYYY
I like this project very much, it's great, but there are some errors in readme.md
And the following about performance optimization
Optimize token generation with strings. Builder
Replace inefficient string concatenation with strings. Builder for token generation.
This improves performance by reducing memory allocations during string creation.
Using WriteByte also avoids unnecessary type conversions from character to string.
Co-authored-by: guocheng <cheng.guo@quantix.ae>
- use subshell to avoid leaking vars to current shell
- use POSIX 'test -t' instead of tty
- have a single place to call curl
- echo the output url to add the carrier return when needed.
- use printf to process \n
- silence curl instead of teeing /dev/null
Co-authored-by: Andrea Spacca <andrea.spacca@gmail.com>
* Upgrade aws-sdk-go to v2
`aws-sdk-go-v2` is the newer SDK version, replacing the one being used
at the moment by the project.
This change maintains full compatibility with existing flags and
configurations, and only replaces the underlying library.
* Simplify and isolate AWS config logic
* gpg encryption support
* gpg encryption support
* refinement
* refactor using protonmail opengpg
* warning
* remove exception in linting
* reduce I/O on decrypt
* fix typo
* streaming in encrypt
* Update README.md
do not reference server public hosting version in encrypt/decrypt headers example
* linting
* linting fix
* increase default random-token-length to 10
--total --block-size="K" --dereference were all unrecognized flags for this script. I have updated them to the correct flags to run correctly.
Co-authored-by: Stefan Benten <mail@stefan-benten.de>
* GitHub workflow for releases
* avoid renaming
* add workflow for tests
* fix workflow name
* one yaml for all
* fix yaml
* add missing pipe
* add conditional
* also rename that other var
* remove empty version
* print the go version
* add name to step
* add go version when building
* split files
* remove dependency
* delete travis and add badge
* CHANGE NAMES TO LOWER CASE