History log of /src/lib/lua |
Revision | Date | Author | Comments |
1.8 | 21-Nov-2022 |
christos | lua libm API from Phil Rulon
|
1.7 | 03-May-2018 |
sevan | Hello bozohttpd(3lua)
|
1.6 | 13-Nov-2013 |
mbalmer | branches: 1.6.24; Add the syslog(3) Lua binding to the build.
|
1.5 | 08-Nov-2011 |
joerg | branches: 1.5.6; Check MKPIC and don't hard-code m68k.
|
1.4 | 15-Oct-2011 |
mbalmer | branches: 1.4.2; Link the sqlite Lua module to the build and add it to the set lists.
|
1.3 | 10-Oct-2011 |
christos | Handle sun2
|
1.2 | 08-Oct-2011 |
mbalmer | Link the gpio(4) Lua module to the build and add it to the set lists. (There is no manual page yet, since we have not yet decided where to put them for Lua modules.)
|
1.1 | 07-Oct-2011 |
mbalmer | Add stub Makefile, not yet called.
|
1.4.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.4.2.1 | 10-Nov-2011 |
yamt | sync with head
|
1.5.6.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.6.24.1 | 21-May-2018 |
pgoyette | Sync with HEAD
|
1.1 | 11-Oct-2011 |
plunky | use WARNS?=4 for all Lua modules
|
1.1 | 03-May-2018 |
sevan | branches: 1.1.2; 1.1.6; Hello bozohttpd(3lua)
|
1.1.6.1 | 05-Mar-2021 |
martin | Pull up the following (all via patch), requested by mrg in ticket #1221:
lib/lua/bozohttpd/Makefile (apply patch) libexec/httpd/Makefile 1.30-1.31 libexec/httpd/Makefile.boot 1.7-1.9 libexec/httpd/auth-bozo.c 1.25-1.26 libexec/httpd/bozohttpd.8 1.80-1.87 libexec/httpd/bozohttpd.c 1.114-1.123,1.125-1.128 libexec/httpd/bozohttpd.h 1.61-1.68 libexec/httpd/cgi-bozo.c 1.49-1.53 libexec/httpd/content-bozo.c 1.17-1.20 libexec/httpd/daemon-bozo.c 1-.22 libexec/httpd/dir-index-bozo.c 1.33-1.34 libexec/httpd/main.c 1.23-1.27 libexec/httpd/printenv.lua 1.4-1.5 libexec/httpd/ssl-bozo.c 1.27-1.29 libexec/httpd/libbozohttpd/libbozohttpd.3 1.5-1.6 libexec/httpd/small/Makefile 1.4 libexec/httpd/testsuite/Makefile 1.14 libexec/httpd/testsuite/t16.in 1.1 libexec/httpd/testsuite/t16.out 1.1 libexec/httpd/testsuite/t17.in 1.1 libexec/httpd/testsuite/t17.out 1.1 libexec/httpd/testsuite/t18.in 1.1 libexec/httpd/testsuite/t18.out 1.1
Update to bozohttpd 20210227. Apply lua build fix (no blocklist support on this branch).
changes in bozohttpd 20210227: o new support for content types: .tar.bz2, .tar.xz, .tar.lz, .tar.zst, .tbz2, .txz, .tlz, .zipx, .xz, .zst, .sz, .lz, .lzma, .lzo, .7z, .lzo, .cab, .dmg, .jar, and .rar. should fix netbsd PR#56026: MIME type of .tar.xz file on ny{cdn,ftp}.NetBSD.org is invalid
changes in bozohttpd 20210211: o fix various NULL derefs from malformed headers. mostly from <emily@ingalls.rocks>. o fix memory leaks in library interface: add bozo_cleanup().
changes in bozohttpd 20201014: o also set -D_GNU_SOURCE in Makefile.boot. from hadrien.lacour@posteo.net. o fix array size botch (assertion, not exploitable.) from martin@netbsd.org. o also match %2F as well as %2f. from leah@vuxu.org. o many manual and help fixes. clean ups for higher lint levels, consistency/style clean ups. various option fixes including made -f imply -b. from <henrik@gulbra.net> for freebsd.
changes in bozohttpd 20200912: o add .m4a and .m4v file extensions.
changes in bozohttpd 20200820: o make this work on sun2 by reducing mmap window there. o fix SSL shutdown sequence. from spz@netbsd.org. o add readme support to directory indexing. from jmcneill@netbsd.org o add blocklist(8) support. from jruoho@netbsd.org.
|
1.1.2.2 | 21-May-2018 |
pgoyette | Sync with HEAD
|
1.1.2.1 | 03-May-2018 |
pgoyette | file Makefile was added on branch pgoyette-compat on 2018-05-21 04:35:56 +0000
|
1.3 | 11-Oct-2011 |
plunky | use WARNS?=4 for all Lua modules
|
1.2 | 10-Oct-2011 |
christos | turn on warnings, and fix compilation issues.
|
1.1 | 08-Oct-2011 |
mbalmer | Makefile to build gpio.so.
|
1.9 | 19-Jul-2014 |
lneto | lua: updated from 5.1 to 5.3 work3
* lua(1): - changed lua_Integer to intmax_t - updated distrib/sets/lists and etc/mtree - updated bsd.lua.mk - fixed bozohttpd (lua-bozo.c) - compatibilized bindings: gpio, sqlite * lua(4): - removed floating-point and libc dependencies using '#ifndef _KERNEL' - fixed division by zero and exponentiation - libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct() - acpica: removed isprint() from acnetbsd.h - libc: moved strcspn.c, strpbrk.c and strspn.c to common - removed stub headers - compatibilized bindings: luapmf, luasystm * reorganized luaconf.h * updated doc/CHANGES and doc/RESPONSIBLE
|
1.8 | 26-Oct-2013 |
mbalmer | branches: 1.8.2; also register gpio_methods on the gpio table
|
1.7 | 15-Mar-2012 |
joerg | branches: 1.7.2; Add __printflike attribution to use vprintf and friends with an argument as format string.
|
1.6 | 13-Nov-2011 |
mbalmer | Remove an unused constant.
|
1.5 | 13-Nov-2011 |
mbalmer | Remove software pulsing.
|
1.4 | 13-Nov-2011 |
mbalmer | Start numbering pions with 0, not 1. Ruined a demo, so it was a bad idea.
|
1.3 | 10-Oct-2011 |
christos | branches: 1.3.2; turn on warnings, and fix compilation issues.
|
1.2 | 08-Oct-2011 |
mbalmer | Add NetBSD CVS marker, remove some whitespace.
|
1.1 | 07-Oct-2011 |
mbalmer | Interface gpio(4) from Lua. Not linked to the build.
|
1.3.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.3.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.7.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.8.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.2 | 22-Nov-2022 |
rin | Correct path for libm.
|
1.1 | 21-Nov-2022 |
christos | lua libm API from Phil Rulon
|
1.2 | 23-Nov-2022 |
christos | fix vax build
|
1.1 | 21-Nov-2022 |
christos | lua libm API from Phil Rulon
|
1.3 | 03-Mar-2012 |
mbalmer | Add an empty line.
|
1.2 | 16-Oct-2011 |
mbalmer | branches: 1.2.2; Fix dependency.
|
1.1 | 15-Oct-2011 |
mbalmer | A Lua module to access SQLite databases.
|
1.2.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.10 | 16-May-2019 |
tpaul | Prevent Lua from crashing if clear_bindings() is called on a statement that failed to prepare().
ok mbalmer@
|
1.9 | 10-May-2017 |
mbalmer | branches: 1.9.10; Guard against double freeing of objects (explicit by the Lua program, then later by the garbage collector). This fixes PR bin/52218.
|
1.8 | 15-Feb-2016 |
mbalmer | branches: 1.8.6; Fix function name, no functional change. Found by Travis Paul, (see PR/50786), thanks for reporting!
|
1.7 | 19-Jul-2014 |
lneto | branches: 1.7.2; lua: updated from 5.1 to 5.3 work3
* lua(1): - changed lua_Integer to intmax_t - updated distrib/sets/lists and etc/mtree - updated bsd.lua.mk - fixed bozohttpd (lua-bozo.c) - compatibilized bindings: gpio, sqlite * lua(4): - removed floating-point and libc dependencies using '#ifndef _KERNEL' - fixed division by zero and exponentiation - libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct() - acpica: removed isprint() from acnetbsd.h - libc: moved strcspn.c, strpbrk.c and strspn.c to common - removed stub headers - compatibilized bindings: luapmf, luasystm * reorganized luaconf.h * updated doc/CHANGES and doc/RESPONSIBLE
|
1.6 | 27-Oct-2013 |
mbalmer | branches: 1.6.2; More user friendly sqlite.open() function. Add a few more symbols. Register all function in the sqlite table.
|
1.5 | 02-Nov-2012 |
mbalmer | - Update to the version on github.com. - Fix stmt_bind(): SQLite makes a copy of the string passed (which can be garbage collected). Problem found by Kubo Takehiro.
|
1.4 | 15-Mar-2012 |
joerg | branches: 1.4.2; Add __printflike attribution to use vprintf and friends with an argument as format string.
|
1.3 | 15-Oct-2011 |
mbalmer | branches: 1.3.2; 1.3.4; Add db:changes()
|
1.2 | 15-Oct-2011 |
mbalmer | Remove un-needed headers.
|
1.1 | 15-Oct-2011 |
mbalmer | A Lua module to access SQLite databases.
|
1.3.4.1 | 23-Jul-2017 |
snj | Pull up following revision(s) (requested by mbalmer in ticket #1452): lib/lua/sqlite/sqlite.c: revision 1.9 Guard against double freeing of objects (explicit by the Lua program, then later by the garbage collector). This fixes PR bin/52218.
|
1.3.2.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.3.2.2 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.3.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.4.2.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.4.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.6.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.7.2.1 | 03-Jun-2017 |
snj | Pull up following revision(s) (requested by mbalmer in ticket #1416): lib/lua/sqlite/sqlite.c: revision 1.9 Guard against double freeing of objects (explicit by the Lua program, then later by the garbage collector). This fixes PR bin/52218.
|
1.8.6.1 | 11-May-2017 |
pgoyette | Sync with HEAD
|
1.9.10.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2 | 15-Oct-2011 |
mbalmer | Remove, has been moved to share/examples/lua.
|
1.1 | 15-Oct-2011 |
mbalmer | A small test/demo program to show the sqlite Lua module usage.
|
1.1 | 12-Nov-2013 |
mbalmer | branches: 1.1.4; 1.1.8; Add a syslog(3) binding for Lua (not yet linked to the build.)
|
1.1.8.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.8.1 | 12-Nov-2013 |
tls | file Makefile was added on branch tls-maxphys on 2014-08-20 00:02:21 +0000
|
1.1.4.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.4.1 | 12-Nov-2013 |
yamt | file Makefile was added on branch yamt-pagecache on 2014-05-22 11:37:01 +0000
|
1.2 | 02-Feb-2015 |
lneto | lua: updated from 5.3 work3 to 5.3.0
* improved the overall kernel Lua patch; fixed coercion * updated lua/syslog * updated luapmf and luasystm Makefiles
|
1.1 | 12-Nov-2013 |
mbalmer | branches: 1.1.4; 1.1.6; 1.1.8; Add a syslog(3) binding for Lua (not yet linked to the build.)
|
1.1.8.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.8.1 | 12-Nov-2013 |
tls | file syslog.c was added on branch tls-maxphys on 2014-08-20 00:02:21 +0000
|
1.1.6.1 | 04-Feb-2015 |
martin | Pull up the following, requested by lneto in ticket #477:
external/mit/lua/dist/src/lprefix.h up to 1.2 external/mit/lua/dist/doc/alert.png delete external/mit/lua/dist/Makefile up to 1.3 external/mit/lua/dist/README up to 1.3 external/mit/lua/dist/doc/contents.html up to 1.3 external/mit/lua/dist/doc/lua.1 up to 1.3 external/mit/lua/dist/doc/lua.css up to 1.3 external/mit/lua/dist/doc/manual.html up to 1.3 external/mit/lua/dist/doc/readme.html up to 1.3 external/mit/lua/dist/src/Makefile up to 1.3 external/mit/lua/dist/src/lapi.c up to 1.3 external/mit/lua/dist/src/lapi.h up to 1.3 external/mit/lua/dist/src/lauxlib.c up to 1.4 external/mit/lua/dist/src/lauxlib.h up to 1.3 external/mit/lua/dist/src/lbaselib.c up to 1.4 external/mit/lua/dist/src/lbitlib.c up to 1.2 external/mit/lua/dist/src/lcode.c up to 1.3 external/mit/lua/dist/src/lcode.h up to 1.3 external/mit/lua/dist/src/lcorolib.c up to 1.2 external/mit/lua/dist/src/lctype.c up to 1.2 external/mit/lua/dist/src/lctype.h up to 1.2 external/mit/lua/dist/src/ldblib.c up to 1.5 external/mit/lua/dist/src/ldebug.c up to 1.3 external/mit/lua/dist/src/ldebug.h up to 1.3 external/mit/lua/dist/src/ldo.c up to 1.3 external/mit/lua/dist/src/ldo.h up to 1.3 external/mit/lua/dist/src/ldump.c up to 1.3 external/mit/lua/dist/src/lfunc.c up to 1.3 external/mit/lua/dist/src/lgc.c up to 1.3 external/mit/lua/dist/src/lgc.h up to 1.3 external/mit/lua/dist/src/linit.c up to 1.4 external/mit/lua/dist/src/liolib.c up to 1.3 external/mit/lua/dist/src/llex.c up to 1.3 external/mit/lua/dist/src/llex.h up to 1.3 external/mit/lua/dist/src/llimits.h up to 1.3 external/mit/lua/dist/src/lmathlib.c up to 1.3 external/mit/lua/dist/src/lmem.c up to 1.3 external/mit/lua/dist/src/lmem.h up to 1.3 external/mit/lua/dist/src/loadlib.c up to 1.3 external/mit/lua/dist/src/lobject.c up to 1.4 external/mit/lua/dist/src/lobject.h up to 1.3 external/mit/lua/dist/src/lopcodes.c up to 1.3 external/mit/lua/dist/src/lopcodes.h up to 1.3 external/mit/lua/dist/src/loslib.c up to 1.3 external/mit/lua/dist/src/lparser.c up to 1.3 external/mit/lua/dist/src/lparser.h up to 1.3 external/mit/lua/dist/src/lstate.c up to 1.3 external/mit/lua/dist/src/lstate.h up to 1.3 external/mit/lua/dist/src/lstring.c up to 1.3 external/mit/lua/dist/src/lstring.h up to 1.3 external/mit/lua/dist/src/lstrlib.c up to 1.6 external/mit/lua/dist/src/ltable.c up to 1.3 external/mit/lua/dist/src/ltable.h up to 1.3 external/mit/lua/dist/src/ltablib.c up to 1.3 external/mit/lua/dist/src/ltm.c up to 1.3 external/mit/lua/dist/src/ltm.h up to 1.3 external/mit/lua/dist/src/lua.c up to 1.3 external/mit/lua/dist/src/lua.h up to 1.3 external/mit/lua/dist/src/luac.c up to 1.3 external/mit/lua/dist/src/luaconf.h up to 1.12 external/mit/lua/dist/src/lundump.c up to 1.3 external/mit/lua/dist/src/lutf8lib.c up to 1.2 external/mit/lua/dist/src/lvm.c up to 1.4 external/mit/lua/dist/src/lvm.h up to 1.3 external/mit/lua/dist/src/lzio.c up to 1.3 external/mit/lua/dist/src/lzio.h up to 1.3 lib/lua/syslog/syslog.c 1.2 sys/modules/luapmf/Makefile 1.4 sys/modules/luasystm/Makefile 1.3
Update Lua from 5.3 work3 to 5.3.0 * improved the overall kernel Lua patch; fixed coercion * updated lua/syslog * updated luapmf and luasystm Makefiles
|
1.1.4.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.4.1 | 12-Nov-2013 |
yamt | file syslog.c was added on branch yamt-pagecache on 2014-05-22 11:37:01 +0000
|