chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
resolved: fix cname handling
[elogind.git]
/
TODO
diff --git
a/TODO
b/TODO
index 8bacee7fea81e43d3fc59671db873f35ffb56b43..aabdd161248f8651057faa0dcba4215612bc5dfb 100644
(file)
--- a/
TODO
+++ b/
TODO
@@
-24,17
+24,30
@@
External:
Features:
Features:
+* libsystemd-network:
+ - I don't think there should be a client side object for dhcp
+ releases (probably not even a directory in /run for it)
+ - the order between ipv6 and ipv4 dns servers probably matters,
+ hence the current DNS apis won't suffice
+
* resolved:
- IDN (?)
- DNSSEC
* resolved:
- IDN (?)
- DNSSEC
- - LLMNR
+ - LLMNR:
+ - process incoming notification of conflict
+ - send notifications of conflict
+ - verify new RR uniqueness
+ - detect conflicts
+ - collect multiple responses
+ - jitter interval support
+ - add SOA record to empty responses
- mDNS/DNS-SD
- DNS-SD service registration from socket units
- port sd-resolve to direct bus calls
- nss module: fallback to glibc dns modules if resolved cannot be contacted
- mDNS/DNS-SD
- DNS-SD service registration from socket units
- port sd-resolve to direct bus calls
- nss module: fallback to glibc dns modules if resolved cannot be contacted
- - edns0 + dname
+ - edns0
+ - dname
- cname on PTR (?)
- cname on PTR (?)
- - negative caching
* Allow multiple ExecStart= for all Type= settings, so that we can cover rescue.service nicely
* Allow multiple ExecStart= for all Type= settings, so that we can cover rescue.service nicely
@@
-698,6
+711,9
@@
External:
* register catalog database signature as file magic
* register catalog database signature as file magic
+* zsh shell completion: <command> <verb> -<TAB> should complete options, but currently
+ does not
+
Regularly:
* look for close() vs. close_nointr() vs. close_nointr_nofail()
Regularly:
* look for close() vs. close_nointr() vs. close_nointr_nofail()