aboutsummaryrefslogtreecommitdiffstats
path: root/pacredir.h
AgeCommit message (Collapse)AuthorFilesLines
2024-01-01update copyright for 2024Gravatar Christian Hesse1-1/+1
2023-01-03update copyright for 2023Gravatar Christian Hesse1-1/+1
2022-01-03update copyright for 2022Gravatar Christian Hesse1-1/+1
2021-06-07get the db timestamp from http requestGravatar Christian Hesse1-1/+0
2021-01-01update copyright for 2021Gravatar Christian Hesse1-1/+1
2020-11-25clearly state the licenseGravatar Christian Hesse1-2/+13
2020-07-07fix build with libmicrohttpd 0.9.71Gravatar Christian Hesse1-1/+8
2020-02-08update copyright for 2020Gravatar Christian Hesse1-1/+1
2019-01-01update copyright for 2019Gravatar Christian Hesse1-1/+1
2018-07-05drop 'struct services'Gravatar Christian Hesse1-18/+10
Now that we have just one service this can be merged with 'struct hosts'.
2018-07-04use private bind mounts for pacserve, remove pacdbservesystemd-v233Gravatar Christian Hesse1-2/+1
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-01-02update copyright for 2018Gravatar Christian Hesse1-1/+1
2017-05-13use a smarter way to determine architectureGravatar Christian Hesse1-1/+0
2017-05-02(re-)add support for IPv6Gravatar Christian Hesse1-3/+5
2017-04-29Do not rely on mDNS...Gravatar Christian Hesse1-4/+20
... 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-14update copyright for 2017Gravatar Christian Hesse1-1/+1
2016-12-01Use systemd service manager notificationGravatar Christian Hesse1-0/+3
Notify systemd service manager when our initialization sequence completed.
2016-01-04update copyright for 2016Gravatar Christian Hesse1-1/+1
2015-07-03add --version optionGravatar Christian Hesse1-0/+1
2015-01-04update copyright for 2015Gravatar Christian Hesse1-1/+1
2014-10-21use ISO C11 standard and move includes to header fileGravatar Christian Hesse1-0/+33
2014-09-04reformat long functions0.1.10Gravatar Christian Hesse1-5/+20
2014-07-28have port in struct services, allow to specify host:port in pacredir.confGravatar Christian Hesse1-3/+3
2014-01-13try to guess the fastest server for packagesGravatar Christian Hesse1-0/+2
2014-01-02update copyright yearGravatar Christian Hesse1-1/+1
2013-11-15rename services.bad to something more descriptiveGravatar Christian Hesse1-1/+1
2013-11-14count bad requests and increase ignore time after requestGravatar Christian Hesse1-2/+4
2013-11-14do a request as soon as host is up to check bad statusGravatar Christian Hesse1-0/+2
2013-11-14introduce pacredir.hGravatar Christian Hesse1-0/+83