[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: [ANN] Lua/APR 0.6 (Apache Portable Runtime binding)
- From: Peter Odding <peter@...>
- Date: Sun, 26 Sep 2010 05:07:22 +0200
Hi list,
I first announced my intention to create a Lua binding to the Apache
Portable Runtime library [1] back in 2007 [2]. I guess the announcement
back then was a bit premature but it's finally here!
- Homepage: http://peterodding.com/code/lua/apr/
- Documentation: http://peterodding.com/code/lua/apr/docs.html
- Git repository: http://github.com/xolox/lua-apr
For those who have never heard of APR: it's a library that powers
software such as the Apache web server and SVN revision control system.
The Lua/APR binding aims to bring most of the functionality in APR to
Lua. The following functionality has been implemented so far:
- Base64 encoding
- Cryptography routines
- Environment manipulation
- File path manipulation
- Filename matching
- Directory manipulation
- File I/O handling (not quite done yet)
- String routines
- Time routines
- Uniform resource identifier parsing
- User/group identification
- Universally unique identifiers
I hope you like it but can't make any promises about stability -- the
library works great for me but hasn't seen a lot of use. If you have
questions, bug reports, suggestions, etc. I'd love to hear from you!
- Peter Odding
[1] http://en.wikipedia.org/wiki/Apache_Portable_Runtime
[2] http://lua-users.org/lists/lua-l/2007-03/msg00309.html