Kyle Milz
e2e4a46f26
git/revert: fix empty invocation
...
git/revert requires a file name argument, but when none is given
it fails in a strange way:
% git/revert
usage: cleanname [-d pwd] name...
/bin/git/revert:15: null list in concatenation
2021-11-04 19:08:02 +00:00
glenda
3cf3f5481b
/lib/theo: We don't need to make statements people perceive as promises.
2021-11-04 17:31:10 +00:00
Stuart Morrow
3f49507786
mainly just spelling and typos
2021-11-01 20:49:43 +00:00
cinap_lenrek
cdf3be65ea
snoopy: dns: add caa record type, fix rrtypestr()
2021-11-03 21:44:24 +00:00
cinap_lenrek
c37de33463
ndb/dns: use decimal encoding for txt rr string escapes
...
rfc883 suggests to use decimal digits to escape txt rr strings,
and unix dig appears to use the same.
so change from octal to decimal.
2021-11-03 20:38:23 +00:00
cinap_lenrek
6285c19b33
snoopy: adjust for new dns txt rr format
2021-11-03 20:21:03 +00:00
cinap_lenrek
5de1f3d9cf
ndb/dns: handle txt rr strings as binary, remove nullrr ndb code
...
txt and caa rr strings might contain binary control characters
such as newlines and double quotes which mess up the output
in ndb(6) format.
so handle them as binary blobs internally and escape special
characters as \DDD where D is a octal digit when printing.
txtrr() will unescape them when reading into internal
binary representation.
remove the undocumented nullrr ndb attribute parsing code.
2021-11-03 20:09:02 +00:00
cinap_lenrek
2899b719ae
libndb: move mkptrname() into libndb to avoid duplication
2021-11-03 19:38:36 +00:00
Sigrid Solveig Haflínudóttir
2d56837b2f
zuke: fix search function ignoring matching artist name
2021-11-03 14:45:27 +00:00
Noam Preil
4584fbf577
venti(8): change documented behavior to match actual
2021-11-03 03:48:48 +00:00
Kyle Milz
ca73f67347
man grep args spacing diff
2021-11-01 17:07:28 +00:00
Igor Böhm
27af159fdc
rc-httpd(8): document how to use HTTP basic authentication
2021-10-30 23:59:12 +00:00
Igor Böhm
07f8584723
rc-httpd: fold two sed calls into one when computing location
2021-10-29 22:59:06 +00:00
cinap_lenrek
498d86b921
ndb/dnsquery: make ! bang work with reverse lookups, document in ndb(8)
2021-11-01 16:31:39 +00:00
Kyle Milz
c67593125c
man g filetypes diff
...
g(1): sync filetypes list
the file types list in the 'g' manual was out of date.
this change synchronizes and sorts them.
it looks like the .B macro only accepts 6 args or less,
so observe that limit.
2021-11-01 15:22:41 +00:00
cinap_lenrek
3cd87bc3fb
ndb/dns: use correct attribute when serializing caa record in ndb format
2021-11-01 15:12:17 +00:00
cinap_lenrek
5e3ded2242
ndb/dnsdebug: dont duplicate rrfmt()
...
introduce our own RR* format %P for pretty
printing and call %R format internally,
then use it to print the rest of the line
after the tab, prefixed with the padded
output.
2021-11-01 14:39:18 +00:00
cinap_lenrek
28f67bba84
ndb/dns: fix ndb serialization of RR*
...
have todo multiple fmtprint() calls for idnname()
as the buffer is shared.
do not idnname() rp->os and rp->cpu, these are symbols.
always quote txt= records.
2021-11-01 14:37:19 +00:00
cinap_lenrek
245bf71e61
/sys/doc/troff.ms: give correct path for -m flag (thanks kyle)
2021-11-01 11:28:52 +00:00
qwx
987d15e7b2
tinc: fix typo in unknown host error message
2021-10-31 22:48:20 +00:00
Sigrid Solveig Haflínudóttir
023882f0a4
libtags: no tags is still fine if format is known
2021-10-31 17:38:18 +00:00
cinap_lenrek
1051b023a8
libc: idn2utf()/utf2idn(): check for < 1 buffer, can't insert terminating NUL.
2021-10-31 12:43:47 +00:00
cinap_lenrek
32665f51c7
libsec: no point in checking for "xn--" marker, just call idn2utf().
2021-10-31 12:40:47 +00:00
cinap_lenrek
9d15403fda
libc: fix overflow of domain component rune buffer for idn2utf()
...
If the source string has a run of more than 256 runes without
a "." dot, we'd overflow the runebuffer in idn2utf().
The utf2idn() routine had a check in the while loop, but that
is actually wrong too, as it would insert a dot and restart
the loop in the middle of a domain component. Just error
out if a domain component is too long.
2021-10-31 12:39:46 +00:00
Ori Bernstein
7b4e3be27e
ape: add missing idn2utf, utf2idn to lib9
...
this fixes the libsec build under ape.
2021-10-31 04:42:34 +00:00
cinap_lenrek
aebf92224f
acmed: pass original utf8 subject domain to challengefn, simplify
...
try to keep everything in utf8 format.
2021-10-31 02:16:17 +00:00
cinap_lenrek
3f2a206151
libsec: decode international domain names in certificat subject, fix overflow botch
...
this is for consistency, so all certificte subjects
will be returned in utf8.
2021-10-31 01:49:25 +00:00
cinap_lenrek
a9e533ad1e
acmed: handle international domain names
2021-10-31 00:12:36 +00:00
cinap_lenrek
bda0561f45
libsec: handle international domain names in certificate request
2021-10-31 00:10:13 +00:00
Ori Bernstein
7879a3a9a6
acmed(8): ip => auth: missed a reference to the old name
2021-10-29 20:13:53 +00:00
Sigrid Solveig Haflínudóttir
35a8152ebc
git/pack: check pf->pack for nil before Bterming it
2021-10-28 15:26:57 +00:00
Sigrid Solveig Haflínudóttir
18521fc8c6
mkplist: add -s option to enable "simple" sort (thanks qwx)
2021-10-28 15:20:13 +00:00
Sigrid Solveig Haflínudóttir
a84f3ef581
zuke: simplify volume control logic
2021-10-28 14:59:46 +00:00
Sigrid Solveig Haflínudóttir
4b7e72689d
zuke: reset before tokenize, increase player thread stack
2021-10-27 22:02:31 +00:00
Ori Bernstein
c5a0909b67
acmed: remove unused define
...
we don't use or care about the user agent.
2021-10-27 19:34:29 +00:00
Ori Bernstein
d8a1437cf4
acmed: move from ip/ to auth/
...
Getting certs is more tied to authentication than it
is to ip.
2021-10-27 19:33:22 +00:00
cinap_lenrek
8eaec71089
acmed(8): typo...
2021-10-27 17:18:24 +00:00
cinap_lenrek
96560abe44
acmed: reject -t flag when -e is given, dup stderr to stdout of -e cmd
2021-10-27 17:08:20 +00:00
cinap_lenrek
ae9918c93e
acmed(8): more improvements
2021-10-27 17:06:48 +00:00
cinap_lenrek
854cd42fe1
rootstub: create /sys/lib/tls/acmed directory
2021-10-27 17:05:07 +00:00
cinap_lenrek
463bbddb8d
rsa(8): document rsa2jwk
2021-10-27 17:04:13 +00:00
Sigrid Solveig Haflínudóttir
e8083eca17
zuke: do not change volume with delta == 0
2021-10-26 15:37:04 +00:00
Sigrid Solveig Haflínudóttir
8c6daa778a
zuke: support other volume handles, update volume when /dev/audio is opened
2021-10-26 15:08:35 +00:00
cinap_lenrek
de62d32422
/lib/ndb/local: add dnschallenge ndb file for acmed(8) by default
2021-10-25 22:40:36 +00:00
cinap_lenrek
c9a20db1f1
acmed(8): fix typo
2021-10-25 21:48:05 +00:00
cinap_lenrek
79c6a0f342
acmed: tokenize domains from subject also with spaces (fixed multidom cert)
2021-10-25 18:15:53 +00:00
cinap_lenrek
87eb9bc2b7
acmed: add external command flag -e, improvements, bugs
...
- allow for external command to be run to install a challenge using -e flag
- remove the challengedom argument, it is given by the subject in the csr
- fix some filedescriptor leaks in error paths
2021-10-25 16:59:29 +00:00
cinap_lenrek
4efd8575eb
ndb(6): add caa
2021-10-25 02:00:22 +00:00
cinap_lenrek
20cff04fd2
ndb/dns: implement caa record type in ndb
...
this allows the caa records to be specified
in ndb as:
caa=<value> tag=<tag> flags=<flags>
where tag defaults to "issue" and flags to 0
when omited.
2021-10-24 22:15:26 +00:00
Ori Bernstein
c2661f86fc
git/serve: one more silencing of non-interactive prints
2021-10-24 14:37:36 +00:00