This is a list of major changes. More detailed list is available as Debian changelog file
Version 2.9
31 Mar 2009
- Fixes were made for
getpeername(2) andgetsockname(2) functions. Thanks to Axel Thimm and Fedora people. - Fixes were made for
execve(2): - Always copy necessary variables to new environment.
- Do not make duplicates of environment variables. Thanks to Richard W.M. Jones.
- Fixes were made for
chroot(2). It is possible to escape chroot. Thanks to Richard W.M. Jones. - Fixes were made for
mktemp(2). There was a buffer overflow. Thanks to Mikhail Gusarov. - New function:
futimesat(2). Fixes "touch -m" command. - New functions:
bindtextdomain(3),inotify_add_watch(2). - More test units was added, "make check" works as expected.
Version 2.8
25 Jul 2008
- Fixes were made for
__fxstatat64(3) function which broke "chown" command
on i386 architecture.
- Better support for FreeBSD was made.
Version 2.7.1
17 Jul 2008
- Supports uClibc and older GNU libc.
Version 2.7
15 Jul 2008
- Stability and compatibility were improved for the latest libc.
- Fixes were made for latest version of coreutils.
- Fixed
readlink(2) function to be ssize_t as it is in newer libc. - New functions:
__fxstatat(2),__fxstatat64(2),fchmodat(2),fchownat(2),__openat(2),__openat64(2),unlinkat(2). It fixes last coreutils. - New functions:
mkdirat(2),renameat(2). - Fixed
chroot(2) function to not change current working directory. - Fixed
chroot(2) function to handle relative path. - Fixed
execve(2) function to not expand argv0 and handle "#!" correctly. - New
eaccess(3) function backported from Klik. - New functions:
bind(2),connect(2),getpeername(2),getsockname(2). They support PF_UNIX sockets. - More memory allocation for fakechroot_init.
Version 2.6
5 May 2007
- New environment variable FAKECHROOT_EXCLUDE_PATH.
- Fixed
getcwd(3). Unbreaks "cd" command. - Fixed
readlink(2) function. Unbreaks "readlink" command. - Fixed
mktemp(3) function. Unbreaks "patch" and "ranlib" command. - The
chroot(2) function is now recursive and allows nested chroots.
