Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | freebsd: Add constant ipv6 addresses from vars.c. | Christian Mauderer | 2016-08-04 | 1 | -3/+0 |
| | | | | This is necessary for a configuration without IPv6. | ||||
* | pfctl: Add rtems_bsd_command_pfctl. | Christian Mauderer | 2016-08-02 | 3 | -0/+13 |
| | |||||
* | rtemsbsd: Add wrapper for open, fopen, malloc, ... | Christian Mauderer | 2016-08-02 | 2 | -2/+581 |
| | | | | | | | | | | | | | | | | | Add the following rtems_bsd_program_... wrapper: * rtems_bsd_program_open * rtems_bsd_program_socket * rtems_bsd_program_close * rtems_bsd_program_fopen * rtems_bsd_program_fclose * rtems_bsd_program_malloc * rtems_bsd_program_calloc * rtems_bsd_program_realloc * rtems_bsd_program_free * rtems_bsd_program_strdup * rtems_bsd_program_vasprintf * rtems_bsd_program_asprintf | ||||
* | rtemsbsd: Add call to program with a data restore | Christian Mauderer | 2016-08-02 | 2 | -0/+28 |
| | | | | This adds the rtems_bsd_program_call_main_width_data_restore function. | ||||
* | testsuite/pf01: Add test that links PF. | Christian Mauderer | 2016-08-01 | 1 | -0/+9 |
| | |||||
* | kern_conf.c: Adapt for RTEMS. | Christian Mauderer | 2016-08-01 | 1 | -65/+0 |
| | |||||
* | rtemsbsd/devfs: Add. | Christian Mauderer | 2016-08-01 | 1 | -0/+293 |
| | |||||
* | rtems-bsd-mutex: Update due to API changes | Sebastian Huber | 2016-07-28 | 3 | -23/+20 |
| | |||||
* | rtems-bsd-mutex: Update due to API changes | Sebastian Huber | 2016-07-27 | 1 | -2/+2 |
| | |||||
* | config: Fix telnetd configuration warning. | Chris Johns | 2016-07-19 | 1 | -3/+4 |
| | |||||
* | Make the license message viewable with a verbose option. | Chris Johns | 2016-07-06 | 3 | -16/+21 |
| | | | | | | The license details can be viewed if you mount with a -v option: # mount -i nfs -o "-v" 1.2.3.4:/mnt /mnt | ||||
* | Provide empty RTEMS_BSD_CFGDECL_.* defines if not used. | Chris Johns | 2016-07-01 | 1 | -0/+11 |
| | |||||
* | Add telnetd as service to rc.conf. | Chris Johns | 2016-07-01 | 6 | -27/+285 |
| | |||||
* | Add ftpd initailize comment. | Chris Johns | 2016-06-30 | 1 | -0/+5 |
| | |||||
* | Add RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE. | Chris Johns | 2016-06-30 | 4 | -26/+95 |
| | | | | | The domain allocator page abd mbuf size can be configured by the user using RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE. | ||||
* | Fix wording and spelling. | Chris Johns | 2016-06-30 | 1 | -3/+4 |
| | |||||
* | Add DHCP support to rc.conf. | Chris Johns | 2016-06-30 | 2 | -55/+270 |
| | |||||
* | Make the LibBSD PID match getpid(). | Chris Johns | 2016-06-30 | 1 | -1/+1 |
| | |||||
* | Fix fomatting and C++ guard. | Chris Johns | 2016-06-30 | 1 | -5/+5 |
| | |||||
* | Add rtems_get_route to fetch a specific route from the routing tables. | Chris Johns | 2016-06-30 | 2 | -0/+189 |
| | |||||
* | Default syslog priority to INFO. Add rtems_setlogpriority to configure the ↵ | Chris Johns | 2016-06-30 | 2 | -6/+40 |
| | | | | | | | | | | priority. The rc.conf has 'syslog_priority' where the priority is the name, eg syslog_priority="debug" sets the priority to "debug". | ||||
* | Add ftpd as a service. Add rtems-bsd-config.h for app libbsd set up. | Chris Johns | 2016-06-28 | 6 | -37/+399 |
| | |||||
* | Print the service when starting. | Chris Johns | 2016-06-28 | 1 | -2/+2 |
| | |||||
* | Change the Nexus bus to defines and have the BSP declare them. | Chris Johns | 2016-06-28 | 2 | -213/+182 |
| | |||||
* | Move the Nexus bus driver decls available to users. | Chris Johns | 2016-06-27 | 2 | -114/+431 |
| | |||||
* | Refactor rc.conf processing to be services based. | Chris Johns | 2016-06-27 | 5 | -312/+1074 |
| | |||||
* | Change LibBSD to use shared interrupts. | Chris Johns | 2016-06-27 | 1 | -2/+2 |
| | |||||
* | Make the domain allocation size global to allow it to set in tests. | Chris Johns | 2016-06-27 | 2 | -1/+10 |
| | | | | | | Some BSPs with multiple NIC locked in the tests due to not enough memory. This provides a simple per BSP way to increase the memory size. | ||||
* | Add functions used the bridge and tap interfaces. | Chris Johns | 2016-06-27 | 1 | -0/+21 |
| | |||||
* | Update due to RTEMS printer API changes | Sebastian Huber | 2016-06-23 | 3 | -1/+4 |
| | |||||
* | nfsclient: Port to LibBSD | Sebastian Huber | 2016-06-10 | 2 | -78/+89 |
| | |||||
* | nfsclient: Import from RTEMS | Sebastian Huber | 2016-06-10 | 13 | -0/+8900 |
| | | | | RTEMS Git commit 251c94d3d3d27e0039f01b718e5c2eb06f39fdf7. | ||||
* | ftpfs: Import from RTEMS | Sebastian Huber | 2016-06-10 | 2 | -0/+1587 |
| | | | | RTEMS Git commit 251c94d3d3d27e0039f01b718e5c2eb06f39fdf7. | ||||
* | rtems-bsd-mutex: Update due to API changes | Sebastian Huber | 2016-05-30 | 2 | -5/+6 |
| | |||||
* | Directly use <machine/endian.h> provided by Newlib | Sebastian Huber | 2016-05-30 | 1 | -114/+0 |
| | |||||
* | Directly use <sys/_types.h> provided by Newlib | Sebastian Huber | 2016-05-30 | 2 | -238/+1 |
| | |||||
* | Directly use <sys/types.h> provided by Newlib | Sebastian Huber | 2016-05-30 | 33 | -391/+34 |
| | |||||
* | Directly use <sys/time.h> provided by Newlib | Sebastian Huber | 2016-05-30 | 2 | -54/+1 |
| | |||||
* | rtems-bsd-rc-conf.h: Add missing include | Sebastian Huber | 2016-05-30 | 1 | -0/+2 |
| | |||||
* | Update due to API changes | Sebastian Huber | 2016-05-25 | 1 | -17/+6 |
| | |||||
* | rtems-bsd-mutex: Update due to API changes | Sebastian Huber | 2016-05-25 | 2 | -20/+23 |
| | |||||
* | rc.conf: Add the net directives by default. | Chris Johns | 2016-05-18 | 1 | -0/+6 |
| | |||||
* | rc.conf: Fix the wild card regex for ifconfig_ | Chris Johns | 2016-05-18 | 1 | -1/+1 |
| | |||||
* | Fix memory leak in rc.conf processing. | Chris Johns | 2016-05-18 | 1 | -0/+1 |
| | |||||
* | Clean up whitespace. | Chris Johns | 2016-05-18 | 1 | -7/+7 |
| | |||||
* | Add support for rc.conf(5) initialisation. | Chris Johns | 2016-05-18 | 4 | -0/+926 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Add namespace support for kvm | Sebastian Huber | 2016-05-06 | 3 | -5/+6 |
| | |||||
* | Rename files for kernel namespace script | Sebastian Huber | 2016-05-06 | 36 | -0/+0 |
| | | | | This makes it easier to create the kernel namespace header. | ||||
* | Add kernel namespace exception for mbstat | Sebastian Huber | 2016-05-06 | 1 | -1/+0 |
| | |||||
* | Add kernel namespace exceptions | Sebastian Huber | 2016-05-06 | 1 | -28/+0 |
| | | | | These names correspond to sysctls. |