Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-02 | update copyright for 2018 | 1 | -1/+1 | ||
2017-12-13 | enable TCP fastopen option | 1 | -1/+1 | ||
2017-11-28 | do not return EXIT_FAILURE but goto fail | 1 | -1/+1 | ||
2017-11-28 | fix memory corruption with libmicrohttpd | 1 | -4/+3 | ||
We had a race where page was freed before the queue finished. Tell libmicrohttpd it has to free itself. | |||||
2017-11-28 | allow HEAD requests | 1 | -1/+1 | ||
2017-10-30 | set basename for proper html output in response | 1 | -1/+1 | ||
2017-10-20 | allow to specify uid and gid in config.h | 1 | -1/+1 | ||
2017-10-19 | try to drop root privileges | 1 | -0/+8 | ||
2017-10-19 | implement simple counters for systemctl status | 1 | -0/+12 | ||
2017-05-13 | prepare for reproducible builds | 1 | -0/+2 | ||
2017-05-13 | update version strings | 1 | -3/+4 | ||
2017-05-02 | add configuration option for protocol (IPv4 vs. IPv6) | 1 | -2/+20 | ||
2017-05-02 | (re-)add support for IPv6 | 1 | -26/+37 | ||
2017-04-29 | extra verbosity from config | 1 | -0/+6 | ||
2017-04-29 | Do not rely on mDNS... | 1 | -22/+72 | ||
... but do resolve the addresses within pacredir. The biggest advantage is that we do no longer require nss-mdns, which tends to fool us in different ways. As requests are done by address rather than host name you can no longer use virtual hosts for pacserve and pacdbserve. But did anybody try that? | |||||
2017-01-14 | update copyright for 2017 | 1 | -1/+1 | ||
2017-01-06 | notify systemd on stop | 1 | -0/+5 | ||
2017-01-05 | no need to tell systemd the pid | 1 | -1/+1 | ||
This is required only when the pid is different from what systemd executed itself. | |||||
2016-12-01 | Use systemd service manager notification | 1 | -0/+3 | ||
Notify systemd service manager when our initialization sequence completed. | |||||
2016-10-12 | calculate date/time string only when needed | 1 | -5/+6 | ||
2016-10-12 | make more output depend on verbose (do not print by default) | 1 | -19/+37 | ||
2016-10-12 | always pass real port to add_host(), print to verbose output | 1 | -5/+8 | ||
2016-10-12 | print only if verbose | 1 | -7/+10 | ||
2016-10-11 | differentiate between offline and bad | 1 | -1/+6 | ||
2016-10-11 | Be more verbose about badtime, simplify condition | 1 | -8/+12 | ||
2016-10-11 | add line break | 1 | -1/+2 | ||
2016-10-11 | throttle requests | 1 | -0/+4 | ||
2016-10-11 | add comment about ctime stuff | 1 | -3/+6 | ||
2016-10-11 | print message to stdout, not stderr | 1 | -1/+1 | ||
2016-10-11 | format condition | 1 | -2/+6 | ||
no functional change... | |||||
2016-10-11 | initialize struct timeval just once | 1 | -2/+3 | ||
2016-10-10 | remove extra line break | 1 | -1/+0 | ||
2016-10-10 | show the more generic information if errbuf is empty | 1 | -2/+3 | ||
2016-10-10 | verbose output: returned -> received | 1 | -1/+1 | ||
2016-10-10 | set to error buffer empty | 1 | -0/+1 | ||
2016-10-10 | add printing curl error messages | 1 | -1/+5 | ||
2016-10-10 | verbose output: do not print useless message | 1 | -1/+1 | ||
There is no HTTP status code 0, so this is what we set earlier. | |||||
2016-10-10 | verbose output: error -> http status code | 1 | -1/+1 | ||
2016-10-06 | fix race condition with SIGHUP | 1 | -2/+7 | ||
2016-01-30 | add more specific comment about db files | 1 | -1/+1 | ||
2016-01-30 | correctly handle *.files and redirect to pacdbserve | 1 | -1/+2 | ||
2016-01-27 | darkhttpd supports IPv6 now, no longer limit to IPv4 | 1 | -2/+2 | ||
2016-01-04 | update copyright for 2016 | 1 | -1/+1 | ||
2015-12-12 | use MHD_create_response_from_buffer() | 1 | -2/+2 | ||
MHD_create_response_from_data() is deprecated, so use MHD_create_response_from_buffer() instead. | |||||
2015-12-12 | allow to limit the number of query threads | 1 | -1/+13 | ||
2015-07-03 | add --version option | 1 | -4/+18 | ||
2015-06-24 | fix string handling | 1 | -3/+10 | ||
iniparser_getstring() returns const char*, but strtok() modifies its first argument. So strdup() and free(). | |||||
2015-01-04 | update copyright for 2015 | 1 | -1/+1 | ||
2014-10-21 | use ISO C11 standard and move includes to header file | 1 | -30/+0 | ||
2014-10-06 | pacman should not ask for db signature files | 1 | -3/+2 | ||
2014-10-06 | fix guess the fastest server for db files | 1 | -2/+5 | ||
New db files were not fetched from upstream servers if one server had a file with same timestamp. | |||||
2014-10-05 | try to guess the fastest server for db files as well | 1 | -1/+2 | ||
2014-09-04 | reformat long functions0.1.10 | 1 | -5/+20 | ||
2014-08-29 | do not use DEBUG macro but command line argument to be verbose | 1 | -29/+45 | ||
2014-07-28 | have port in struct services, allow to specify host:port in pacredir.conf | 1 | -14/+27 | ||
2014-06-16 | clean whitespace | 1 | -1/+1 | ||
2014-06-16 | add debug output for file not found | 1 | -0/+4 | ||
2014-06-16 | be a bit less verbose | 1 | -0/+2 | ||
2014-06-16 | print modification datprint modification date | 1 | -1/+5 | ||
2014-04-22 | use write_log() instead of printf() | 1 | -1/+1 | ||
2014-04-22 | fix filename in html pages | 1 | -2/+2 | ||
2014-04-22 | redirect to project website if no file is given | 1 | -0/+9 | ||
2014-04-22 | darkhttpd only serves IPv4, so limit curl to that | 1 | -1/+3 | ||
2014-01-20 | make output a bit more verbose | 1 | -1/+6 | ||
2014-01-13 | try to guess the fastest server for packages | 1 | -2/+14 | ||
2014-01-03 | move arch specific macros to separate header file | 1 | -0/+1 | ||
2014-01-02 | write version to header file | 1 | -0/+1 | ||
2014-01-02 | update copyright year | 1 | -1/+1 | ||
2013-11-28 | clean up trailing white spaces | 1 | -10/+10 | ||
2013-11-15 | rename services.bad to something more descriptive | 1 | -10/+10 | ||
2013-11-15 | reset badcount on SIGHUP | 1 | -0/+2 | ||
2013-11-14 | count bad requests and increase ignore time after request | 1 | -7/+14 | ||
2013-11-14 | do a request as soon as host is up to check bad status | 1 | -4/+29 | ||
2013-11-14 | introduce pacredir.h | 1 | -42/+2 | ||
2013-11-12 | print number of failed servers | 1 | -1/+1 | ||
2013-11-07 | make pacredir multi-threaded, do all curl requests at once | 1 | -85/+130 | ||
2013-11-07 | add architecture to user agent string | 1 | -1/+1 | ||
2013-11-06 | clean up included headers | 1 | -5/+3 | ||
2013-11-06 | give long to curl_easy_setopt() | 1 | -3/+3 | ||
2013-11-05 | do not handle client to browse_callback | 1 | -2/+2 | ||
2013-11-05 | fix memory corruption | 1 | -1/+1 | ||
2013-11-05 | handle SIGINT and print variable text | 1 | -4/+5 | ||
2013-11-05 | make pacredir work without config file | 1 | -43/+43 | ||
2013-11-05 | typo in comment | 1 | -1/+1 | ||
2013-11-05 | handle db file signatures correctly | 1 | -2/+3 | ||
2013-11-05 | coding style cleanup | 1 | -7/+4 | ||
2013-11-04 | add configuration file for pacredir | 1 | -3/+94 | ||
This allows to ignore hosts on specified interfaces and add static hosts. | |||||
2013-11-04 | introduce add_host() and remove_host() | 1 | -41/+57 | ||
2013-10-30 | compile date and time into the binary | 1 | -1/+1 | ||
2013-10-30 | use unsigned int for recent | 1 | -2/+2 | ||
2013-10-30 | use long for http_code and last_modified | 1 | -3/+3 | ||
2013-10-30 | reset bad status for hosts on SIGHUP | 1 | -3/+3 | ||
2013-10-30 | use function to print output | 1 | -22/+33 | ||
2013-10-30 | justify output streams | 1 | -3/+3 | ||
2013-10-30 | make pacredir listen on localhost only | 1 | -1/+9 | ||
2013-10-29 | decide about local service via flags | 1 | -8/+1 | ||
2013-10-28 | remove some unused code | 1 | -10/+0 | ||
2013-10-28 | remove avahi resolver code, all we need is the browser | 1 | -114/+69 | ||
2013-10-28 | rename function | 1 | -3/+3 | ||
2013-10-28 | remove comment about example | 1 | -2/+0 | ||