Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-07-27 | README: add all make dependenciesHEADmain | 1 | -0/+5 | ||
2025-07-27 | README: give a hint on the escape sequence | 1 | -0/+2 | ||
2025-07-24 | prepare version 0.7.50.7.5 | 1 | -1/+1 | ||
2025-07-24 | add a note about ip addresses from mDNS... | 1 | -0/+5 | ||
... and why we do *NOT* want to use these. | |||||
2025-07-24 | FLOW: use lighter color for outer stokes in flow charts | 2 | -8/+8 | ||
This helps to make this visible on sites with dark mode. | |||||
2025-07-24 | FLOW: move the image directory | 4 | -4/+4 | ||
2025-07-24 | README: add a screenshot of status page | 2 | -0/+2 | ||
2025-07-24 | README: add screenshots for resolvectl commands | 4 | -0/+6 | ||
2025-07-23 | README: give examples with resolvectl commands | 1 | -0/+12 | ||
2025-07-23 | install logo to pixmaps path | 2 | -3/+4 | ||
2025-07-23 | free last hosts and ignore_interfaces | 1 | -0/+2 | ||
2025-07-23 | properly free peer | 1 | -1/+3 | ||
2025-07-23 | add a dispatch script for networkd... | 2 | -0/+4 | ||
... with networkd-dispatcher. https://gitlab.com/craftyguy/networkd-dispatcher | |||||
2025-07-23 | dispatch/dhcpcd: just run systemctl try-reload-or-restart... | 1 | -3/+1 | ||
... instead of checking is-active first. | |||||
2025-07-23 | move the dhcpcd dispatch script | 2 | -1/+1 | ||
2025-07-23 | dispatch/networkmanager: just run systemctl try-reload-or-restart... | 1 | -3/+1 | ||
... instead of checking is-active first. | |||||
2025-07-23 | move the networkmanager dispatch script | 2 | -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 | 2 | -6/+2 | ||
2025-07-22 | install a desktop file | 3 | -1/+12 | ||
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 | no bold circles, please... | 1 | -1/+1 | ||
... as these are rendered with strange results in some browsers, like Firefox mobile. | |||||
2025-07-22 | indicate if bad time has passed already | 1 | -1/+8 | ||
2025-07-22 | style headings black only... | 1 | -1/+2 | ||
... but keep regular links in default color. | |||||
2025-07-22 | give the real hostname on status page | 2 | -2/+4 | ||
This helps for some overview on tunnelled access. | |||||
2025-07-22 | README: add a hint on proxy and tunnel for status page | 1 | -0/+8 | ||
2025-07-22 | send a Last-Modified header for the favicon | 2 | -1/+2 | ||
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 | fix 1-off in table columns of status page | 1 | -1/+1 | ||
I broke this with a late commit before release... đ | |||||
2025-07-18 | prepare version 0.7.20.7.2 | 1 | -1/+1 | ||
2025-07-18 | merge type and state on the status page... | 2 | -11/+7 | ||
... and also move the port. | |||||
2025-07-18 | break the lines for better overview | 1 | -2/+14 | ||
2025-07-18 | show finds on status page | 2 | -3/+5 | ||
2025-07-18 | always show bad in status dump... | 1 | -10/+4 | ||
... but drop the literal "count". | |||||
2025-07-18 | show finds in status dump | 1 | -4/+5 | ||
2025-07-18 | count finds for each host | 2 | -0/+4 | ||
2025-07-18 | support a simple ok response for monitoring | 1 | -0/+7 | ||
2025-07-18 | add the logo on status page | 1 | -0/+1 | ||
2025-07-18 | send ETag and Cache-Control header with favicon | 2 | -1/+3 | ||
2025-07-18 | add a favicon for the status page | 5 | -6/+32 | ||
2025-07-18 | add some colorful circles on status page | 2 | -6/+31 | ||
2025-07-18 | add a status page | 4 | -9/+132 | ||
Just visit with your browser: http://localhost:7077/ | |||||
2025-07-18 | split website and url defines | 2 | -3/+4 | ||
2025-07-18 | change the formatting | 1 | -5/+7 | ||
2025-07-18 | move html defines to separate header file | 4 | -8/+31 | ||
2025-07-18 | prepare version 0.7.10.7.1 | 1 | -1/+1 | ||
2025-07-18 | mark offline on resolve error | 1 | -8/+9 | ||
If no hosts are available the resolver fails with: Failed to resolve record: All attempts to contact name servers or networks failed This is fine, but: It is a valid situation and hosts need to be marked offline here! | |||||
2025-07-18 | call va_end() on args | 1 | -1/+2 | ||
2025-07-18 | add a Server header in response | 1 | -0/+1 | ||
2025-07-18 | clean up handling of http code... | 1 | -8/+7 | ||
... and add the response header below conditional blocks. | |||||
2025-07-18 | update generation of version.h | 1 | -1/+1 | ||
2025-07-17 | sort .gitignore alphabetically | 1 | -4/+4 | ||
2025-07-17 | add a logo | 3 | -0/+100 | ||
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 | README: update Arch Linux url | 1 | -1/+1 | ||
2025-07-16 | README: add hint on distribution packages | 1 | -0/+5 | ||
2025-07-16 | require avahi-daemon for avahi compatibility... | 1 | -1/+1 | ||
... instead of using Requisite. | |||||
2025-07-16 | introduce avahi compat code | 7 | -3/+59 | ||
2025-07-16 | reduce the connect timeout for requests | 1 | -2/+2 | ||
2025-07-16 | send an extra query to trigger caching | 2 | -3/+13 | ||
TODO: Drop when continuous mDNS querying becomes available! | |||||
2025-07-16 | update after interval or on SIGHUP only... | 1 | -3/+11 | ||
... but not on other signals. | |||||
2025-07-16 | drop compat code for old libmicrohttpd | 2 | -9/+2 | ||
2025-07-16 | explicitly state if nothing to print | 1 | -0/+4 | ||
2025-07-16 | include the port in state dump | 1 | -4/+5 | ||
2025-07-16 | dump state on SIGUSR[12] | 2 | -0/+44 | ||
2025-07-16 | use defines for the match bitmask | 2 | -3/+7 | ||
2025-07-16 | make the service match tighter | 1 | -3/+3 | ||
Do not just increase the match, but use a bitmask. This makes sure not to match on something like: "id=manjaro arch=x86_64 arch=x86_64" | |||||
2025-07-16 | drop the request on update | 1 | -9/+0 | ||
The update is run for all hosts with fixed interval, so drop this as we do not want to flood the network. | |||||
2025-07-16 | use systemd-resolved for service discovery đ | 10 | -141/+436 | ||
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 đĒĻ | 9 | -286/+40 | ||
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-16 | README: use code blocks | 1 | -5/+4 | ||
2025-07-14 | drop arch from .gitignore | 1 | -1/+0 | ||
2025-07-08 | move configuration files to subdirectory | 3 | -2/+2 | ||
2025-07-03 | prepare version 0.6.00.6.0 | 1 | -1/+1 | ||
2025-07-03 | drop the initcpio code | 3 | -35/+0 | ||
I guess nobody used that? Looks very old, and probably non-functional. | |||||
2025-07-03 | README: mark external links, add disclaimer... | 1 | -9/+28 | ||
... and also link it under description. | |||||
2025-07-03 | README: add Github badges | 1 | -0/+4 | ||
2025-07-03 | Makefile: make more use of targets | 1 | -4/+4 | ||
2025-07-03 | write ARCH & ID to version.h ... | 3 | -10/+8 | ||
... and also drop PACSERVE_ARCH & PACSERVE_ID. | |||||
2025-07-03 | move architecture (ARCH) and distribution (ID) to TXT data | 5 | -4/+21 | ||
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 | 3 | -4/+4 | ||
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 | 6 | -25/+33 | ||
2025-06-26 | pacserve: make the listening port configurable | 3 | -1/+7 | ||
2025-06-25 | use my site for documentation in unit files | 2 | -1/+2 | ||
2025-06-25 | use my site for redirects | 1 | -1/+1 | ||
2025-06-25 | fix host in output message | 1 | -1/+1 | ||
2025-06-25 | show the port in output message | 1 | -2/+2 | ||
2025-06-25 | use announced port | 1 | -1/+1 | ||
2025-04-28 | update internal navigation & symbols | 2 | -3/+6 | ||