Libor Peltan
|
6be870f0bf
|
implemented multi-socket CTL...
...with each socket handled by a thread
|
2025-04-14 18:07:52 +02:00 |
|
Daniel Salzman
|
fed77c1cc7
|
ctl: add missing rdata canonicalization to zone-(un)set
|
2025-04-14 13:10:14 +02:00 |
|
Daniel Salzman
|
020c84e622
|
ctl: improve error detection and send an error message to the client
|
2025-01-08 14:14:31 +01:00 |
|
Libor Peltan
|
5b457116db
|
ctl: fix ctl stuck when abort sent to nonexisting conf txn...
...this appeared as a regression when implementing concurrent CTL
|
2025-01-08 12:30:01 +01:00 |
|
Jan Hák
|
556a19cf07
|
knotd: expiration aborts transaction in progress
|
2024-11-18 15:55:49 +01:00 |
|
Libor Peltan
|
4468af58dd
|
ctl: implemented multi-threaded (mutexted) CTL handling
|
2024-09-01 18:35:17 +02:00 |
|
Libor Peltan
|
1492c4a9b4
|
tests: improved blocking_txn not to fail and test better
|
2024-07-04 11:21:32 +02:00 |
|
Libor Peltan
|
d90840a268
|
knotd: remove assert that doesnt hold in specific circmstances
|
2024-06-14 10:41:24 +02:00 |
|
Libor Peltan
|
3c9509fdd8
|
rcu: protect also zonefile flush and XFRout against simultaneous zone CTL update
|
2024-06-13 21:00:43 +02:00 |
|
Libor Peltan
|
d3f74bd1c1
|
notify/out: use RCU_lock to protect from SOA change during event
|
2024-06-04 22:26:18 +02:00 |
|
Libor Peltan
|
553cbf6ed0
|
ctl: disallow parallel zone txn (zone-begin) and..
... either config reload (knotc reload) or
config txn (conf-begin)
|
2024-06-03 08:56:23 +02:00 |
|
Libor Peltan
|
a753d8285a
|
ctl: disallow simultaneous backup and zone transaction
|
2024-05-17 09:31:56 +02:00 |
|
Libor Peltan
|
600cc75508
|
ctl: disallow blocking CTL when zone transaction open
|
2024-05-17 09:31:56 +02:00 |
|
David Vašek
|
d3030059ba
|
tests-extra: ctl/basic -- call zone-purge in the blocking mode
|
2021-12-20 14:23:39 +01:00 |
|
Daniel Salzman
|
65bdf57ef4
|
ctl: add semantic checks to zone-commit
|
2020-12-17 14:25:22 +01:00 |
|
Daniel Salzman
|
39aa7b77d3
|
ctl: convert record owner letters to lower-case
fixes #668
|
2020-01-07 19:37:23 +01:00 |
|
Daniel Salzman
|
356310126e
|
server: abort possible open zone transaction when shutdown
|
2019-12-07 21:03:18 +01:00 |
|
Libor Peltan
|
c9f0a09b9f
|
bugfix/update/ctl: removing NSEC3 node/rrset via ctl
|
2019-12-05 13:40:48 +01:00 |
|
Libor Peltan
|
ee7d582457
|
ctl/updates: read/search also nsec3 nodes (+refactoring)
|
2019-09-08 20:28:57 +02:00 |
|
Libor Peltan
|
3877578434
|
test: rrset and node removal via ctl
|
2019-07-11 10:22:19 +02:00 |
|
Daniel Salzman
|
12b0357868
|
conf: fix query_modules list reuse upon conf-commit (adding zones)
|
2017-10-23 12:23:36 +02:00 |
|
Filip Siroky
|
a5bf3c2f6f
|
tests-extra: add test for basic zone and config commands
|
2016-12-07 14:02:50 +01:00 |
|