| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-26 | Fix cargo cult ioctl implementation for LUAINFO: the name and desc fields | martin | |
| are arrays, not pointers, so don't use copyoutstr on them, but instead copyin/copyout the whole array of structures. Fixes PR 52864 for me (on sparc64). | |||
| 2017-05-20 | always put the module on the stack | mbalmer | |
| 2017-05-20 | Only load a module if it is not already loaded in a state (much like userland | mbalmer | |
| Lua handles require). Fixes PR kern/52226. | |||
| 2017-05-11 | Avoid possible null pointer dereferencing. | mbalmer | |
| Fixes PR kern/52225. | |||
| 2017-04-16 | Can't destroy pb until we're done using it. | riastradh | |
| 2017-01-20 | Check pmf_device_register return value. NFC | maya | |
| Appeases static analyzers. | |||
| 2016-07-14 | - Use aprint*() instead of printf() in xxx_attach(). | msaitoh | |
| - Add missing aprint_naive("\n"); - KNF | |||
| 2016-05-21 | fix double require bug | salazar | |
| 2015-02-07 | plug leak on error. Reported by: | christos | |
| http://www.m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-4 | |||
| 2014-11-30 | lua(4): fixed require | lneto | |
| 2014-09-24 | whitespace, knf, comments, but no functional change | mbalmer | |
| 2014-07-25 | Add d_discard to all struct cdevsw instances I could find. | dholland | |
| All have been set to "nodiscard"; some should get a real implementation. | |||
| 2014-07-19 | undo previous | christos | |
| 2014-07-19 | XXX: remove file that includes userland headers. | christos | |
| 2014-07-19 | lua: updated from 5.1 to 5.3 work3 | lneto | |
| * 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 | |||
| 2014-07-19 | lua(4): added debug library | lneto | |
| 2014-07-19 | lua(4): uniformed the KPI name space using 'klua_' prefix | lneto | |
| 2014-07-19 | lua(4): using lua_CFunction | lneto | |
| 2014-07-19 | lua(4): added support for running Lua scripts in intr context | lneto | |
| * using kmem_intr on lua_alloc * using mutex directly on klua_lock * added ipl arg on klua_newstate() * added kluaL_newstate function * fixed synchronization: locking the Lua state on luaioctl | |||
| 2014-07-19 | lua(4): cleaned stubs | lneto | |
| 2014-03-16 | Change (mostly mechanically) every cdevsw/bdevsw I can find to use | dholland | |
| designated initializers. I have not built every extant kernel so I have probably broken at least one build; however I've also found and fixed some wrong cdevsw/bdevsw entries so even if so I think we come out ahead. | |||
| 2014-02-25 | Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist before | pooka | |
| the sysctl link sets are processed, and remove redundancy. Shaves >13kB off of an amd64 GENERIC, not to mention >1k duplicate lines of code. | |||
| 2013-12-27 | Remove strncat now that it is part of the kernel anyway. | christos | |
| 2013-12-04 | fixed lua(4) alloc (nsize can be lesser than osize) | lneto | |
| 2013-12-02 | Let's use a format string, shall we? | joerg | |
| 2013-12-02 | merged luaconf.h of kernel and userspace Lua | lneto | |
| 2013-12-02 | put Lua auxlib and some stdlibs in lua(4) | lneto | |
| 2013-12-02 | changed lua_Number to int64_t | lneto | |
| 2013-11-23 | switch from malloc(9) to kmem(9) | mbalmer | |
| 2013-10-31 | fix build on arm | mbalmer | |
| 2013-10-29 | initialize variables | mbalmer | |
| 2013-10-23 | use MODULE_CLASS_MISC for Lua modules | mbalmer | |
| 2013-10-18 | fix CVS marker and copyright year | mbalmer | |
| 2013-10-16 | welcome lua(4), a devide driver that can create and control Lua states ↵ | mbalmer | |
| inside the kernel | |||
