Commit Graph

  • 968a288866
    Add support to ban extensions master Barrington 2023-09-24 13:44:04 +0200
  • c8be6c8f78
    I'm retarded v2.5.1 Barrington 2023-08-04 10:49:57 +0200
  • 47d733b2f4
    Add .perltidyrc, and format (#24) v2.5.0 Rawley 2023-04-26 10:02:41 -0600
  • 12d506219a
    Create c-cpp.yml Barrington 2023-04-24 16:26:07 +0200
  • 72a3b42d36
    Create c-cpp.yml Barrington 2023-04-24 16:25:58 +0200
  • ac77cbfe4b
    Improve logging (#23) Rawley 2023-03-24 07:05:01 +0000
  • 338c4c2771
    Added POD documentation to sakisafe.pl Barrington 2023-03-15 14:54:25 +0100
  • 1d53129435
    Add Dockerfile (#22) Rawley 2023-03-14 12:14:48 +0000
  • deb4318cd9
    Add Makefile.PL and allow banned IP's to be derived from a file (#21) Rawley 2023-03-13 13:18:46 +0000
  • 9af44501cc
    Deleted a I that was there for free and removed an useless line Barrington 2023-03-10 14:57:17 +0100
  • d67de26e90
    added Linux-specific build hints (#20) psydbernz 2023-03-09 10:36:18 -0500
  • 82422e6d37
    Curl devs were very smart and decided to deprecated the CURL_PROGRESSFUNCTION option that had 0 problems in my opinion and decided to change it with CURL_XFERINFOFUNCTION thing which barely works and had to do a very weird workaround so I don't get a floating point exception just because. Well, it works and that's what matters. Barrington 2023-03-09 15:39:38 +0100
  • a804518ef6
    Fixed sakisafecli to work with latest commit v2.4.1 Barrington 2023-02-15 12:57:18 +0100
  • e62bcfa9d8
    Added template for downlaod link in browsers, curl and similars just spit the link. Barrington 2023-02-13 21:30:11 +0100
  • 5605143ffa
    Version v2.4.0 Barrington 2023-02-12 13:46:33 +0100
  • 4b06627b0a
    Goddamit, emacs Barrington 2023-02-12 13:44:09 +0100
  • 4fcd649b0b
    Alright fixed more bugs Barrington 2023-02-12 13:42:18 +0100
  • dcea6b2a24
    Bug fix Barrington 2023-02-12 13:29:44 +0100
  • f52dcbb721
    Add colors to the warnings Barrington 2023-02-12 10:19:16 +0100
  • b8dd0be83b
    More verbose error messages using the 'Carp' module and $ERRNO Barrington 2023-02-12 10:02:36 +0100
  • c8f7473690
    Added support for OpenBSD's pledge because i was bored. Barrington 2023-02-11 11:43:49 +0100
  • 92c502b4a6
    better language :) :) Barrington 2023-02-09 15:47:26 +0100
  • 5aece18736
    Fixed the nginx configuration on README.md Barrington 2023-02-02 14:57:39 +0100
  • e8f03c430c
    Added MIME types and stuff so the browser is able to show the file [experimental] Barrington 2022-12-30 08:52:51 +0100
  • 2d9e3fc94c
    this code should be refactored Barrington 2022-12-19 18:34:17 +0100
  • e28e8f54f8
    Updated documentation Barrington 2022-11-30 15:04:25 +0100
  • 6d5632ee81
    Installation instructions in the readme Barrington 2022-11-23 19:45:34 +0100
  • e361669b87
    Added feature to ban IP addresses and also a logger Barrington 2022-11-22 15:23:03 +0100
  • 80ef5e6ba2
    append .txt to the filename if the filename is "-" Barrington 2022-11-21 13:02:00 +0100
  • db06f1cdc4
    Better index Barrington 2022-11-21 12:59:53 +0100
  • 7ef35ba9bd
    Removed unnecessary files Barrington 2022-11-20 15:08:49 +0100
  • 5fbb1f5257
    Renamed upload.cgi to sakisafe.pl Barrington 2022-11-20 15:07:45 +0100
  • 868ba54822
    Allow post to / Barrington 2022-11-20 15:07:34 +0100
  • 84ec3c9bc1
    Rewrote the shit using Mojo Barrington 2022-11-20 12:21:31 +0100
  • b39bd3bc5b Added compilation option for sakisafecli to use strlcpy on Linux systems Barrington 2022-11-12 14:41:00 +0100
  • 955985b825 Make code better qorg11 2022-07-15 11:16:15 +0200
  • 9c8749e664 Clean code 2.3.0 qorg11 2022-07-09 16:40:25 +0200
  • 957b87161c Added features about sakisafecli in the readme qorg11 2022-07-09 16:31:23 +0200
  • 300f9fe78c Updated readme qorg11 2022-07-09 16:27:34 +0200
  • cdb7bdd148 Fix memory leak qorg11 2022-07-09 09:48:37 +0200
  • 81e2129dd5 Moved the curl_mime thing inside the HTTP upload process, so there isn't a memory leak and the thing isn't allocated if it isn't needed. qorg11 2022-07-09 09:40:15 +0200
  • 1f60c083b5 Now HTTP uploads are not a mess to stdout qorg11 2022-07-08 20:53:45 +0200
  • bfcc3b9d94 Cleaned the code, added the 'key' option to the config file (so you can give a default ssh key) and added it to the manpages. qorg11 2022-07-08 20:49:19 +0200
  • 2daedef710 Add experimental scp support qorg11 2022-07-08 19:22:27 +0200
  • 272f41022b I was trolled by the FSF qorg11 2022-07-05 15:11:10 +0200
  • cf163acb3e Changed to the BSD license qorg11 2022-07-05 15:06:46 +0200
  • e43df05e80 Update readme and gitignore qorg11 2022-06-25 23:13:13 +0200
  • 64767aa30d Improved help message and added manpage entry for -C 2.2.1 qorg11 2022-06-23 16:49:53 +0200
  • 1d71334340 Better documentation in the code New flag: -C, which prints the current settings (Still have to add it to the manpage and help message) qorg11 2022-06-23 16:45:46 +0200
  • a4db8e35e3 Added -x options (paste mode). And updated manpage referencing that switch. 2.2 qorg11 2022-06-22 18:45:42 +0200
  • 7c8ebde582 Removed the store_links function, use the standard \033 escape sequences. And created config.c which contains configuration file related functions. 2.1 qorg11 2022-06-21 16:18:07 +0200
  • 3aa6ba02a7 Use curl_mime instead of the deprecated curl_formadd. Also removed the token feature as nothing uses it. qorg11 2022-06-21 16:00:51 +0200
  • 3cf76d429e Apparently this works 2.0.7 qorg11 2022-06-20 12:40:51 +0200
  • 76e713f5b1 Mr Matao 2.0.6 qorg11 2022-06-20 12:38:25 +0200
  • 9e0b5bbf08 FUG _D 2.0.5 qorg11 2022-06-20 12:36:38 +0200
  • 2bd36de5e1 damn 2.0.4 qorg11 2022-06-20 12:31:02 +0200
  • e9ea553fb0 Yet another fix 2.0.2 qorg11 2022-06-20 12:25:25 +0200
  • 418fce13bf Modified makefile for FreeBSD porting 2.0.1 qorg11 2022-06-20 12:21:22 +0200
  • f36642ca74 Added makefile at the root and updated readme. 2.0 qorg11 2022-06-09 19:21:09 +0200
  • 3945bbcdcb manpages written in mdoc and added a manpage for the configuration file. Also makefile installs the manpages qorg11 2022-06-09 19:11:47 +0200
  • dbb3038f8f Made the thing better for BSD systems qorg11 2022-06-09 18:32:18 +0200
  • 491e309c9d
    nixx1 | Oh yeah I changed that to 'file' now by the way I_NEED_MONEY | ... I_NEED_MONEY | I added a `if` statement for that. qorg11 2022-05-24 14:17:12 +0200
  • 68e00034bb
    Added support for up.concealed.world v1.5 qorg11 2022-05-11 16:13:10 +0200
  • efc3ac374d
    Added config file support qorg11 2022-05-06 14:03:05 +0200
  • 0d1e07fe51
    Rebranded qorg11 2022-05-05 20:04:29 +0200
  • 0987a4cfa3
    Fixed all valgrind's complains qorg11 2022-02-09 15:23:52 +0100
  • fdf5264e18
    Remove newline from printinng buffer qorg11 2021-10-19 19:00:37 +0200
  • 1c896a7b32
    make the donation thing more tidy qorg11 2021-10-17 19:52:47 +0200
  • 1d4b10b9a2
    Removed info about lsd qorg11 2021-10-17 19:51:55 +0200
  • 46162aab5f
    damn qorg11 2021-10-17 19:05:51 +0200
  • 54b4b7cf86
    renamed the readme qorg11 2021-10-17 19:05:11 +0200
  • 3d5593abc9
    Fixed shebang v1.4 qorg11 2021-10-17 19:01:28 +0200
  • 6e67fb78ed
    Fixed the shit lol qorg11 2021-10-17 19:00:54 +0200
  • d041a216f7
    Modified the thing so you can easily paste and new index qorg11 2021-10-17 18:13:39 +0200
  • 3f3d173e5d
    append .txt if the filename is "-" qorg11 2021-10-17 14:47:28 +0200
  • 20b30be2f5
    Modified index qorg11 2021-10-12 13:58:57 +0200
  • d9afa6076a
    changed puts("") but putchar('\n') qorg11 2021-07-07 16:23:39 +0200
  • 50a2682cab
    Removed tor and I2P flags, repleaced by --socks-proxy and --httproxy qorg11 2021-05-20 13:56:23 +0200
  • 807e1302fe
    Updated readme qorg11 2021-05-01 20:37:09 +0200
  • c81acdd4fd
    Added token support qorg11 2021-04-04 14:50:24 +0200
  • 89ad06ce23
    whoops qorg11 2021-03-27 16:48:38 +0100
  • efbcccbe03
    Now you can add pass more files to clainsafecli qorg11 2021-03-26 01:36:38 +0100
  • 082d1ae23a
    Make lainsafe change the name repleace the spaces in the url with %20 for weird browsers and weird clients (poezio i'm looking at you) qorg11 2021-03-23 12:43:31 +0100
  • a5b0de143b
    * Modified the makefile so you can add custom CFLAGS * Added manpage for clainsafecli * Removed lainsafecli qorg11 2021-03-10 14:56:35 +0100
  • 7f96695e4e
    whoops qorg11 2021-03-10 09:55:14 +0100
  • 018f0d64e4
    Tabs, makefile modification and no warnings qorg11 2021-03-10 09:49:56 +0100
  • 3e27f25236
    Added makefile for clainsafecli qorg11 2021-03-10 09:38:43 +0100
  • 7f88127116
    lots qorg11 2021-02-22 16:56:57 +0100
  • 8c9529a7ba
    Use stdbool.h things instead of ints for true/false args qorg11 2021-02-14 20:26:45 +0100
  • fbc96d4b47
    Added -4 and -6 options to force ipv4 or ipv6. qorg11 2021-02-14 03:13:30 +0100
  • 3c03246af4
    Added a more user friendly progress bar (in bytes so kinda to do) but it shows the % at least. qorg11 2021-02-14 00:48:22 +0100
  • 6608a22922
    Added -S|--silent option to clainsafecli qorg11 2021-02-10 22:42:59 +0100
  • 7fec1f8e01
    Added deprecation notice to lainsafecli qorg11 2021-02-09 19:36:44 +0100
  • 0658b5f237
    fugging strlen :DDDD qorg11 2021-02-09 19:01:49 +0100
  • 5f840b01da
    Never used that function qorg11 2021-02-09 18:39:15 +0100
  • acb47dd5bb
    Added a header for clainsafecli which contains the functions. Also added the default curl progress bar. qorg11 2021-02-09 18:23:43 +0100
  • e87c6c9b1c
    fug qorg11 2021-02-06 00:15:41 +0100
  • 8170a8a935
    Created configuration file for clainsafecli and added option to store links qorg11 2021-02-06 00:13:56 +0100
  • d2c48dcb66
    Added --i2p to the --help message in clainsafecli and improved usage message qorg11 2021-02-05 00:58:44 +0100
  • 4535b267a9
    Check if malloc() was succesful qorg11 2021-02-03 17:39:34 +0100