aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Nehab <diego@tecgraf.puc-rio.br>2004-01-20 22:21:50 +0000
committerDiego Nehab <diego@tecgraf.puc-rio.br>2004-01-20 22:21:50 +0000
commit0b61b577f5d65a9c8bd5e690c4010c1e28b70e66 (patch)
tree771aaf1aaffd8549e04626cf89d11c2c6d1f6c19
parenta91a0f808ddeba1521096b756d367e418ce40440 (diff)
downloadluasocket-0b61b577f5d65a9c8bd5e690c4010c1e28b70e66.tar.gz
luasocket-0b61b577f5d65a9c8bd5e690c4010c1e28b70e66.tar.bz2
luasocket-0b61b577f5d65a9c8bd5e690c4010c1e28b70e66.zip
Just performs b64 encoding of stdin to stdout.
-rw-r--r--etc/b64.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/b64.lua b/etc/b64.lua
new file mode 100644
index 0000000..7a4607d
--- /dev/null
+++ b/etc/b64.lua
@@ -0,0 +1,8 @@
1local base64 = socket.mime.base64.encode()
2local split = socket.mime.split()
3local convert = socket.mime.chain(base64, split)
4while 1 do
5 local chunk = io.read(4096)
6 io.write(convert(chunk))
7 if not chunk then break end
8end