Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-01 | update copyright for 2019 | 3 | -3/+3 | ||
2019-01-01 | fix parsing of /etc/os-release | 1 | -1/+1 | ||
2018-08-14 | release: add comment with file name to signatures | 1 | -2/+2 | ||
2018-07-05 | prepare version 0.4.00.4.0 | 1 | -1/+1 | ||
2018-07-05 | Merge branch 'bind-mount' | 14 | -174/+72 | ||
2018-07-05 | drop 'struct services' | 2 | -44/+34 | ||
Now that we have just one service this can be merged with 'struct hosts'. | |||||
2018-07-04 | use private bind mounts for pacserve, remove pacdbservesystemd-v233 | 14 | -138/+46 | ||
We want just one service to serve database files and package archives. Private bind mounts make both available to pacserve. This alse removes some complexity in pacredir. | |||||
2018-06-11 | update dependencies' upstream urls | 1 | -6/+6 | ||
2018-06-08 | remove trailing spaces | 1 | -2/+2 | ||
2018-06-08 | make gitlab.com a mirror | 1 | -2/+6 | ||
https://blog.github.com/2018-06-04-github-microsoft/ | |||||
2018-06-06 | release: write tar signature to git notes | 1 | -0/+1 | ||
2018-01-02 | add documentation link in systemd unit file | 1 | -0/+1 | ||
2018-01-02 | update copyright for 2018 | 3 | -3/+3 | ||
2017-12-13 | prepare version 0.3.30.3.3 | 1 | -1/+1 | ||
2017-12-13 | make the documentation match the real output | 1 | -1/+1 | ||
2017-12-13 | enable TCP fastopen option | 1 | -1/+1 | ||
2017-12-13 | use ipv4 loopback address explicitly | 1 | -1/+1 | ||
Depending on the system configuration 'loopback' can resolve to an IPv4 or IPv6 loopback address. As we bind to 127.0.0.1 use the same address here. | |||||
2017-11-28 | prepare version 0.3.20.3.2 | 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-11-22 | use printf to generate version.h | 1 | -3/+1 | ||
2017-10-30 | set basename for proper html output in response | 1 | -1/+1 | ||
2017-10-20 | prepare version 0.3.10.3.1 | 1 | -1/+1 | ||
2017-10-20 | allow to specify uid and gid in config.h | 2 | -1/+5 | ||
2017-10-19 | use annotated (and signed) tags only | 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-10-10 | allocate a dynamic usersystemd-v232 | 3 | -6/+3 | ||
2017-05-13 | prepare version 0.3.00.3.0 | 1 | -1/+1 | ||
2017-05-13 | use a smarter way to determine architecture | 4 | -61/+7 | ||
2017-05-13 | prepare for reproducible builds | 2 | -2/+5 | ||
2017-05-13 | update version strings | 1 | -3/+4 | ||
2017-05-13 | add distribution ID to avahi service names | 5 | -10/+17 | ||
Now that we have pacredir in official repositories... ArchLinux ARM will have the package as well, having package names (at least for 'any') clash. So add distribution ID to avahi service names. This is incompatible with pacredir < 0.2.3, so make sure to update all your installations. | |||||
2017-05-13 | add comment about IPv6 addresses in manual hosts | 1 | -1/+2 | ||
2017-05-13 | more details about protocols in config | 1 | -1/+2 | ||
2017-05-02 | prepare version 0.2.20.2.2 | 1 | -1/+1 | ||
2017-05-02 | Merge branch 'ipv6' | 3 | -29/+65 | ||
2017-05-02 | add configuration option for protocol (IPv4 vs. IPv6) | 2 | -2/+25 | ||
2017-05-02 | (re-)add support for IPv6 | 2 | -29/+42 | ||
2017-04-29 | prepare version 0.2.10.2.1 | 1 | -1/+1 | ||
2017-04-29 | extra verbosity from config | 2 | -0/+9 | ||
2017-04-29 | Do not rely on mDNS... | 3 | -33/+96 | ||
... 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-04-29 | prepare version 0.2.00.2.0 | 1 | -1/+1 | ||
2017-04-29 | update links to point to the readme | 2 | -3/+3 | ||
2017-04-28 | Merge branch 'pacredir' | 10 | -37/+33 | ||
2017-04-28 | update references to 'pacredir' | 4 | -15/+15 | ||
2017-04-28 | rename files to 'pacredir' | 6 | -13/+15 | ||
2017-04-28 | drop unit file paccache.service | 3 | -9/+3 | ||
2017-03-08 | use https for my mirror | 1 | -1/+1 | ||
2017-01-14 | update copyright for 2017 | 5 | -5/+5 | ||
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 | prepare version 0.1.250.1.25 | 1 | -1/+1 | ||
2016-12-01 | add systemd dependency in README | 1 | -0/+1 | ||
2016-12-01 | Use systemd service manager notification | 4 | -0/+8 | ||
Notify systemd service manager when our initialization sequence completed. | |||||
2016-10-12 | prepare release 0.1.240.1.24 | 1 | -1/+1 | ||
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 | prepare version 0.1.230.1.23 | 1 | -1/+1 | ||
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 | prepare version 0.1.220.1.22 | 1 | -1/+1 | ||
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 | prepare version 0.1.210.1.21 | 1 | -1/+1 | ||
2016-10-06 | order pacredir service after network{,-online}.target | 1 | -1/+1 | ||
2016-10-06 | fix race condition with SIGHUP | 1 | -2/+7 | ||
2016-08-16 | remove trailing whitespace | 1 | -1/+1 | ||
2016-05-27 | prepare version 0.1.200.1.20 | 1 | -1/+1 | ||
2016-05-27 | rename hook -> hooks | 2 | -1/+1 | ||
2016-05-03 | fix compiler and linker flags and produce binaries with full RELRO | 1 | -11/+17 | ||
2016-01-31 | prepare version 0.1.190.1.19 | 1 | -1/+1 | ||
2016-01-31 | use symlinks for pacserve and pacdbserve | 3 | -2/+5 | ||
This adds the service names to log, not just 'darkhttpd'. | |||||
2016-01-30 | prepare version 0.1.180.1.18 | 1 | -1/+1 | ||
2016-01-30 | Merge branch 'pacman-5-0' | 1 | -2/+3 | ||
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 | prepare version 0.1.170.1.17 | 1 | -1/+1 | ||
2016-01-27 | Merge branch 'darkhttpd-1-12' | 3 | -4/+4 | ||
2016-01-27 | darkhttpd supports IPv6 now, no longer limit to IPv4 | 3 | -4/+4 | ||
2016-01-27 | disable directory listing | 2 | -2/+2 | ||
2016-01-04 | update copyright for 2016 | 5 | -5/+5 | ||
2015-12-12 | prepare version 0.1.160.1.16 | 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 | 2 | -1/+20 | ||
2015-07-13 | prepare version 0.1.150.1.15 | 1 | -1/+1 | ||