This website requires JavaScript.
67a829be34
Release 0.6.4-rc.2
v0.6.4-rc.2
dev-0.6.4
adam and Claude Opus 5.5
2026-10-25 00:24:45 +01:00
42e79af678
cert get: combined file for HAProxy, --local, saved NAME; cert list shows get and last download
adam and Claude Opus 5.5
2026-10-25 00:24:33 +01:00
3fb159cf4d
Release 0.6.4-rc.1
v0.6.4-rc.1
adam and Claude Opus 5.5
2026-10-22 18:58:56 +01:00
71ebed2b73
Log failed logins and refused tokens, address first
adam and Claude Opus 5.5
2026-10-22 16:29:37 +01:00
95125e7f50
Release 0.6.3
dev-0.6.3
adam and Claude Opus 5.5
2026-10-21 22:44:01 +01:00
c10ebe0d38
Docs: lego 5, and split DNS with lego's propagation check
adam and Claude Opus 5.5
2026-10-21 22:44:00 +01:00
3d1911dd38
Release 0.6.2
v0.6.2
dev-0.6.2
adam and Claude Opus 5.5
2026-10-21 22:08:54 +01:00
310ed8061e
Permissions: a certificates role
adam and Claude Opus 5.5
2026-10-21 22:07:49 +01:00
b367e0c830
Release 0.6.1
main
v0.6.1
dev-0.6.1
adam and Claude Opus 5.5
2026-10-20 22:42:42 +01:00
254867c61d
CLI: cert get doesn't take over another server's saved name
adam and Claude Opus 5.5
2026-10-20 22:42:42 +01:00
3ddd32f97f
Release 0.6.1-rc.4
v0.6.1-rc.4
adam and Claude Opus 5.5
2026-10-20 22:32:19 +01:00
0976faba3f
CLI: changeset show prints local time
adam and Claude Opus 5.5
2026-10-20 17:29:43 +01:00
1d535c8063
Stats: range buttons follow the retention settings
adam and Claude Opus 5.5
2026-10-20 15:19:12 +01:00
7f3564c0a5
CLI: don't print "and N more" when the server sends no PTR list
adam and Claude Opus 5.5
2026-10-20 15:05:50 +01:00
71d9a06e43
Release 0.6.1-rc.3
v0.6.1-rc.3
adam and Claude Opus 5.5
2026-10-20 14:46:12 +01:00
2fa9828bcf
Reverse zones: list other views' addresses, clearer wording
adam and Claude Opus 5.5
2026-10-20 14:46:12 +01:00
a93373687e
Release 0.6.1-rc.2
v0.6.1-rc.2
adam and Claude Opus 5.5
2026-10-20 11:42:34 +01:00
6cd3f6ef4e
Reverse zones: other views' addresses aren't missing PTRs
adam and Claude Opus 5.5
2026-10-20 11:40:05 +01:00
d18fe18ccd
Sort numeric labels by value
adam and Claude Opus 5.5
2026-10-20 08:49:58 +01:00
fa8feb6bd9
Release 0.6.1-rc.1
v0.6.1-rc.1
adam and Claude Opus 5.5
2026-10-18 17:00:20 +01:00
12013b12d5
Stats heatmap: empty hours same height; cname_chain only for long chains
adam and Claude Opus 5.5
2026-10-18 16:58:40 +01:00
9db76a113c
Certificates for other hosts: jarl cert get
adam and Claude Opus 5.5
2026-10-18 16:58:40 +01:00
b4bb99b482
Certificate export, missing PTR list, simpler "Used for"
adam and Claude Opus 5.5
2026-10-18 16:07:26 +01:00
57012fece8
One-view tokens: local records in linked zones, zone lookup, view list
adam and Claude Opus 5.5
2026-10-18 15:57:06 +01:00
4cc2ab2287
Zone page: links to the same zone in the other views
adam and Claude Opus 5.5
2026-10-18 15:45:41 +01:00
a36c54ce60
DNSSEC: say where the DS record really goes
adam and Claude Opus 5.5
2026-10-18 15:40:58 +01:00
82c282cd32
Registrar: only for zones that are a registered domain
adam and Claude Opus 5.5
2026-10-18 15:36:39 +01:00
65086e314a
Linked zones: PTR records follow each view, deleting an override stays deleted
adam and Claude Opus 5.5
2026-10-18 15:29:12 +01:00
e38390df7d
Zone settings: no empty changes, keep an outside name server absolute
adam and Claude Opus 5.5
2026-10-18 15:13:01 +01:00
0e663ab36c
New token form: only templates within what the token's user may do
adam and Claude Opus 5.5
2026-10-14 13:42:37 +01:00
5cd22f52d4
Compare views: start with a view the zone is linked to
adam and Claude Opus 5.5
2026-10-13 20:09:52 +01:00
aca0abc780
Add the jarld.service alias for jarl.service
adam and Claude Opus 5.5
2026-10-13 19:54:57 +01:00
9175d75d61
Add AGENTS.md and CLAUDE.md for coding agents
adam and Claude Opus 5.5
2026-10-13 19:50:14 +01:00
48f0082d8b
Release 0.6.0
v0.6.0
dev-0.6.0
adam and Claude Opus 5.5
2026-10-13 19:44:10 +01:00
d4399cf630
Release 0.6.0-rc.3
v0.6.0-rc.3
adam and Claude Opus 5.5
2026-10-13 19:38:27 +01:00
d2a25d654d
Encrypted DNS: test with BIND's dig, not kdig or curl's JSON API
adam and Claude Opus 5.5
2026-10-13 19:38:25 +01:00
87368c4aaf
Release 0.6.0-rc.2
v0.6.0-rc.2
adam and Claude Opus 5.5
2026-10-13 19:19:04 +01:00
7d93c373d1
Explore: refresh with its own filters; the Statistics refresh stays on its page
adam and Claude Opus 5.5
2026-10-13 19:16:10 +01:00
e94d3634b6
Explore: several values per filter, !value to leave one out, *.domain
adam and Claude Opus 5.5
2026-10-13 19:10:00 +01:00
a8c7760fc8
Explore: a filter bar, and Explore the answers on the Statistics page
adam and Claude Opus 5.5
2026-10-13 18:58:45 +01:00
5443e95897
Release 0.6.0-rc.1
v0.6.0-rc.1
adam and Claude Opus 5.5
2026-10-13 18:44:50 +01:00
ea26171875
option set: statements with a name replace only that one; forwarding over TLS documented
adam and Claude Opus 5.5
2026-10-13 18:39:28 +01:00
250e734046
Query log wording: N answers so far, each kept for 7 days
adam and Claude Opus 5.5
2026-10-13 18:27:56 +01:00
1b102a78f6
Statistics page: the statistics database's size, and a fullness bar on the disk tiles
adam and Claude Opus 5.5
2026-10-13 18:24:32 +01:00
01ec37b9b2
Explore the statistics: a query log to drill down by client, name, view and more; storage on the dashboard
adam and Claude Opus 5.5
2026-10-13 18:15:36 +01:00
fef916b7ab
Encrypted DNS: several host names, views per listen address, what named uses a certificate for
adam and Claude Opus 5.5
2026-10-13 17:49:49 +01:00
bfab83da6e
Reverse zones: name hosts from other views' records; search and bulk dismiss for long lists
adam and Claude Opus 5.5
2026-10-13 17:26:43 +01:00
304c89dba4
New reverse zone: pick from the networks your records use, sized around them
adam and Claude Opus 5.5
2026-10-13 11:20:03 +01:00
b1719ce362
Compare views rebuilt: from the zone's view, in sections, one line per record
adam and Claude Opus 5.5
2026-10-13 10:55:57 +01:00
ec16de875d
Added by Jarl: wrap long statements with a CSS class, not an inline style
adam and Claude Opus 5.5
2026-10-13 09:27:02 +01:00
b24c730b97
Reverse zone suggestions: yours and public, dismiss, per-view switch; child zones take their records
adam and Claude Opus 5.5
2026-10-12 22:01:18 +01:00
aa4b004a14
Reverse zones made easy: suggested, filled, in the right view, PTRs kept in step
adam and Claude Opus 5.5
2026-10-12 21:23:59 +01:00
a3b054cc86
Release 0.5.2
v0.5.2
adam and Claude Opus 5.5
2026-10-12 21:02:12 +01:00
c27a6c10bd
Mail reverse DNS check, what Jarl adds to named.conf, lists one per line
adam and Claude Opus 5.5
2026-10-12 21:02:11 +01:00
d33f573782
Release 0.5.1
v0.5.1
adam and Claude Opus 5.5
2026-10-12 20:46:57 +01:00
13ffd8cad4
Encrypted DNS health, comparing a zone's views, --local everywhere
adam and Claude Opus 5.5
2026-10-12 20:46:56 +01:00
67ae0091b3
Release 0.5.0
v0.5.0
adam and Claude Opus 5.5
2026-10-12 20:27:25 +01:00
c7e5bbb628
Release 0.5.0-rc.1
v0.5.0-rc.1
adam and Claude Opus 5.5
2026-10-12 20:19:38 +01:00
740f3cc328
Release 0.4.1-rc.6
adam and Claude Opus 5.5
2026-10-12 20:06:18 +01:00
5fcf4082c9
Web UI: Server and account menus keep the top bar on one line
adam and Claude Opus 5.5
2026-10-12 20:06:18 +01:00
1cec6cc393
Fix "update PTR": add a missing PTR, also in linked views
adam and Claude Opus 5.5
2026-10-12 20:06:18 +01:00
921bdd6c95
Release 0.4.1-rc.5
v0.4.1-rc.5
adam and Claude Opus 5.5
2026-10-12 19:29:33 +01:00
12820b17bb
Statistics per view: toggle views on the Statistics page
adam and Claude Opus 5.5
2026-10-12 19:29:33 +01:00
ead749dd3d
Release 0.4.1-rc.4
v0.4.1-rc.4
adam and Claude Opus 5.5
2026-10-12 17:09:14 +01:00
66dcf53684
DNS over TLS and HTTPS set up in one step
adam and Claude Opus 5.5
2026-10-12 17:09:14 +01:00
ebd3a3dfbe
Release 0.4.1-rc.3
v0.4.1-rc.3
adam and Claude Opus 5.5
2026-10-12 16:27:21 +01:00
fd0cbb47a9
Web UI: linked views link to their zones; pick views to link one per row, none ticked
linked
adam and Claude Opus 5.5
2026-10-12 16:27:00 +01:00
057433c198
Linked zones: shared records kept in step across views
adam and Claude Opus 5.5
2026-10-12 15:53:53 +01:00
6313fa51f8
Release 0.4.1-rc.2
v0.4.1-rc.2
adam and Claude Opus 5.5
2026-10-12 14:36:00 +01:00
88f63ffb0a
TLS certificates: Jarl obtains and renews them over ACME
adam and Claude Opus 5.5
2026-10-12 14:35:53 +01:00
88965096bb
Web UI: option values keep the editor's layout
exposure
adam and Claude Opus 5.5
2026-10-12 13:24:03 +01:00
bad360107e
docs: every rate-limit setting, with defaults and when to change them
adam and Claude Opus 5.5
2026-10-12 13:18:17 +01:00
bdd7acfd3b
Internet exposure checks and response rate limiting
adam and Claude Opus 5.5
2026-10-12 10:38:56 +01:00
cf550bd512
Release 0.4.1-rc.1
v0.4.1-rc.1
adam and Claude Opus 5.5
2026-10-11 23:53:31 +01:00
cee11e7c86
CLI: changeset commands default to JARL_CHANGESET, which is checked first
adam and Claude Opus 5.5
2026-10-11 23:53:26 +01:00
e2e5007f94
Address ranges in address match lists (IPv4 and IPv6)
adam and Claude Opus 5.5
2026-10-11 23:17:14 +01:00
49b1c872c9
Changesets: staged deletes of gone records count as done, name stale ops
adam and Claude Opus 5.5
2026-10-11 22:59:19 +01:00
c37de31f4c
Prometheus metrics at /metrics, configured in jarl.yaml
adam and Claude Opus 5.5
2026-10-11 22:33:41 +01:00
7e6e274a89
Release 0.4.0
v0.4.0
adam and Claude Opus 5.5
2026-10-11 21:58:15 +01:00
11ed877c3c
Release 0.4.0-rc.5
v0.4.0-rc.5
adam and Claude Opus 5.5
2026-10-11 21:33:22 +01:00
76aaaf3ef5
Different blocking for different devices: steps and client groups
adam and Claude Opus 5.5
2026-10-11 21:33:16 +01:00
5b8f681e2a
Show blocked counts on the Blocking page, and reveal + CNAME on hover
adam and Claude Opus 5.5
2026-10-11 20:26:12 +01:00
8f0a0cc233
Release 0.4.0-rc.4
v0.4.0-rc.4
adam and Claude Opus 5.5
2026-10-11 20:16:26 +01:00
ecffc2d5c1
Let jarld recognize this host's addresses under systemd
v0.4.0-rc.3
adam and Claude Opus 5.5
2026-10-11 18:35:06 +01:00
9d9ae37367
Release 0.4.0-rc.3
adam and Claude Opus 5.5
2026-10-11 18:19:56 +01:00
384f6b3060
Give every view a TSIG key that selects it
adam and Claude Opus 5.5
2026-10-11 18:19:10 +01:00
c696d02513
Give each view its own page, and add a CNAME from an A record
adam and Claude Opus 5.5
2026-10-11 18:12:56 +01:00
7be0762f48
Server statistics, multi-view record commands, and rc.3 fixes
adam and Claude Opus 5.5
2026-10-11 18:03:05 +01:00
b097e10bef
Keep options in a fixed order, and say which block a diff hunk is in
adam and Claude Opus 5.5
2026-10-11 17:06:22 +01:00
73d97ecc0a
Release 0.4.0-rc.2
v0.4.0-rc.2
adam and Claude Opus 5.5
2026-10-11 16:51:29 +01:00
33060f86ce
Don't count a per-view counter going down as a restart of named
zone-disable
adam and Claude Opus 5.5
2026-10-11 16:51:24 +01:00
89663e366b
Disable zones instead of deleting them
adam and Claude Opus 5.5
2026-10-10 13:45:55 +00:00
59baccd636
Release 0.4.0-rc.1
v0.4.0-rc.1
adam and Claude Opus 5.5
2026-10-10 12:56:15 +00:00
02c393a6bb
Apply pending changes from the banner
adam and Claude Opus 5.5
2026-10-10 12:56:10 +00:00
d4756444ac
Edit blocklists and rules in the web UI
adam and Claude Opus 5.5
2026-10-10 12:50:41 +00:00
67f14b030f
Make disabled records obvious, and offer the right fix when checking a blocked name
adam and Claude Opus 5.5
2026-10-10 12:45:10 +00:00
ad8eb3fc3d
Show and edit option values laid out as in named.conf
adam and Claude Opus 5.5
2026-10-10 11:55:41 +00:00
27d1f9e538
Pause blocking, blocked clients and a blocked line in the statistics, compact view picker
adam and Claude Opus 5.5
2026-10-10 11:10:44 +00:00
9fc23310bd
Add blocking: blocklists and block/allow rules with BIND response policy zones
blocking
adam and Claude Opus 5.5
2026-10-10 09:24:19 +00:00
436cd79ec9
Release 0.3.0
v0.3.0
adam and Claude Opus 5.5
2026-10-09 23:39:15 +00:00