110 Commits

Author SHA1 Message Date
Gocho Mugo
6743a4cf46 Trim prefixed '/' from proxy path (#661)
* Trim prefix '/' from proxy path

* doc: Prefix 'v' in docker image tags

* doc(readme): mention trimming of / prefix in proxy path setting
2025-11-19 18:25:23 +01:00
Aetherinox
f833cd4dac Fix: Change virustotal go dependency & endpoint (#657)
* 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
2025-09-05 14:24:32 +02:00
Jack
db3f86235f Fix some errors in Readme.md and some performance optimization (#646)
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>
2025-04-03 13:48:46 +02:00
Ramon Smits
01f90648cc Docker tag usage (#639)
* Docker tag usage

* Update README.md

* Update README.md

* Changed based on feedback

* Feedback
2025-02-14 13:40:53 +01:00
Andrea Spacca
7f043ca543 Update README.md 2024-10-26 17:38:19 +09:00
Andrea Spacca
73b99b8bec Update README.md (#627) 2024-09-26 17:21:26 +09:00
Alex Mayer
54b4f1aa86 Update Encryption Examples (#592)
Use long flags (i.e. --armor) which are easier to understand in examples

Co-authored-by: Andrea Spacca <andrea.spacca@gmail.com>
2024-02-22 18:39:39 +09:00
Luiz Angelo Daros de Luca
a6f197a482 Fixes transfer() issues (#579)
- 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>
2023-12-04 14:54:54 +09:00
Michael Manganiello
fc844ac341 Upgrade aws-sdk-go to v2 (#559)
* 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
2023-05-24 18:37:06 +09:00
Andrea Spacca
1fb67f49ff add IP_FILTERLIST_BYPASS_HTTP_AUTH (#538)
* add IP_FILTERLIST_BYPASS_HTTP_AUTH

* refactor to separated ip whitelist
2023-03-12 13:34:41 +09:00
Andrea Spacca
54cacb5487 add http-auth-htpasswd (#537)
* add http-auth-htpasswd

* go mod tidy
2023-03-12 11:52:45 +09:00
Andrea Spacca
3b777e1c19 gpg encryption support (#162)
* 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
2023-03-11 10:08:55 +09:00
Frankie
ebc4097959 Fix for unrecognized flags on du (#488)
--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>
2023-01-04 12:57:40 +01:00
Andrea Spacca
ca798ff6f6 Update README.md
add `-v` on sample command, print both x-url-delete and upload link in x-url-delete example
2022-09-22 11:58:07 +02:00
Andrea Spacca
343427d3b9 Update README.md
fixes #483
2022-07-31 09:53:20 +02:00
Ramon Fischer
f06aef1c3e Example Zsh/Bash function for transfer.sh homepage (#478)
* correct typo

* adapt title

* update function, correct typo, adapt sample output

* adapt subheading

* improve readability, reuse variables, save delete token as separate variable

* improve readability

* put function into expandable detail section

Co-authored-by: Stefan Benten <mail@stefan-benten.de>
2022-04-20 15:40:49 +02:00
jeanluc
bb0891cd7d Docker: Allow selection of (unprivileged) UID/GID at build time (#418)
* Docker: use custom non-root UID/GID (build-arg)
2022-04-03 14:55:15 +02:00
Andrea Spacca
9c31ceb2c5 Update README.md 2022-04-03 06:17:51 +02:00
Andrea Spacca
cff0a88bf3 Clamav prescan (#389) 2022-01-09 22:14:10 +01:00
Andrea Spacca
acd6fb084f remove tor, remove bitcoing, fix contact us (#447) 2021-12-15 21:06:54 +01:00
Andrea Spacca
6f49951bc0 master to main, what's left 2021-12-07 20:24:58 +01:00
Christian Leo-Pernold
6b8eff8322 Update README.md (#415)
* Update README.md

Add minor grammar improvements.

* Update README.md

Fix grammar.
2021-10-08 10:55:56 +02:00
modem7
156daa5a24 Update README.md
Edited capitalization of some sections to better follow the rest of the readme.
2021-10-03 02:56:17 +01:00
Andrea Spacca
9fe5f9a5c9 Golint (#404)
* golint
* remove gitter badge
2021-08-19 22:45:30 +02:00
Andrea Spacca
1ff9ccd01e copyright update 2021-07-19 21:03:41 +02:00
Tom Byrer
ce0c9b8915 Un-hyperlink malware (#388)
Don't want people to accidently click on the malware site.  :)
2021-07-18 10:40:13 +02:00
Andrea Spacca
fdfd453222 Added random-token-length, Encode() refactored 2021-05-20 08:26:07 +02:00
Federico Marzocchi
16e94447f7 GitHub workflow for releases (#368)
* 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
2021-05-01 19:53:15 +02:00
Stefan Benten
4dbc2a8085 README.md: Update Storj Configuration Steps 2021-02-21 18:21:42 +01:00
Stefan Benten
27bf261844 README.md: Update Disclaimer
As i am now operator of the public instance living at https://transfer.sh, the disclaimer is outdated.
2021-02-16 23:36:32 +01:00
Andrea Spacca
fe9e699255 Merge pull request #328 from dutchcoders/fix-readme-build-instructions
Update README.md
2021-01-06 13:30:26 +01:00
Andrea Spacca
d3b6fd5e90 update disclaimer 2021-01-06 13:22:48 +01:00
Andrea Spacca
6ac6c8fa99 PURGE FEATURE 2021-01-05 17:23:47 +01:00
Andrea Spacca
e53d599e09 ISSUE-332 2020-12-31 20:08:42 +01:00
Stefan Benten
614a7fd23d Merge remote-tracking branch 'dutchcoders/master' 2020-12-16 01:13:04 +01:00
Andrea Spacca
06d87eac8e Remove fuzzit 2020-12-15 20:13:12 +01:00
Stefan Benten
b372dc97b5 Merge remote-tracking branch 'dutchcoders/master'
# Conflicts:
#	README.md
#	go.sum
2020-12-15 16:42:12 +01:00
Andrea Spacca
e182376100 Update README.md 2020-09-19 12:40:52 +02:00
Andrea Spacca
4a2fce4344 Update README.md 2020-09-19 12:27:17 +02:00
Adam Crowder
f366e8217e add proxy-port for port override when running behind a proxy
Signed-off-by: Adam Crowder <adam@adamcrowder.net>
2020-05-03 13:26:49 -07:00
Andrea Spacca
8a5c737140 UPDATE README.md 2020-05-03 15:28:59 +02:00
Andrea Spacca
ef28bcb28f ISSUE-296 add CORS 2020-04-04 14:29:33 +02:00
Andrea Spacca
663c59e754 ISSUE 278 2020-03-23 09:22:58 +01:00
stefanbenten
fdca501681 Fix Typo's 2020-03-06 15:43:14 +01:00
stefanbenten
b3f2319cba Further Cleanup 2020-02-21 23:15:13 +01:00
stefanbenten
867471aa9c Clean up documentation and remove unnecessary flag 2020-02-21 23:10:56 +01:00
Stefan Benten
ce4e015641 Adding Setup Instructions to README 2019-12-01 18:40:03 +01:00
Stefan Benten
9c15248adc Merge pull request #2 from dutchcoders/master
Updates from upstream master
2019-12-01 18:22:36 +01:00
Stefan Benten
d8e1248949 Further Doc Polishing 2019-12-01 18:19:29 +01:00
Stefan Benten
fcbddcee17 Switch to Scope Handling 2019-11-22 15:14:04 +01:00