301 Commits

Author SHA1 Message Date
Sebastian Huber
d1bfa784b7 Use rtems_task_exit() 2022-06-01 10:36:17 +02:00
Sebastian Huber
2e25292eb0 dhcpcd01/dhcpcd02: Mark as interactive 2022-05-13 08:47:36 +02:00
Sebastian Huber
544ba25fb2 tcpdump01: New test
Update #4650.
2022-05-12 07:48:02 +02:00
Sebastian Huber
211c5ed82c pf02: Fix shell envirionment initialization
Close #4654.
2022-05-11 15:23:41 +02:00
Frank Kühndel
7a12651b60 libbsd: Add TFTP filesystem to test media01
How test media01 can be executed is described in section
*Qemu and Networking* of the README.md at the top of the
rtems-libbsd GIT repository.

When connected via `telnet` with the RTEMS shell of the
media01.exe test executed by QEMU, one can list the filesystems
available for mounting:

TLNT [/] # mount -L
File systems: / dosfs tftpfs

The list will contain `tftpfs`.  The filesystem can be mounted
as in the following example:

TLNT [/] # mkdir /tftp
TLNT [/] # mount -t tftpfs -o verbose "" /tftp

A TFTP server is needed to use this filesystem.  The simplest way
would be to run such a server on the host machine and open the
firewall for the TFTP protocol (port 69) on the TAP device used.
Files can then be downloaded using the usual shell commands
as in the following example:

TLNT [/] # cat /tftp/169.254.1.1:hello.txt

Uploading is also possible provided the TFTP server supports it,
for example:

TLNT [/] # cp /etc/dhcpcd.duid /tftp/169.254.1.1:myfile
2022-04-25 16:21:52 +02:00
Sebastian Huber
0c3609ef16 openssl02: Add missing include 2022-02-15 14:58:24 +01:00
Christian Mauderer
d7bdff489d testsuite/media01: Add pattern test
Update #4372
2021-04-01 09:05:46 +02:00
Christian Mauderer
6064dbfcc4 testsuite/media01: Enable md5 command
Update #4372
2021-04-01 09:05:39 +02:00
Sebastian Huber
e98239fbe3 mcast01: Fix write to read-only string 2020-10-27 06:20:41 +01:00
Sebastian Huber
e5f8fd3251 mcast01: Add test program 2020-09-10 13:24:25 +02:00
Sebastian Huber
d56d9b6d3b ifmcstat: Port to RTEMS 2020-09-10 13:24:18 +02:00
Sebastian Huber
c60c10e4f7 Fix linker errors with minimal build set 2020-08-06 13:22:42 +02:00
Sebastian Huber
b1e67a2bdc telnet: Use rtems_shell_dup_current_env()
Update #3859.
2020-08-06 13:22:42 +02:00
Christian Mauderer
e649184003 testsuite: Use new name of test-info.h.
In RTEMS the test.h has been renamed to test-info.h to allow the new
test framework to take over.
2020-07-31 08:32:22 +02:00
Sebastian Huber
6da0dda325 mDNSResponder: Port to RTEMS
Update #4010.
2020-06-23 18:17:23 +02:00
Sebastian Huber
2036cf9616 epoch01: Fix sporadic test failures 2020-06-23 14:11:24 +02:00
Moyano, Gabriel
0444b24bf9 testsuite: A description for each test added 2020-04-09 08:35:41 +02:00
Sebastian Huber
384769141c testsuite: CONFIGURE_MAXIMUM_FILE_DESCRIPTORS 2020-04-03 10:50:43 +02:00
Moyano, Gabriel
9478d56165 testsuite: User input define added 2020-03-31 11:19:48 +02:00
Moyano, Gabriel
89be2af266 testsuite: Using RTEMS tester functions at beginning and at the end of tests
puts() was replaced with rtems_test_begin() and rtems_test_end()
2020-03-31 11:19:48 +02:00
Sebastian Huber
7606ec2977 epoch01: Update due to API changes
Update #3815.
2020-02-10 20:21:56 +01:00
Sebastian Huber
2bbeeb6529 syscalls01: Fix sporadic test failures 2020-02-10 19:39:28 +01:00
Sebastian Huber
d892051f37 SOCKATMARK(3): Import from FreeBSD
Update #3798.
2019-12-19 10:50:12 +01:00
Sebastian Huber
a5ddb0ea69 Update to FreeBSD head 2019-09-24
Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a.
2019-11-13 10:47:04 +01:00
Sebastian Huber
83afe13399 test/syscalls01: Fix sporadic test failures 2019-11-13 10:47:03 +01:00
Sebastian Huber
4a77611a22 Fix warnings 2019-09-24 14:20:34 +02:00
Sebastian Huber
747c6165b8 Compatibility for next Newlib update 2019-09-24 14:10:43 +02:00
Sebastian Huber
cff1625f27 Add pselect() 2019-09-23 14:29:00 +02:00
Sebastian Huber
19b2402c40 test/syscalls01: Fix sporadic test failures 2019-09-23 14:28:58 +02:00
Sebastian Huber
989e2dd76e CONFIG_INTRHOOK(9): Call handlers after boot
This enables adding drivers on demand which use this service after
initialization.
2019-09-23 10:55:49 +02:00
Sebastian Huber
7b1aea98a1 Add wrapper for strndup() 2019-09-11 10:25:49 +02:00
Sebastian Huber
48b6067610 media01: Reduce record item count 2019-08-27 10:31:52 +02:00
Sebastian Huber
818dc74da7 media01: Enable event recording 2019-08-26 08:09:38 +02:00
Vijay Kumar Banerjee
b68ca55c96 Add mmap 2019-07-27 13:49:07 +02:00
Sebastian Huber
bc2ba9a9cd EPOCH(9): Add epoch_drain_callbacks() 2019-07-09 13:57:03 +02:00
Sebastian Huber
dc390179c8 test/epoch01: Simplify 2019-07-09 13:57:03 +02:00
Sebastian Huber
29cc431e0b test/commands01: Fix sporadic test failures 2019-06-26 13:44:58 +02:00
Sebastian Huber
df8f7bfe33 test/program01: Fix sporadic test failures 2019-06-26 13:29:51 +02:00
Chris Johns
71365506a8 config: Control the interface from the command line net config file. 2019-06-12 17:20:28 +10:00
Sebastian Huber
5da04d6837 Fix zero-copy mbuf support
In 2017 there was a change in the mbuf API.
2019-05-13 09:32:37 +02:00
Sebastian Huber
c6261f9787 Update due to API changes 2019-04-11 09:38:18 +02:00
Sebastian Huber
399be8605c openssl02: Fix includes 2019-03-29 07:06:01 +01:00
Christian Mauderer
d1dac7891c bin/openssl: Port to RTEMS. 2019-03-27 10:53:26 +01:00
Sebastian Huber
6427453ee8 rcconf02: Reduce maximum connection counts
This avoids a file descriptor exhaustion.
2019-03-11 08:09:09 +01:00
Sebastian Huber
afc0c81a5f openssl01: Call standard initialization functions 2018-10-25 09:40:18 +02:00
Sebastian Huber
a7079138c1 openssl01: New test 2018-10-25 08:40:53 +02:00
Sebastian Huber
b151e8ab7e ppp01: Use novj option on host side
The VJ compression seems to be not supported by libbsd.  Without this
option the following errors show up on the host side:

rcvd [LCP ProtRej id=0x75 00 2f 45 00 00 34 6b 9a 40 00 40 01 85 87 c0 a8 64 0b c0 a8 64 46 89 3c 00 15 2c 27 95 c2 0a 88 ...]
Protocol-Reject for unsupported protocol 'VJ uncompressed TCP/IP' (0x2f)
2018-10-17 11:31:35 +02:00
Sebastian Huber
4a5f546d8d Fix dhcpcd.conf content
Do not write '\0' characters to the file.  This confuses the options
parser.
2018-10-11 07:26:57 +02:00
Sebastian Huber
175c1f8e0b Increase file descriptors in default network cfg
Make sure we can start the Telnet server in the default configuration.
2018-10-10 14:20:42 +02:00
Sebastian Huber
6c51e62964 media01: Improve output messages
Use a single printf() call to avoid interference from other output.  Do
not print the listener argument.
2018-09-25 09:59:59 +02:00