summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-10Fix warningSebastian Huber
2017-11-10tcpdump: Fix import/exportSebastian Huber
2017-11-10wpa_supplicant: Use arc4random instead of getentropy.Christian Mauderer
2017-11-10Update wpa_supplicant/hostapd for 2017-01 vulnerability release.gordon
hostapd: Avoid key reinstallation in FT handshake Prevent reinstallation of an already in-use group key Extend protection of GTK/IGTK reinstallation of WNM-Sleep Mode cases Fix TK configuration to the driver in EAPOL-Key 3/4 retry case Prevent installation of an all-zero TK Fix PTK rekeying to generate a new ANonce TDLS: Reject TPK-TK reconfiguration WNM: Ignore Key Data in WNM Sleep Mode Response frame if no PMF in use WNM: Ignore WNM-Sleep Mode Response if WNM-Sleep Mode has not been used WNM: Ignore WNM-Sleep Mode Response without pending request FT: Do not allow multiple Reassociation Response frames TDLS: Ignore incoming TDLS Setup Response retries Submitted by: jhb Obtained from: https://w1.fi/security/2017-01/ (against later version) Security: FreeBSD-SA-17:07 Security: CERT VU#228519 Security: CVE-2017-13077 Security: CVE-2017-13078 Security: CVE-2017-13079 Security: CVE-2017-13080 Security: CVE-2017-13081 Security: CVE-2017-13082 Security: CVE-2017-13086 Security: CVE-2017-13087 Security: CVE-2017-13088 Differential Revision: https://reviews.freebsd.org/D12693
2017-11-10wpa: Port to new files to RTEMS.Christian Mauderer
2017-11-10wpa: Import all files for KRACK patch.Christian Mauderer
2017-11-10at91_mci: Add timing to read_ivar.Christian Mauderer
2017-11-10freebsd/bus: Check return value of bus_accessor.Christian Mauderer
2017-11-10at91_mci: Port to RTEMS and adapt for atsam.Christian Mauderer
2017-11-10at91_mci: Import from FreeBSDSebastian Huber
2017-11-10saf1761_otg: Port to RTEMS.Christian Mauderer
2017-11-10usb/saf1761: Import from FreeBSD.Christian Mauderer
Import the files for the SAF1761 USB controller from FreeBSD commit: 642b174daddbd0efd9bb5f242c43f4ab4db6869f Tue Apr 4 04:01:02 2017
2017-11-10dhcpcd: Don't ignore interface on transient errors.Christian Mauderer
In case of WPA on a WiFi interface, the interface isn't yet ready when the dhcpcd starts. Sending a packet during that time returns with a ENOBUFS. That caused the interface to be ignored. On the upstream repository of dhcpcd, that transient error (and some others) are already ignored.
2017-11-10libbsd.txt: Describe current state of WLAN.Christian Mauderer
2017-11-10wpa_supplicant: Fix getopt.Christian Mauderer
2017-11-10wpa_supplicant: Include rtems-bsd-program.h.Christian Mauderer
2017-11-10wpa_supplicant: Add lock.Christian Mauderer
2017-11-10wpa_supplicant: Move forking command into own file.Christian Mauderer
The malloc wrapper must not be disabled. Therefore the command that uses malloc without a wrapper has to live in another file.
2017-11-10Add wpa_supplicant_fork command.Sichen Zhao
Add fork command for wpa supplicant to start a new task.
2017-11-10Add wpa_supplicant command in test suite.Sichen Zhao
Add wpa supplicant command in media01.
2017-11-10Port wpa supplicant to RTEMS.Sichen Zhao
Add wpa_supplicant lib support and shell command support in RTEMS.
2017-11-10Import wpa from FreeBSDSichen Zhao
2017-11-10Fix build for non-FDT platformsSebastian Huber
2017-11-10Port BBB sd driver files to RTEMS.Sichen Zhao
So BBB can mount and read eMMC and SD card.
2017-11-10Import BBB sd driver files from FreeBSD.Sichen Zhao
2017-11-10tests/syscalls01: Fix shutdown() testSebastian Huber
The socket must be connected for a shutdown().
2017-11-10Add rtems_bsd_ifconfig_lo0()Sebastian Huber
2017-11-10tests/syscall01: Update error valuesSebastian Huber
FreeBSD changed the error values.
2017-11-10Disable HHOOK(9) support for socketsSebastian Huber
Support was only partly disabled leading to NULL pointer accesses. Disable it completely.
2017-11-10Fix reference counting for file descriptorsSebastian Huber
Update #3132.
2017-11-09Change RTEMS version to 5Sebastian Huber
Update #3220.
2017-11-09tests/mutex01: Fix mtx_recursed() usageSebastian Huber
2017-11-09tests/program01: Fix test nameSebastian Huber
2017-10-26Fix general PowerPC buildSebastian Huber
2017-10-26ffec: Fix commentSebastian Huber
Update #3090.
2017-10-25ffec: Add checksum offloadSebastian Huber
Update #3090.
2017-10-25ffec: Add interrupt coalescing supportSebastian Huber
Code is an adapted from the TSEC (if_tsec) network interface driver. Update #3090.
2017-10-25ffec: Increase buffer descriptor count to 512Sebastian Huber
Update #3090.
2017-10-25ffec: Defragment transmit mbuf only if necessarySebastian Huber
Use structure similar to TSEC (if_tsec) driver. The use of bus_dmamap_sync() differs these network interface drivers. This should not be the case. Update #3090.
2017-10-25ffec: Fix NULL pointer accessSebastian Huber
Update #3090.
2017-10-25ffec: Use RACC[SHIFT16]Sebastian Huber
This avoids the move of entire receive frames to meet the alignment requirements of the IP header and so on. Add FECFLAG_RACC feature flag for this similar to the Linux driver. Update #3090.
2017-10-24rtems-bsd-mutex: Update due to API changesSebastian Huber
Update #3117.
2017-10-24Remove ability to synchronize with LinuxSebastian Huber
2017-10-24Remove Linux submoduleSebastian Huber
2017-10-24Fix install arch-specific header filesSebastian Huber
2017-10-23dpaa: Use only one FMan MAC SGT zoneSebastian Huber
2017-10-23dpaa: Reduce receive buffer seedSebastian Huber
Seed the receive buffers of each affine software portal only with 8 mclusters (16KiB) and not 128 (256KiB). We have processor count affine software portals, see dpaa_bp_seed().
2017-10-23dpaa: Improve QMan portal initializationSebastian Huber
Be less dependent on the device tree content.
2017-10-23dpaa: Reduce PFDR space from 32MiB to 16MiBSebastian Huber
2017-10-23dpaa: Add "libbsd,dedicated-portal" to QMan portalsSebastian Huber
By default, the network interfaces use a pool channel, see dpaa_get_channel() in dpaa_eth_priv_probe(). To enable a dedicated QMan software portal, use libbsd,dedicated-portal = "enabled";. This option is useful for special purpose 10Gbit/s Ethernet processing. / { soc: soc@ffe000000 { fman0: fman@400000 { enet7: ethernet@f2000 { libbsd,dedicated-portal = "enabled"; }; }; }; };