summaryrefslogtreecommitdiffstats
path: root/libbsd.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-12-23PIPE(2): Port to RTEMSKevin Kirspel1-0/+2
2016-11-29Add a RTEMS Debugger TCP remote transport.Chris Johns1-0/+8
The patch also adds support to libbsd's build system making source conditional on a configure check. The debugger support is not available on all architectures and this feature lets us test if is avaliable.
2016-11-09SDHCI(4): DeleteSebastian Huber1-2/+0
Delete heavily modified SDHCI(4) support. It must be re-imported from a later FreeBSD version on demand.
2016-10-13Remove AppleTalk supportSebastian Huber1-19/+0
Prepare update to FreeBSD 11.
2016-09-28usb01: Simplify test programSebastian Huber1-1/+1
2016-09-28Split rtemsbsd/rtems/rtems-program.cSebastian Huber1-0/+1
This improves garbage collection by the linker.
2016-09-28Split rtems-bsd-kernel-program.cSebastian Huber1-0/+1
Separate kernel and user space parts.
2016-09-28Build rtems-bsd-shell-pfctl.cSebastian Huber1-0/+1
2016-09-28Split rtems-bsd-shell-netcmds.cSebastian Huber1-1/+6
This improves garbage collection by the linker.
2016-09-07Port getdomainname() to RTEMSSebastian Huber1-0/+1
2016-08-08pf: Add configuration via rc.conf.Christian Mauderer1-0/+1
2016-08-04freebsd: Add constant ipv6 addresses from vars.c.Christian Mauderer1-0/+1
This is necessary for a configuration without IPv6.
2016-08-03testsuite/pf02: Add interactive pf test.Christian Mauderer1-0/+1
2016-08-02pfctl: build files.Christian Mauderer1-0/+17
2016-08-02testsuite/syscalls01: Split out program01 part.Christian Mauderer1-0/+1
This allows to use normal functions for sockets and similar while allowing to test the upcoming rtems_bsd_program_opan/close/... for the program part.
2016-08-01testsuite/pf01: Add test that links PF.Christian Mauderer1-0/+1
2016-08-01testsuite/cdev01: Add test for cdev functions.Christian Mauderer1-0/+1
2016-08-01kern_conf.c: Adapt for RTEMS.Christian Mauderer1-1/+1
2016-08-01rtemsbsd/devfs: Add.Christian Mauderer1-0/+1
2016-07-01Add telnetd as service to rc.conf.Chris Johns1-0/+2
2016-06-30Add RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE.Chris Johns1-0/+1
The domain allocator page abd mbuf size can be configured by the user using RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE.
2016-06-30Add rtems_get_route to fetch a specific route from the routing tables.Chris Johns1-0/+1
2016-06-28Add ftpd as a service. Add rtems-bsd-config.h for app libbsd set up.Chris Johns1-0/+2
2016-06-27Add a services base test.Chris Johns1-58/+59
2016-06-10nfsclient: Port to LibBSDSebastian Huber1-0/+5
2016-06-10XDR(3): Port to RTEMSSebastian Huber1-0/+8
2016-06-10RPC(3): Port to RTEMSSebastian Huber1-11/+84
2016-06-10ftpfs: Import from RTEMSSebastian Huber1-0/+2
RTEMS Git commit 251c94d3d3d27e0039f01b718e5c2eb06f39fdf7.
2016-05-18Add support for rc.conf(5) initialisation.Chris Johns1-0/+3
Provide user support for rc.conf(5) so a user can create a suitable /etc/rc.conf file to initialise libbsd. This patch by default adds basic networking support: cloned_interfaces ifconfig_'interface' defaultrouter hostname Refer to FreeBSD documentation for examples. Users can make a single call to have /etc/rc.conf processed, or pass a file name to a specific configuration file or a text string with line feeds can be passed to the scripting version of the interface. The rc.conf support is implemented in terms of directive handlers that are called based on a regular expression. The design allows new handlers to be added as needed. Line concatenation is still to be implemented.
2016-05-06Add namespace support for kvmSebastian Huber1-1/+1
2016-05-06Rename files for kernel namespace scriptSebastian Huber1-38/+38
This makes it easier to create the kernel namespace header.
2016-05-06subr_prf.c: Port to RTEMSSebastian Huber1-2/+4
2016-05-06Add sbin/sysctlChris Johns1-0/+3
2016-05-04Add RealTek Gig PHY.Chris Johns1-0/+3
2016-04-27libbsd: Remove sys/select.h and sys/_sigset.h.Chris Johns1-2/+0
2016-04-26Add root bus support functionsSebastian Huber1-0/+1
2016-04-26Initialize interrupt server earlySebastian Huber1-0/+1
This enables its use before the Nexus device exists.
2016-04-18Add RTEMS version support, update all python to 2 and 3.Chris Johns1-1/+7
Add support to force the RTEMS version. This remove the need for using the --rtems-version command line option if the automatic detection fails. Update all python code to support python 2 and 3. Update rtems_waf to the latest version to support the RTEMS version, check environment variables and to display the CC version. Sort all tests. I think the unsorted list is dependent on the version of python and so would result in repo noise as if it regenerted.
2015-11-17Use RTEMS provided <sys/priority.h>Sebastian Huber1-1/+0
2015-11-17Use RTEMS provided <sys/ttycom.h>Sebastian Huber1-1/+0
2015-11-17Use RTEMS provided <sys/sockio.h>Sebastian Huber1-1/+0
2015-11-17Use RTEMS provided <sys/mman.h>Sebastian Huber1-2/+0
2015-11-17Use RTEMS provided <sys/endian.h>Sebastian Huber1-1/+0
2015-11-12dwc_otg: Port to RTEMSSebastian Huber1-0/+4
2015-09-29BUS_SPACE(9): Use FreeBSD files for i386 archSebastian Huber1-0/+2
2015-09-29Avoid pci_cfgreg.h renameSebastian Huber1-8/+2
2015-09-25builder.py: addTargetSourceCPUDependentSourceFilesSebastian Huber1-25/+12
Avoid and delete this function.
2015-09-25Avoid pci_bus.c file renameSebastian Huber1-8/+1
2015-09-01Delete superfluous pci_cfgreg.h filesSebastian Huber1-2/+1
2015-09-01Delete superfluous legacyvar.h filesSebastian Huber1-8/+0