Sebastian Huber
061e27912c
Remove unused maxusers
2019-05-15 13:43:44 +02:00
Sebastian Huber
d1ad14fb6c
Remove jail/prison functions from namespace
2019-05-15 13:43:43 +02:00
Sebastian Huber
0a8c0ce47f
Remove dangerous weak definition of getentropy()
...
All BSP supporting libbsd should provide this function.
2019-05-15 13:43:41 +02:00
Sebastian Huber
2f9d60c613
Add hostname related sysctls conditionally
...
This helps to the reduce code size for USB only use cases.
2019-05-13 10:15:58 +02:00
Sebastian Huber
6f0b15e8b0
usb: Undefine USB_DEBUG
...
In contrast to some other USB options which use 0/1 values, the
USB_DEBUG uses defined/undefined to enable/disable the USB debug
support.
2019-05-13 10:15:57 +02:00
Sebastian Huber
70769b8523
Add wrapper for abort()
2019-05-13 10:15:55 +02:00
Sebastian Huber
99efa82037
Add USB mass storage only build set
2019-05-13 10:15:53 +02:00
Sebastian Huber
49c75e331e
Use static inline functions for jail and prison
...
This helps the compiler to optimize away dead code.
2019-05-13 09:34:01 +02:00
Sebastian Huber
6e5c632248
Fix zero-copy mbuf support
...
In 2017 there was a change in the mbuf API.
2019-05-13 09:34:00 +02:00
Sebastian Huber
3549a127ec
IFCONFIG(8): Fix write to const string
2019-05-13 09:33:58 +02:00
Sebastian Huber
647dd08ae2
Update due to API changes
2019-04-11 09:38:45 +02:00
Sebastian Huber
9723b63327
nfsclient: Fix for 64-bit targets
...
The use of the serporid structure with several embedded unions to split
up the specific NFS request/response structures is quite a hack. It
breaks on 64-bit targets due to the presence of pointer members which
affect the overall alignment.
2019-03-29 09:05:29 +01:00
Sebastian Huber
24c05c8ab0
openssl02: Fix includes
2019-03-29 07:06:22 +01:00
Sebastian Huber
5ae5e07676
BPF(9): Disable legacy timestamp support
2019-03-29 07:04:38 +01:00
Sebastian Huber
94691f58cf
Revert "Add BURN_BRIDGES global kernel option"
...
This reverts commit b5cc3f67ed15f23a868c7f846dca48ff9f3f803a.
2019-03-29 07:04:26 +01:00
Sebastian Huber
b5cc3f67ed
Add BURN_BRIDGES global kernel option
2019-03-28 11:37:28 +01:00
Sebastian Huber
616e1d4cf7
BPF(9): Fix timestamps
2019-03-28 11:37:20 +01:00
Sebastian Huber
481397ff24
Update to FreeBSD stable/12 2019-03-27
...
Git mirror commit 43a38f188ca2e936ec78104c30ea3e24d9c1606b.
2019-03-28 08:15:38 +01:00
Sebastian Huber
29f11aa966
openssl/apps: Add missing newline
...
This is necessary to get a reversible import from FreeBSD.
2019-03-28 07:51:10 +01:00
Sebastian Huber
0abad4540e
CONTRIBUTING: Fix sed command example
2019-03-28 07:51:10 +01:00
Sebastian Huber
2334ebf496
build: Add RTEMS test library
...
Update #3199 .
2019-03-28 07:36:44 +01:00
Christian Mauderer
9ed6c97139
bin/openssl: Port to RTEMS.
2019-03-28 07:17:24 +01:00
Christian Mauderer
0a699e74e7
bin/openssl: Import from FreeBSD.
2019-03-28 07:17:12 +01:00
Sebastian Huber
eb1d30ad35
Update to FreeBSD stable/12 2019-03-11
...
Git mirror commit 735fe7a0a5f9c265040e2e6654a01b081d6354f1.
2019-03-11 09:41:49 +01:00
Sebastian Huber
d542c19668
tcpdump: Move static variables to special section
...
This fixes some issues if tcpdump is invoked a second time.
2019-03-11 09:41:48 +01:00
Sebastian Huber
c0776e69be
tcpdump: Remove superfluous static variable
2019-03-11 09:35:12 +01:00
Sebastian Huber
d8a584df97
tcpdump: Use stack variables
2019-03-11 09:35:12 +01:00
Sebastian Huber
4a8e4d9326
tcpdump: Constify
2019-03-11 09:35:09 +01:00
Sebastian Huber
5f28ab25ca
rcconf02: Reduce maximum connection counts
...
This avoids a file descriptor exhaustion.
2019-03-11 08:09:37 +01:00
Sebastian Huber
5f68b005f2
Remove unused file
2019-03-11 07:15:01 +01:00
Sebastian Huber
88f21b5e2a
build: Make it possible to disable the tests
2019-02-18 10:40:44 +01:00
Sebastian Huber
3e483fb445
Build C++ kernel-space compatibility file
2019-02-18 10:09:58 +01:00
Sebastian Huber
d8e4874ea0
C++ compatibility for some kernel-space headers
2019-02-18 10:09:57 +01:00
Sebastian Huber
2a60dfb89f
Fix atomic_load_32()
2019-02-18 10:09:56 +01:00
Sebastian Huber
44c5fe27d6
builder.py: Accept C++ source files
2019-02-18 10:09:27 +01:00
Sebastian Huber
3017f66a36
Remove <linux/rbtree.h>
...
It is already provided by RTEMS.
2019-02-12 14:21:45 +01:00
Sebastian Huber
a124a75ec6
Remove obsolete <rtems/pty.h>
2019-02-12 14:21:38 +01:00
Sebastian Huber
180ff441a3
mghttpd: Remove
...
The mghttpd is already provided by RTEMS.
2019-02-12 14:21:37 +01:00
Sebastian Huber
1ce4034521
ZONE(9): Fix UMA_PCPU_ALLOC_SIZE
...
Using CACHE_LINE_SIZE for UMA_PCPU_ALLOC_SIZE was a huge memory waste
since the backend memory allocator is page based.
2019-02-12 09:17:36 +01:00
Sebastian Huber
556ec29b4e
Update to FreeBSD stable/12 2019-02-11
...
Git mirror commit 606b591dae1023a71ff020faf99789059eb6591f.
2019-02-12 09:17:32 +01:00
Sebastian Huber
0b177c7c27
atomic.h: Add atomic_fetchadd_64()
2019-02-11 15:20:32 +01:00
Sebastian Huber
d7504f8372
atomic.h: Add atomic_load_32()
2019-02-11 09:36:50 +01:00
Sebastian Huber
4a8bc9e5fa
Update to FreeBSD stable/12 2019-02-04
...
Git mirror commit 50f507fe430c8041715f649f179f4b0a431dd7ff.
2019-02-04 15:12:50 +01:00
Sebastian Huber
a5b385b26f
Update to FreeBSD stable/12 2019-01-29
...
Git mirror commit 7005c2e76a6bfb359bf2f1acb8382c0b7a01f4be.
2019-01-29 10:57:36 +01:00
Sebastian Huber
0c9e63d2bd
Remove obsolete file
2019-01-22 14:16:26 +01:00
Sebastian Huber
6e94aeb067
Update README.waf and rename it to README.md
...
Convert it to Markdown format.
Update #3554 .
2019-01-22 14:16:26 +01:00
Sebastian Huber
34cb55db70
Fix INVARIANTS support
2019-01-22 13:24:26 +01:00
Sebastian Huber
1354d9bf97
Update to FreeBSD stable/12 2019-01-21
...
Git mirror commit 3a48f3689d65c5304cf706bbf2c5576daeb60a96.
Update #3472 .
2019-01-21 10:13:58 +01:00
Sebastian Huber
aec8db05b2
Update to FreeBSD stable/12 2019-01-16
...
Git mirror commit 4ff7d8141f665693dd8b17090d410604888f1e9a.
Update #3472 .
2019-01-21 10:00:40 +01:00
Sebastian Huber
66c9481b07
dpaa: Use if_transmit instead of legacy if_start
...
This avoids a lock contention on the send queue.
2019-01-21 09:35:06 +01:00