aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src/main.c: catch and ignore SIGPIPE signalMichał Łyszczek2021-05-241-0/+1
* src: add -F, --ft-based-url to enable runtime configurationMichał Łyszczek2020-05-254-9/+17
* src/server.c: return filetype in linkMichał Łyszczek2019-09-121-10/+104
* src: change architecture to single threadedMichał Łyszczek2019-08-314-633/+733
* rename capitalised KURLOAD to TERMSENDMichał Łyszczek2019-08-231-2/+2
* rename project from kurload to termsendMichał Łyszczek2019-08-236-39/+39
* src/server.c: return only link to user without anything else in the lineMichał Łyszczek2019-08-211-1/+1
* src/Makefile.am: add missing include to clang analyzerMichał Łyszczek2019-08-191-1/+1
* src/daemonize.c: close stderr and stdout after fork()Michał Łyszczek2019-08-191-0/+11
* src/server: create files with mode 0644 and let umask to fix permsMichał Łyszczek2019-08-191-1/+1
* src/config.c: do not return error on -v and -hMichał Łyszczek2019-08-171-3/+6
* src/server.c: move FD_ZERO() and FD_SET() inside for(;;) loopMichał Łyszczek2019-08-171-2/+3
* src/server.c: check for empty upload in only once placeMichał Łyszczek2019-08-161-38/+19
* src/server.c: check for empty upload during timed uploadMichał Łyszczek2019-08-161-0/+12
* src/server.c: send error when no data is sentMichał Łyszczek2019-08-151-0/+24
* src/config.c: remove unneeded new line characters from logsMichał Łyszczek2019-08-151-4/+4
* src/config.c: add errno printing when acess() failsMichał Łyszczek2019-08-141-4/+4
* src/config.c: move config validate after embedlog is initializedMichał Łyszczek2019-08-143-5/+24
* src/main.c: increase severity of some printsMichał Łyszczek2019-08-141-2/+2
* src/main.c: move daemonize() just before server_loop_forever()Michał Łyszczek2019-08-141-5/+5
* src/ssl/openssl.c: add support for libressl compatibilityMichał Łyszczek2019-08-131-2/+5
* src/server.c: send connection errors over unencrypted socketMichał Łyszczek2019-08-081-8/+22
* src/getopt.c: return long index when short index is passedMichał Łyszczek2019-08-081-2/+19
* src/server.c: fix ssl_accept on BSD systemsMichał Łyszczek2019-08-081-25/+28
* src/ssl/openssl.c: increase openssl error logging verbosityMichał Łyszczek2019-08-081-12/+24
* configure.ac: fix searching for libcryptoMichał Łyszczek2019-08-051-1/+6
* src/ssl/openssl.c: add support for openssl-1.1.0Michał Łyszczek2019-08-021-0/+5
* src/config.c: fix invalid argumentMichał Łyszczek2019-08-011-2/+2
* src/config.c: add more verbose information about unknown argumentMichał Łyszczek2019-07-311-1/+1
* src/config.c: validate input argumentsMichał Łyszczek2019-07-301-1/+48
* src/config.c: print information about compilation optionsMichał Łyszczek2019-07-301-1/+10
* src/server.c: fix unreachable code errorMichał Łyszczek2019-07-261-2/+2
* src/server.c: fix potential buffer overflow errorMichał Łyszczek2019-07-261-1/+1
* src/server.c: invert if() logic for less codeMichał Łyszczek2019-07-261-8/+7
* src/config.h: remove +1 from buffers of size PATH_MAXMichał Łyszczek2019-07-261-8/+8
* src/Makefile.am: add missing ssl/ssl.h to distributionMichał Łyszczek2019-07-251-1/+2
* src/ssl/nonessl.c: add missing stub ssl fileMichał Łyszczek2019-07-251-0/+140
* src/config.c: make openssl compile time enableMichał Łyszczek2019-07-242-11/+32
* src/config.c: change default path for ip listMichał Łyszczek2019-07-241-1/+1
* src/server.c: don't error out when FIN is sent without kurload\nMichał Łyszczek2019-07-241-27/+12
* overhauld timed upload - use different portMichał Łyszczek2019-07-243-83/+131
* src/server.c: fix invalid fd info in loggingMichał Łyszczek2019-07-171-6/+7
* add openssl support for encrypted data uploadMichał Łyszczek2019-06-207-73/+753
* src/main.c: remove el_print functions from signal handlerMichał Łyszczek2019-06-191-2/+0
* src/main.c: print query logs to stdout when log file is unavailableMichał Łyszczek2019-06-161-3/+10
* src/server.c: move FD_SET inside for(;;) loopMichał Łyszczek2019-06-091-26/+29
* src/server.c: flush logs to disk once per minuteMichał Łyszczek2019-06-092-4/+17
* src/server: use new EL_OPTIONS_OBJECT embedlog featureMichał Łyszczek2019-06-091-17/+21
* src: little retab and comment refactoringMichał Łyszczek2019-06-096-172/+91
* src/main.c: add ms fractions and function info to general logsMichał Łyszczek2019-06-091-0/+2