Commit Graph

49 Commits

Author SHA1 Message Date
Elara 71a597d678 Fix gitignore 2021-07-08 13:14:48 -07:00
Elara 74c6391dca Restructure project 2021-07-08 13:11:41 -07:00
Elara 8099077c50 Use global logger 2021-06-19 00:36:48 -07:00
Elara 8dc2ffff6f Switch to using archiver package rather than manual tar 2021-06-19 00:32:24 -07:00
Elara 116e2cd9ab Switch to HTTP for transfer 2021-06-19 00:01:31 -07:00
Elara 56f82c02f8 Add .gitm.toml 2021-05-23 03:52:12 -07:00
Elara ac115b592a Switch from AES-256-GCM to ChaCha20-Poly1305 2021-02-26 01:48:26 -08:00
Elara a3e365afdd
Add loop receive mode 2021-01-29 20:42:15 -08:00
Elara b41dbba7ec Use - instead of HTML escape code 2021-01-12 19:57:49 -08:00
Elara 7c117bc735 Fix bugs and add comments (see description)
Fix bug where config destination directory is ignored
Switch to base91 (14%-23% size increase) from hex (100% size increase)
Add comments
2021-01-12 19:22:40 -08:00
Elara 07e35af5a7 Add config to makefile [skip ci] 2021-01-08 18:57:18 -08:00
Elara bd58eed0a0 Add copyright notice to all go files [skip ci] 2021-01-08 18:51:45 -08:00
Elara 5c46cff2fd Add LICENSE (Apache-2.0) [skip ci] 2021-01-08 18:48:29 -08:00
Elara 82028213cf Clean up code and add config 2021-01-08 18:35:03 -08:00
Elara 333cc4e195 Clean up code 2021-01-02 21:44:09 -08:00
Elara 599e3d4b94 Add comments 2021-01-02 18:00:39 -08:00
Elara 9bd7b30222 Implement config files 2020-12-30 23:54:18 -08:00
Elara 029b16a1a3 Add metroline CI
metroline Metroline pipeline status (https://metroline.io). Details
2020-12-29 19:54:22 -08:00
Elara 8a439c74de Gofmt all files
metroline Metroline pipeline status (https://metroline.io). Details
2020-12-20 23:18:42 -08:00
Elara c708c17177 Only validate URL if type is url 2020-12-08 19:01:13 -08:00
Elara 2315b0bb70 Complete git mirroring test 2020-12-08 11:38:53 -08:00
Elara c2dfd7c973 Begin git mirroring test 2020-12-08 11:33:00 -08:00
Elara 1f1bb67431 Use raw TCP instead of HTTP to transfer files 2020-12-07 17:15:38 -08:00
Elara 8331e6b543 Clean up code and add --dest-dir 2020-12-06 00:08:39 -08:00
Elara 52b3490e08 Add comments 2020-12-05 21:55:14 -08:00
Elara 1c6e8244d9 If GET /index fails, retry in 500ms 2020-12-05 21:04:07 -08:00
Elara 1f60dd56de If GET /index fails, retry in 500ms 2020-12-05 20:59:38 -08:00
Elara 56ba1e6404 If GET /index fails, try agin in 500ms 2020-12-05 20:55:33 -08:00
Elara afabdd2ceb Use os.MkdirAll() instead of os.Mkdir() for cases where ~/Downloads is nonexistant 2020-12-05 17:18:22 -08:00
Elara 016ac8ef57 Fix index generation error 2020-12-05 17:13:38 -08:00
Elara 59b2b69bc7 Clarify README and add dir type to it 2020-12-05 16:58:19 -08:00
Elara 025125123b Add comments describing Zstd compression 2020-12-05 16:55:22 -08:00
Elara 5b976e6bac Implement dir type and add Zstd compression 2020-12-05 16:47:04 -08:00
Elara 6e71ba1c1c Clarify readme 2020-12-05 00:27:50 -08:00
Elara 084fc15ece Clarify readme 2020-12-05 00:24:23 -08:00
Elara c9a01f0376 Add macOS rule to makefile and add information to readme 2020-12-05 00:19:03 -08:00
Elara 77b9cb8e76 Fix erroneous key reencryption 2020-12-04 23:51:15 -08:00
Elara 7f3a95855c Add makefile and improve error message for no args 2020-12-04 23:44:19 -08:00
Elara 3e8b84b959 Clean up code 2020-12-04 22:45:38 -08:00
Elara 33b88c570d Clean up unnecessary code 2020-12-04 12:55:55 -08:00
Elara 620fd31b10 Add --skip-mdns to allow full bypassing of zeroconf. This allows operation within iOS 2020-12-04 02:12:32 -08:00
Elara c909759d33 Remove debug code 2020-12-03 15:23:40 -08:00
Elara 191d243855 Add --send-to flag to skip discovery 2020-12-03 13:01:27 -08:00
Elara 73b717f2e3 Add FatalHook for graceful shutdown in case of Fatal log 2020-12-03 09:32:03 -08:00
Elara 5f2e020e75 Clarify logs 2020-12-03 08:59:35 -08:00
Elara c8dcda11c6 Clarify logs 2020-12-03 08:58:10 -08:00
Elara b94f1667db Fix typos and add unordered lists 2020-12-03 10:58:38 +00:00
Elara 5d61439715 Add README.md 2020-12-03 10:55:46 +00:00
Elara 561bf06826 Golang Rewrite 2020-12-03 02:12:43 -08:00