-
Notifications
You must be signed in to change notification settings - Fork 54
/
ChangeLog
110 lines (86 loc) · 2.73 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
0.12 release
+ Fix seccomp on arm64
+ Linux added support for eBPF
+ bug fixes
0.11 release
+ OSX time functions
+ OSX Mach types
+ OSX fixes for Yosemite
+ arm64 support
+ OpenBSD 5.6, 5.7 and 5.8 support
+ ppc64le support, by Gustavo Serra Scalet
+ mipsel support
+ added Dockerfile, now available on Docker Hub
0.10 release
+ Additional ioctls
+ FreeBSD 9 support
+ Linux MIPS now fully supported
+ more timer, clock and signal functions for BSDs.
+ error message fixes
+ FreeBSD, OSX extended attribute support
+ Linux PPC fixes
+ Luafilesystem compatibility module
+ New rockspecs for stable version, thanks to Hisham
+ Add remap_file_pages, thanks to Brian Downing
+ Add getpagesize
+ All syscalls now direct not via libc on Linux
+ OpenBSD support (5.4 and 5.5), thanks to tedu
+ sysctl support
+ timer_* syscall support
+ time functions for rump kernel
+ fix backtraces on error
+ improved tests for OS versions
+ add recvmmsg, sendmmsg
0.9 release
+ Bug fixes and better tests
+ Reworking of how methods are called
+ More NetBSD support
+ termios interface rework
+ improved ioctl that understands type and direction of arguments
+ More NetBSD network config
+ Rump kernel Linux ABI support
+ Full Linux ppc support, endian fixes
+ Android fixes
+ Xen support
+ kqueue, poll and epoll interface improvements
+ additional syscalls
+ luaffi supported again
+ Better kernel headers and fixes against them
+ More Linux MIPS support
+ Improved APIs with multiple return values
+ Initial NetBSD ktrace support
+ FreeBSD support
+ More OSX support
+ Sharing of common BSD code.
0.8 release
+ Rump kernel fixes
+ NetBSD 64 bit fixes
+ Initial arp/neighbour support
+ Work towards MIPS support
+ Cmsg cleanup, shm_open, iterators for directory iteration and ls
+ More OSX and NetBSD support
+ Initial cgroups support
+ Initial support of NetBSD network config.
0.7 release
+ Bug fixes, general cleanups
+ Filesystem capabilities, xattr bug fixes, signal handler functions, cpu affinity support, scheduler functions, POSIX message queues, tun/tap support, ioctl additions and improvements
+ Initial NetBSD and OSX support
+ Initial NetBSD rump kernel support
+ Some fixes to allow Android to work.
0.6 release
+ Add support for raw sockets, BPF, seccomp mode 2 (syscall filtering), capabilities
+ feature tests
+ bug fixes
0.5 release
+ Add support for ppc
+ Some bug fixes for 64 bit file handling on 32 bit architectures
+ Better organisation of files
0.4 release
+ Works well with LuaJIT 2.0.0 and has had extensive testing.
+ Somewhat modular code now, which makes it easier to use and understand.
0.3 release
+ The last release to work with luaffi.
0.2 release
+ Work in progress release.
0.1 release
+ Very early prototype.