Christian Mauderer
09ab4312c8
testsuite/pf02: Add interactive pf test.
2016-08-03 14:13:19 +02:00
Christian Mauderer
2d1da0d1c3
testsuite/pf01: Test pfctl and pf.
2016-08-03 14:13:19 +02:00
Christian Mauderer
87d0cda686
rtemsbsd: Add wrapper for open, fopen, malloc, ...
...
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
2016-08-03 14:13:18 +02:00
Christian Mauderer
c78c296336
rtemsbsd: Add call to program with a data restore
...
This adds the rtems_bsd_program_call_main_width_data_restore function.
2016-08-03 14:13:18 +02:00
Christian Mauderer
110dbd0267
testsuite/syscalls01: Split out program01 part.
...
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-03 14:13:18 +02:00
Christian Mauderer
c117a285de
testsuite/pf01: Add test that links PF.
2016-08-03 14:13:18 +02:00
Christian Mauderer
1229ace609
testsuite/cdev01: Add test for cdev functions.
2016-08-03 14:13:17 +02:00
Sebastian Huber
d1558f38f7
SOCKETPAIR(2): Port to RTEMS
2015-11-16 09:54:29 +01:00
Sebastian Huber
7c011f7429
media01: Add network and SMP support
2015-09-11 11:52:52 +02:00
Sebastian Huber
3cb5e9ef6d
Update due to header guard changes
2015-07-23 15:38:50 +02:00
Sebastian Huber
b5cdb95337
condvar01: Initialize mutex
2015-06-23 09:13:55 +02:00
Sebastian Huber
aee6864330
if_dwc: Add Altera Cyclone V support
2015-04-01 09:15:30 +02:00
Sebastian Huber
f8367a1b1a
tests: Support DEFAULT_EARLY_INITIALIZATION
2015-04-01 09:15:28 +02:00
Sebastian Huber
49b9c5e2df
LAGG(4): Enable and test
2015-03-30 23:02:15 +02:00
Sebastian Huber
012c263eb1
VLAN(4): Enable and test
2015-03-30 23:02:15 +02:00
Sebastian Huber
675acb2f10
tests: Fix define usage
2015-03-30 23:02:15 +02:00
Sebastian Huber
d0ecc91ac1
media01: New test
2015-03-26 13:53:24 +01:00
Sebastian Huber
fc9e83bb68
mmc: Import MMC/SDCard support from libusb
2015-03-26 13:53:24 +01:00
Sebastian Huber
5bcdc25e72
smp01: New test
2015-03-24 15:20:57 +01:00
Sebastian Huber
3cafb9a46b
tests: Add PROFREPORT shell command
2015-03-06 14:58:13 +01:00
Sebastian Huber
5c0aa976d3
Add zerocopy sendto
2015-02-13 10:34:20 +01:00
Sebastian Huber
5071600b21
Add Xilinx Zynq BSP support
2015-01-21 15:00:21 +01:00
Sebastian Huber
33a15c304b
Add and use rtems_bsd_get_task_stack_size()
2015-01-20 09:19:04 +01:00
Sebastian Huber
50e82a6d15
HOSTNAME(1): Import from FreeBSD
2014-11-05 14:28:11 +01:00
Sebastian Huber
c622a5e22a
foobarclient: Use rtems_mdns_initialize()
2014-11-04 13:03:00 +01:00
Sebastian Huber
7f4fb17b8a
foobarserver: Set hostname
2014-10-31 10:41:39 +01:00
Sebastian Huber
7f9f0df273
foobarclient: Set and advertise hostname
2014-10-31 10:41:17 +01:00
Sebastian Huber
54ed53794b
Support sethostname() and gethostname()
2014-10-24 09:47:58 +02:00
Sebastian Huber
d5eac12255
SYSLOG(3): Replace implementation
...
Avoid potential buffer overflows on the stack. Expand the %m in the
format string.
2014-10-09 14:56:29 +02:00
Sebastian Huber
403d0b886a
testsuite: Fix lo0 ifconfig error
...
Avoid "ifa_del_loopback_route: deletion failed".
2014-10-09 08:19:50 +02:00
Sebastian Huber
573b4cd62f
ppp: Port to new stack
2014-10-08 15:03:29 +02:00
Sebastian Huber
04a64b17d8
testsuite: Add DEFAULT_NETWORK_NO_INTERFACE_0
2014-10-08 14:59:54 +02:00
Sebastian Huber
263c947a2f
testsuite: Make similar to default-network-init.h
2014-10-08 14:59:54 +02:00
Sebastian Huber
6cfc98de31
nexus: Use a linker set for the devices
2014-10-08 14:59:52 +02:00
Sebastian Huber
454d6825c0
Delete obsolete _bsd_nexus_devices
2014-10-08 14:51:21 +02:00
Sebastian Huber
77345d4bd1
usb01: Update due to API changes
2014-09-30 09:53:13 +02:00
Sebastian Huber
6604dc893e
Delete rtems_bsd_thread_chain
...
Rely on RTEMS object registration for threads.
2014-09-25 10:57:56 +02:00
Sebastian Huber
be43b79fca
Replace RTEMS objects with custom implementation
...
Performance analysis revealed that the standard RTEMS objects are a
major bottleneck. The object get mechanism and attribute checks at
runtime have a significant overhead. Use a custom implementation for
synchronization primitives. This drops also the size of the
synchronization primitives considerably.
2014-09-23 10:03:10 +02:00
Sebastian Huber
9a937f4ddb
Disable IPsec
...
IPsec has a significant performance impact. Disable it for now since is
only partially supported and untested.
2014-09-23 10:03:10 +02:00
Sebastian Huber
4236e3d855
ftpd01: Start shell only once
2014-09-18 10:43:37 +02:00
Sebastian Huber
15f19afcb4
telnetd01: New test
2014-09-18 09:52:00 +02:00
Sebastian Huber
710010861c
Update due to workspace allocation changes
2014-05-14 09:11:37 +02:00
Sebastian Huber
9219a29a90
Update due to shell API changes
2014-04-17 11:27:45 +02:00
Sebastian Huber
e21bf0dbcf
ftpd01: Use DHCP
2014-01-30 16:39:10 +01:00
Sebastian Huber
3951c9756a
mDNS: Add basic support
2014-01-30 16:23:04 +01:00
Sebastian Huber
917a78b209
DHCPCD(8): Add basic support
2014-01-30 16:23:03 +01:00
Sebastian Huber
9979989ee0
arphole: New test
2014-01-30 16:23:03 +01:00
Sebastian Huber
f702955031
ftpd01: Update due to API changes
2014-01-30 16:23:03 +01:00
Sebastian Huber
31ab470469
Add DEFAULT_NETWORK_SHELL
2014-01-30 16:23:03 +01:00
Sebastian Huber
defe035ee7
Add DEFAULT_NETWORK_NO_STATIC_IFCONFIG
2014-01-30 16:23:01 +01:00