8b6926f4c09a1ea4121893a24ce824aa3728b20e

Add rk_undumptext(), which NUL-terminates the contents it reads. rk_undumptext(), and now also rk_undumpdata(), can read from regular and non-regular files (e.g., ttys, pipes, devices, but -on Windows- not sockets). This means that `asn1_print` can now read from `/dev/stdin`, which can be a pipe. There's a way to set a limit on how much to read from non-regular files, and that limit defaults to 10MB. At any rate, the rk_dumpdata(), rk_undumpdata(), and rk_undumptext() functions really do not belong in lib/roken but in lib/base. There are other utility functions in lib/roken that don't belong there too. A rationalization of the split between lib/roken and lib/base is overdue. And while we're at it -lest I forget- it'd be nice to move all the krb5_storage functions out of lib/krb5 and into lib/base, as those could come in handy for, e.g., implementing OpenSSH style certificates and other things outside the krb5 universe.
Heimdal
Heimdal is an implementation of:
- ASN.1/DER,
- PKIX, and
- Kerberos.
For information how to install see here.
There are man pages for most of the commands.
Bug reports and bugs are appreciated. Use GitHub issues.
For more information see the project homepage https://heimdal.software/heimdal/ or the mailing lists:
heimdal-announce@heimdal.software low-volume announcement heimdal-discuss@heimdal.software high-volume discussion
send mail to heimdal-announce-subscribe@heimdal.software and heimdal-discuss-subscribe@heimdal.software respectively to subscribe.
Build Status
Description
Languages
C
92.1%
Roff
2.8%
Shell
2.3%
Makefile
0.7%
M4
0.5%
Other
1.4%