Home | History | Annotate | Download | only in freebsd
History log of /src/sys/compat/freebsd/files.freebsd
RevisionDateAuthorComments
 1.16  27-Jan-2019  pgoyette Merge the [pgoyette-compat] branch
 1.15  01-Aug-2017  maxv branches: 1.15.2; 1.15.4;
Move arch/i386/i386/freebsd_* into compat/freebsd/. COMPAT_FREEBSD is
i386-specific.
 1.14  29-Jul-2017  maxv Remove exec_aout support in compat_freebsd. The only reason we still have
compat_freebsd is because of tw_cli, and it is an elf32 binary (could test,
manuel sent it to me).
 1.13  17-Nov-2014  uebayasi branches: 1.13.2;
Define compat modules (but without dependencies yet).
 1.12  19-Nov-2008  ad branches: 1.12.26;
Make the emulations, exec formats, coredump, NFS, and the NFS server
into modules. By and large this commit:

- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime
 1.11  30-Aug-2006  matt branches: 1.11.52; 1.11.56; 1.11.62; 1.11.66;
Update for options PTRACE
 1.10  11-Dec-2005  christos branches: 1.10.4; 1.10.8;
merge ktrace-lwp.
 1.9  22-Feb-2005  heas branches: 1.9.4;
Add FreeBSD sysctl emulation for their undocumented special OIDs rooted at
OID 0. Only OID 0.3 is implemented for now, it 0.3 is the equivalent of
NetBSD's sysctlgetmibinfo().
This includes a new sysctl kern.osreldate with the value __NetBSD_Version__
for kernels with COMPAT_FREEBSD.

Both of these are used by 3ware's FreeBSD tw_cli, which seems to work now.
 1.8  22-Dec-2002  gmcgarry branches: 1.8.2; 1.8.10; 1.8.12;
Add stubs for scheduler syscalls.
 1.7  08-Dec-2002  manu Now it uses BSD system calls with alternate path checks in compat/common,
Darwin does not need freebsd_file.c anymore.
 1.6  15-Nov-2002  christos it is not kosher to include the same file twice.
 1.5  09-Oct-2002  pooka FreeBSD rfork emulation
 1.4  01-Dec-2000  jdolecek branches: 1.4.2;
split aout and elf32 specific code to separate files
emul_freebsd: add emul flags
EMUL_HAS_SYS___syscall|EMUL_GETPID_PASS_PPID|EMUL_GETID_PASS_EID
 1.3  22-Jan-1998  mycroft branches: 1.3.14;
Put a local copy of the SysV IPC compatibility from compat/common in here, so
it's not dependent on COMPAT_10. Also, fix translation of shmctl(), since
FreeBSD's is a little different.
 1.2  20-Jul-1997  pk branches: 1.2.6;
config.new => config
 1.1  10-Oct-1995  mycroft FreeBSD binary compatibility module, from Noriyuki Soda.
 1.2.6.1  29-Jan-1998  mellon Pull up 1.3 (mycroft)
 1.3.14.1  08-Dec-2000  bouyer Sync with HEAD.
 1.4.2.2  29-Dec-2002  thorpej Sync with HEAD.
 1.4.2.1  18-Oct-2002  nathanw Catch up to -current.
 1.8.12.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.8.10.1  29-Apr-2005  kent sync with -current
 1.8.2.1  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.9.4.1  30-Dec-2006  yamt sync with head.
 1.10.8.1  03-Sep-2006  yamt sync with head.
 1.10.4.1  09-Sep-2006  rpaulo sync with head
 1.11.66.1  19-Jan-2009  skrll Sync with HEAD.
 1.11.62.1  13-Dec-2008  haad Update haad-dm branch to haad-dm-base2.
 1.11.56.1  04-May-2009  yamt sync with head.
 1.11.52.1  17-Jan-2009  mjf Sync with HEAD.
 1.12.26.1  03-Dec-2017  jdolecek update from HEAD
 1.13.2.1  28-Aug-2017  skrll Sync with HEAD
 1.15.4.1  10-Jun-2019  christos Sync with HEAD
 1.15.2.1  12-Mar-2018  pgoyette Update dependencies for modules when they are built-in. Now we don't
(or at least, shouldn't) need reminders in the GENERIC config files
about which module options require other options.

Update branch status doc accordingly.

RSS XML Feed