Commit Graph

37 Commits (d4a9db23f9444da07969606fbf566e6846984721)

Author SHA1 Message Date
Stefano Scafiti d4a9db23f9 Add Makefile 2023-04-17 15:01:59 +02:00
Stefano Scafiti b7be2f2bd7 Implement connection retry by downscaling ssl options 2023-04-17 13:34:34 +02:00
Stefano Scafiti ed410faf0a
Module refactoring (#2)
* Move main to cmd

* Add search module

* Clean-ups on search module

* Add modules xdcc, pb, table and util

* Update README
2022-10-22 14:22:20 +02:00
Stefano Scafiti 1162bdb9fa Refactoring operations on search.go. Fix race condition inside SearchProvider.Search 2022-10-22 13:19:47 +02:00
Stefano Scafiti aaed716ed3 Refactoring operations on SunXdccProvider 2022-10-22 12:18:58 +02:00
Totto16 3c554922c8
Add SunXdcc search provider (#1) 2022-10-21 18:35:11 +02:00
Stefano b773fb330e Remove unused dependencies 2022-03-16 15:16:59 +01:00
Stefano becd632e97 Add --no-ssl flag to disable ssl connection 2022-02-13 13:49:19 +01:00
Stefano eaeaa32e36 Print error when skipping malformed url 2022-02-06 09:58:19 +01:00
Stefano ff963491f3 Fix wrong build command 2022-02-06 09:57:39 +01:00
Stefano 5230dbbd17 Modify Search functions to take a slice of keyword as argument 2022-02-04 14:25:47 +01:00
Stefano bb7b4c59ad Add flag allow-unknown-authority to get command. Print usage when no file url has been specified 2022-02-03 13:35:27 +01:00
Stefano dd6ad0099d Add argument to set InsecureSkipVerify when creating tls Config 2022-02-03 13:34:40 +01:00
Stefano 3723666343 Print error when no link is provided to get 2022-02-03 11:05:58 +01:00
Stefano 1c7858c6bb secure server connection with tls 2021-12-01 00:49:59 +01:00
Stefano 1520b83d2d Put meta in comment 2021-12-01 00:41:18 +01:00
Stefano cce5748fb2 put head 2021-12-01 00:34:41 +01:00
Stefano 858c48106b add tag meta for google-sites verification 2021-12-01 00:33:51 +01:00
Stefano 91ebfdb079 Fix invisible line 2021-11-26 18:54:55 +01:00
Stefano 4568e1ade3 Add reference to goirc library 2021-11-26 18:53:35 +01:00
Stefano e9a94e5a49 Change title 2021-11-26 18:46:56 +01:00
Stefano 846061b2b7 Change console to bash 2021-11-26 18:45:51 +01:00
Stefano dabff537c2 Add README 2021-11-26 18:44:31 +01:00
ostafen 4b6a6552e6
Create LICENSE 2021-11-26 17:46:54 +01:00
Stefano d2547229dd Improve search command 2021-11-26 17:38:17 +01:00
Stefano 0c6b340499 Implement reconnection retry on disconnect.
This fixes a problem when trying to download multiple files from same server
2021-11-26 17:35:43 +01:00
Stefano d2c8df3593 Implement early version of command get 2021-11-26 11:40:47 +01:00
Stefano 17f24f765c Add SortByColumn function and improve some functions 2021-11-26 11:39:51 +01:00
Stefano d14f1867e0 Add parsing of file size for xdcc eu provider 2021-11-26 11:39:14 +01:00
Stefano 1022d31da9 Add progresss bar implementation 2021-11-26 11:38:16 +01:00
Stefano 85251b17b1 Add progress bar 2021-11-20 17:36:52 +01:00
Stefano d96fffabf8 Add url to file info struct 2021-11-20 16:40:42 +01:00
Stefano b05bfd0b8b Add url.go for handling irc file urls 2021-11-17 21:40:28 +01:00
Stefano b465f6e9b6 Add possibility to set a max width for each column 2021-11-17 21:32:38 +01:00
Stefano d705166019 Rename XdccProvider to XdccSearchProvider 2021-11-17 20:31:20 +01:00
Stefano f29d7ba755 Rename xdcc.go to search.go 2021-11-17 20:29:38 +01:00
Stefano ed74ac1a00 First commit 2021-11-17 18:47:32 +01:00