summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorAssaf Gordon <assafgordon@gmail.com>2018-12-27 22:36:08 -0700
committerAssaf Gordon <assafgordon@gmail.com>2018-12-27 23:46:02 -0700
commit2f438fa9f53250fb3c8b39a95eedd627b5569ca4 (patch)
treea5e3dd66f07f768d667ad6412e3235e440eb37fc /README
parent21c59d68455e285b6f20509eedc13b026cb4b051 (diff)
downloadcoreutils-2f438fa9f53250fb3c8b39a95eedd627b5569ca4.tar.gz
basenc: A new program complementary to base64/base32
Encodes/decodes data in various common formats: base64,base64url,base32,base32,base16,base2,z85. Discussed here: https://lists.gnu.org/r/coreutils/2018-11/msg00014.html https://lists.gnu.org/r/coreutils/2018-12/msg00019.html * AUTHORS: Add basenc. * README: Reference the new program. * NEWS: Mention the new program. * build-aux/gen-lists-of-programs.sh: Add basenc. * doc/coreutils.texi: (basenc invocation): Document the new command. * man/.gitignore: Ignore the generated man page. * man/basenc.x: A new template, with few examples. * man/local.mk: Reference the new man page. * scripts/git-hooks/commit-msg: Allow basenc as program prefix. * src/.gitignore: Ignore the new binary. * src/basenc.c: (usage): Mention new options. (main): Handle new options. (isbase*, base*_length, base*_encode, base*_decode_ctx): Implement new encoding/decoding formats. * src/local.mk: Add new program. * tests/local.mk: Add new test. * tests/misc/basenc.pl: New tests. * tests/misc/help-version.sh (basenc_setup): use '--version' for default invocation (basenc errors with no parameters).
Diffstat (limited to 'README')
-rw-r--r--README18
1 files changed, 9 insertions, 9 deletions
diff --git a/README b/README
index 643e5eab6..1f2a215fd 100644
--- a/README
+++ b/README
@@ -7,15 +7,15 @@ arbitrary limits.
The programs that can be built with this package are:
- [ arch b2sum base32 base64 basename cat chcon chgrp chmod chown chroot cksum
- comm coreutils cp csplit cut date dd df dir dircolors dirname du echo env
- expand expr factor false fmt fold groups head hostid hostname id install
- join kill link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl
- nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd
- readlink realpath rm rmdir runcon seq sha1sum sha224sum sha256sum sha384sum
- sha512sum shred shuf sleep sort split stat stdbuf stty sum sync tac tail
- tee test timeout touch tr true truncate tsort tty uname unexpand uniq
- unlink uptime users vdir wc who whoami yes
+ [ arch b2sum base32 base64 basename basenc cat chcon chgrp chmod chown
+ chroot cksum comm coreutils cp csplit cut date dd df dir dircolors dirname
+ du echo env expand expr factor false fmt fold groups head hostid hostname
+ id install join kill link ln logname ls md5sum mkdir mkfifo mknod mktemp
+ mv nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx
+ pwd readlink realpath rm rmdir runcon seq sha1sum sha224sum sha256sum
+ sha384sum sha512sum shred shuf sleep sort split stat stdbuf stty sum sync
+ tac tail tee test timeout touch tr true truncate tsort tty uname unexpand
+ uniq unlink uptime users vdir wc who whoami yes
See the file NEWS for a list of major changes in the current release.