Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-07-24 | prepare version 0.7.50.7.5 | 1 | -1/+1 | ||
2025-07-24 | FLOW: move the image directory | 1 | -2/+2 | ||
2025-07-24 | README: add screenshots for resolvectl commands | 1 | -0/+2 | ||
2025-07-23 | install logo to pixmaps path | 1 | -2/+3 | ||
2025-07-23 | add a dispatch script for networkd... | 1 | -0/+1 | ||
... with networkd-dispatcher. https://gitlab.com/craftyguy/networkd-dispatcher | |||||
2025-07-23 | move the dhcpcd dispatch script | 1 | -1/+1 | ||
2025-07-23 | move the networkmanager dispatch script | 1 | -1/+1 | ||
2025-07-22 | prepare version 0.7.40.7.4 | 1 | -1/+1 | ||
2025-07-22 | Makefile: really make the build reproducible... | 1 | -2/+3 | ||
... by honoring $SOURCE_DATE_EPOCH. Actually the build was reproducible before 99b70af8b1a3abd4f2480dc7b07c41f88d6ae403... | |||||
2025-07-22 | Makefile: drop the reproducibility nonsense | 1 | -2/+1 | ||
2025-07-22 | install a desktop file | 1 | -0/+1 | ||
2025-07-22 | Makefile: cut the release from DISTVER | 1 | -3/+3 | ||
2025-07-22 | Makefile: fix the git command | 1 | -1/+1 | ||
😳🫣 | |||||
2025-07-22 | prepare version 0.7.30.7.3 | 1 | -1/+1 | ||
2025-07-22 | send a Last-Modified header for the favicon | 1 | -1/+1 | ||
2025-07-22 | Makefile: update version handling | 1 | -2/+3 | ||
Use shorthand operator for version. This allows to override the version, for example inside a PKGBUILD file with: make VERSION="${pkgver}-${pkgrel}" The release version string goes to an extra variable, thus even a git version can be overridden. | |||||
2025-07-22 | Makefile: pipe through oxipng | 1 | -2/+1 | ||
We could generate favicon.h on the fly, but our generated ETag header would not match the PNG file's sha1 sum. So don't. | |||||
2025-07-22 | Makefile: merge printf command for header generation | 1 | -2/+1 | ||
2025-07-22 | Makefile: quote arguments to printf | 1 | -2/+2 | ||
2025-07-22 | Makefile: install the logo for docs | 1 | -1/+1 | ||
2025-07-22 | Makefile: do not link against pthread | 1 | -1/+0 | ||
Does not make a difference anyway - possibly because of link time optimization? 🤔 | |||||
2025-07-18 | prepare version 0.7.20.7.2 | 1 | -1/+1 | ||
2025-07-18 | send ETag and Cache-Control header with favicon | 1 | -1/+1 | ||
2025-07-18 | add a favicon for the status page | 1 | -2/+12 | ||
2025-07-18 | move html defines to separate header file | 1 | -1/+1 | ||
2025-07-18 | prepare version 0.7.10.7.1 | 1 | -1/+1 | ||
2025-07-18 | update generation of version.h | 1 | -1/+1 | ||
2025-07-16 | prepare version 0.7.00.7.0 | 1 | -1/+1 | ||
2025-07-16 | Makefile: simplify handling for generated services | 1 | -9/+8 | ||
2025-07-16 | introduce avahi compat code | 1 | -3/+11 | ||
2025-07-16 | use systemd-resolved for service discovery 🎉 | 1 | -4/+8 | ||
This queries systemd-resolved via dbus for records and services. A lot has changed... Thus not listing all the details. | |||||
2025-07-16 | remove avahi code 🪦 | 1 | -10/+5 | ||
This limits the functionality, as there is no code for discovery now. However it builds, and static hosts are still functional. This is done in preparation to introduce now code making use of systemd-resolved. | |||||
2025-07-08 | move configuration files to subdirectory | 1 | -2/+2 | ||
2025-07-03 | prepare version 0.6.00.6.0 | 1 | -1/+1 | ||
2025-07-03 | drop the initcpio code | 1 | -2/+0 | ||
I guess nobody used that? Looks very old, and probably non-functional. | |||||
2025-07-03 | Makefile: make more use of targets | 1 | -4/+4 | ||
2025-07-03 | write ARCH & ID to version.h ... | 1 | -2/+2 | ||
... and also drop PACSERVE_ARCH & PACSERVE_ID. | |||||
2025-07-03 | move architecture (ARCH) and distribution (ID) to TXT data | 1 | -2/+2 | ||
This also keeps the service name below the allowed 15 characters. Again, this breaks compatibility for older versions. | |||||
2025-07-01 | prepare version 0.5.00.5.0 | 1 | -1/+1 | ||
2025-07-01 | comply with service name syntax | 1 | -2/+2 | ||
This is defined in RFC6335, section 5.1... and underscore is not allowed. Well, according to that RFC the name is still too long... But looks like this is not a probem for avahi and systemd-resolved. This change breaks compatibility, so new versions will not find old version, and vice versa. https://datatracker.ietf.org/doc/html/rfc6335#section-5.1 | |||||
2025-07-01 | prepare version 0.4.90.4.9 | 1 | -1/+1 | ||
2025-07-01 | pacserve: only announce when running | 1 | -7/+7 | ||
2025-06-26 | pacserve: make the listening port configurable | 1 | -0/+1 | ||
2025-01-01 | prepare version 0.4.80.4.8 | 1 | -1/+1 | ||
2024-05-21 | update include, use pkg-config for iniparseriniparser-4-2-2 | 1 | -1/+1 | ||
... which ships required files with release 4.2.2. | |||||
2023-11-24 | prepare version 0.4.70.4.7 | 1 | -1/+1 | ||
2022-09-26 | prepare version 0.4.60.4.6 | 1 | -1/+1 | ||
2022-04-04 | prepare version 0.4.50.4.5 | 1 | -1/+1 | ||
2022-04-04 | create a system user for pacredir | 1 | -0/+1 | ||
Missing configuration in /etc/nsswitch.conf was problematic before... Looks looks handling of dynamic users became even worse with dbus 1.14.0 - so let's create a regular system user. Addresses #1 | |||||
2022-03-30 | make the file name match the project name | 1 | -1/+1 | ||
2021-06-07 | prepare version 0.4.40.4.4 | 1 | -1/+1 | ||
2021-05-26 | document request flow | 1 | -0/+2 | ||
2021-05-26 | Makefile: convert all markdown files to html | 1 | -8/+11 | ||
2021-01-01 | prepare version 0.4.30.4.3 | 1 | -1/+1 | ||
2019-08-06 | move NetworkManager dispatcher to /usr | 1 | -1/+1 | ||
2019-07-01 | prepare version 0.4.20.4.2 | 1 | -1/+1 | ||
2019-07-01 | Makefile: change order of compiler parameters | 1 | -1/+1 | ||
2019-01-01 | prepare version 0.4.10.4.1 | 1 | -1/+1 | ||
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-04 | use private bind mounts for pacserve, remove pacdbservesystemd-v233 | 1 | -11/+6 | ||
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-06 | release: write tar signature to git notes | 1 | -0/+1 | ||
2017-12-13 | prepare version 0.3.30.3.3 | 1 | -1/+1 | ||
2017-11-28 | prepare version 0.3.20.3.2 | 1 | -1/+1 | ||
2017-11-22 | use printf to generate version.h | 1 | -3/+1 | ||
2017-10-20 | prepare version 0.3.10.3.1 | 1 | -1/+1 | ||
2017-10-19 | use annotated (and signed) tags only | 1 | -1/+1 | ||
2017-05-13 | prepare version 0.3.00.3.0 | 1 | -1/+1 | ||
2017-05-13 | use a smarter way to determine architecture | 1 | -9/+7 | ||
2017-05-13 | prepare for reproducible builds | 1 | -2/+3 | ||
2017-05-13 | add distribution ID to avahi service names | 1 | -6/+12 | ||
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-02 | prepare version 0.2.20.2.2 | 1 | -1/+1 | ||
2017-04-29 | prepare version 0.2.10.2.1 | 1 | -1/+1 | ||
2017-04-29 | prepare version 0.2.00.2.0 | 1 | -1/+1 | ||
2017-04-28 | update references to 'pacredir' | 1 | -5/+5 | ||
2017-04-28 | rename files to 'pacredir' | 1 | -3/+3 | ||
2017-04-28 | drop unit file paccache.service | 1 | -2/+1 | ||
2016-12-01 | prepare version 0.1.250.1.25 | 1 | -1/+1 | ||
2016-12-01 | Use systemd service manager notification | 1 | -0/+1 | ||
Notify systemd service manager when our initialization sequence completed. | |||||
2016-10-12 | prepare release 0.1.240.1.24 | 1 | -1/+1 | ||
2016-10-11 | prepare version 0.1.230.1.23 | 1 | -1/+1 | ||
2016-10-10 | prepare version 0.1.220.1.22 | 1 | -1/+1 | ||
2016-10-06 | prepare version 0.1.210.1.21 | 1 | -1/+1 | ||
2016-05-27 | prepare version 0.1.200.1.20 | 1 | -1/+1 | ||
2016-05-27 | rename hook -> hooks | 1 | -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 | 1 | -0/+3 | ||
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-27 | prepare version 0.1.170.1.17 | 1 | -1/+1 | ||
2015-12-12 | prepare version 0.1.160.1.16 | 1 | -1/+1 | ||
2015-07-13 | prepare version 0.1.150.1.15 | 1 | -1/+1 | ||
2015-06-26 | prepare version 0.1.140.1.14 | 1 | -1/+1 | ||
2015-03-19 | prepare version 0.1.130.1.13 | 1 | -1/+1 | ||
No changes in a long time... So let's get last commits into a release. | |||||
2014-10-21 | use ISO C11 standard and move includes to header file | 1 | -1/+1 | ||
2014-10-06 | prepare version 0.1.120.1.12 | 1 | -1/+1 | ||
2014-10-05 | prepare release 0.1.110.1.11 | 1 | -1/+1 | ||
2014-10-05 | add paccache.service to enable all required services | 1 | -0/+1 | ||
2014-09-14 | add networkmanager dispatcher script | 1 | -0/+1 | ||