- Mar 10, 2020
-
-
Johan Hedberg authored
Bump version to 2.2.0 final. Signed-off-by:
Johan Hedberg <johan.hedberg@intel.com>
-
Johan Hedberg authored
Add 2.2.0 to the version pick list. Also remove old versions so that the oldest one is the LTS release. Signed-off-by:
Johan Hedberg <johan.hedberg@intel.com>
-
Johan Hedberg authored
Finalize the release notes for Zephyr 2.2.0. Signed-off-by:
Johan Hedberg <johan.hedberg@intel.com>
-
- Mar 09, 2020
-
-
Anas Nashif authored
Update for latest release. Signed-off-by:
Anas Nashif <anas.nashif@intel.com>
-
Carles Cufi authored
Add a warning about the Gatekeeper issues that Catalina introduces in the section about GNU Arm Embedded. Signed-off-by:
Carles Cufi <carles.cufi@nordicsemi.no>
-
Carles Cufi authored
The GSG already includes the setup instructions. Remove the duplicate that existed in installation_win.rst. Signed-off-by:
Carles Cufi <carles.cufi@nordicsemi.no>
-
Carles Cufi authored
The GSG already includes the setup instructions. Remove the duplicate that existed in installation_mac.rst. Signed-off-by:
Carles Cufi <carles.cufi@nordicsemi.no>
-
Carles Cufi authored
The check for updates sequence applies to Mojave and later versions. Signed-off-by:
Carles Cufi <carles.cufi@nordicsemi.no>
-
David Brown authored
Add additional CVEs addressed in this release. Signed-off-by:
David Brown <david.brown@linaro.org>
-
Francois Ramu authored
This patch aligns the Kconfig.defconfig.stm32g474re to the Kconfig.defconfig.stm32g431rb Signed-off-by:
Francois Ramu <francois.ramu@st.com>
-
Francois Ramu authored
Reflash the nucleo_g474re successively Signed-off-by:
Francois Ramu <francois.ramu@st.com>
-
Gerson Fernando Budke authored
The rx timeout timer callback need update trx_state variable and this variable is protected by a mutex. Because of that, when compiling the system with CONFIG_ASSERT=y the system reports 'ASSERTION FAIL [!arch_is_in_isr()] @ ZEPHYR_BASE/kernel/include/ksched.h:262'. This refactor the driver remove trx_state variable dependency and consequently removes phy_mutex and rx timeout timer to be compliant with kernel rules. Fixes: #23198 Signed-off-by:
Gerson Fernando Budke <nandojve@gmail.com>
-
Gerson Fernando Budke authored
When using internal IEEE 802.15.4 transceiver AT86RF233 at SPI speeds above 6MHz was detected that frame buffer read returns corrupted data. This set spi-max-frequency to 6MHz at atsamr21_xpro.dts to ensure best relation of performance vs reliability. Signed-off-by:
Gerson Fernando Budke <nandojve@gmail.com>
-
Gerson Fernando Budke authored
The current version of at86rf2xx RX implementation don't uses advanced capabilities offer by the transceiver. This access SRAM space to gatter PHR information in parallel with transceiver frame reception. It allows improve RX reception by handling properlly the frame protection feature removing transceiver states changes. Signed-off-by:
Gerson Fernando Budke <nandojve@gmail.com>
-
Gerson Fernando Budke authored
Current rf2xx_thread_main code have too many if/for/while imbrication. Extract methods from rx2xx_thread_main for better readability. Signed-off-by:
Gerson Fernando Budke <nandojve@gmail.com>
-
Gerson Fernando Budke authored
Add SRAM read method to enable advanced uses on at86rf2xx driver. Signed-off-by:
Gerson Fernando Budke <nandojve@gmail.com>
-
Wayne Ren authored
blt is signed comparsion, if r6 is a negative number created by malicious code, it will pass the check, bring a secure risk. use blo (unsinged comparison) to do the check. Signed-off-by:
Wayne Ren <wei.ren@synopsys.com>
-
- Mar 07, 2020
-
-
Johan Hedberg authored
There's presumably no more items coming to this section, so remove the TBD bullet point. Signed-off-by:
Johan Hedberg <johan.hedberg@intel.com>
-
Johan Hedberg authored
ARC didn't have many changes, but there's a bunch of irq-related fixes since the last release, so mention these. Signed-off-by:
Johan Hedberg <johan.hedberg@intel.com>
-
Flavio Ceolin authored
Documenting that 0 size buffer has undefined behavior. See: https://github.com/zephyrproject-rtos/zephyr/pull/23239 Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
This function is widely used by functions that validate memory buffers. Macros used to check permissions, like Z_SYSCALL_MEMORY_READ and Z_SYSCALL_MEMORY_WRITE, use these functions to check that a pointers passed by user threads in a syscall. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Armand Ciejak authored
Do not use the content of the status register to write into the override register because it may have unpredictable effect, instead to a read/modify/write on the override register. Signed-off-by:
Armand Ciejak <armandciejak@users.noreply.github.com>
-
Armand Ciejak authored
It is necessary to poll the ENET_EIR_MII bit before reading the data register as explained in the i.MX RT1060 reference manual in chapter 41.7.17.4. Use PHY_* functions from NXP HAL to correctly access the PHY registers. Signed-off-by:
Armand Ciejak <armandciejak@users.noreply.github.com>
-
Andrew Boie authored
No driver object checks were being performed for 3 APIs. Signed-off-by:
Andrew Boie <andrew.p.boie@intel.com>
-
Andrew Boie authored
No check of the driver object was being performed for two APIs. Signed-off-by:
Andrew Boie <andrew.p.boie@intel.com>
-
Ioannis Glaropoulos authored
Extend the bad syscall-ID test case to cover erroneously supplied larged unsiged syscall-ID values. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Ioannis Glaropoulos authored
We need an unsigned comparison when evaluating whether the supplied syscall ID is lower than the syscall ID limit. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
- Mar 06, 2020
-
-
Martí Bolívar authored
Now that the west parts of this file are in better shape, it seems a shame not to flesh out the rest a bit more. It's been a while since we looked at this document, as it's still referring to boards (like Arduino 101) that are no longer supported by Zephyr, and is generally lacking in concrete, step-by-step advice for going from zero to working board. Let's fix that. Signed-off-by:
Martí Bolívar <marti.bolivar@nordicsemi.no>
-
Daniel Leung authored
This enables the ADC output data to be shifted right when using 10-bit resolution. Or else, data would be left justified as if it's doing 12-bit ADC with the right 2 bits filled with zeroes. Fixes #23202 Signed-off-by:
Daniel Leung <daniel.leung@intel.com>
-
Daniel Leung authored
This includes the following changes: - modules: Fix bugs in ECIA and PECI headers - modules: Fix bug in MEC1501 TACH header - mec1501: fix bits for setting 10-bit ADC resolution Signed-off-by:
Daniel Leung <daniel.leung@intel.com>
-
Stephanos Ioannidis authored
This commit fixes the multiple SERCOM interrupt handling for the SAM D5x and E5x devices by replacing the obsolete device tree symbol with the new `DT_INST` symbol. Signed-off-by:
Stephanos Ioannidis <root@stephanos.io>
-
Johan Hedberg authored
Add LoRa to the major feature list of 2.2. Signed-off-by:
Johan Hedberg <johan.hedberg@intel.com>
-
Joakim Andersson authored
If the application has used bt_le_oob_get_local to retrieve the OOB RPA address and OOB authentication information the central role should use this RPA address for the next RPA timeout period. The central role always refreshes the RPA address for the initiator, this will make the OOB information not usable as the peer cannot recognize the central role since the RPA address is changed. Check if the initiator can use the address for the duration of the of remaining RPA period. Fix central role using the advertiser identity when setting the private address. The central role should only use the default identity. Regressions from: fbe3285b and 4876a8f3 Signed-off-by:
Joakim Andersson <joakim.andersson@nordicsemi.no>
-
Alexey Eremin authored
In C++ designated initializers require that designators used in the expression must appear in the same order as the data members. In addition, 7-2018-q2-update version of g++ doesn't support implicit member initialization, so all members must be initialized. Signed-off-by:
Alexey Eremin <a.eremin.msu@gmail.com>
-
Flavio Ceolin authored
The third argument in memmove can possible be greater than remaining buffer size. Just ensuring that memmove will changes bytes only inside the string buffer and nothing else. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Joakim Andersson authored
Fix possible NULL dereference in BT_DBG statement when bt_mesh_friend_get is called before a successful cfg_srv init Signed-off-by:
Joakim Andersson <joakim.andersson@nordicsemi.no>
-
- Mar 05, 2020
-
-
Trond Einar Snekvik authored
Fixes copy/paste error taking the size of the the wrong array. Signed-off-by:
Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
-
Flavio Ceolin authored
Update libraries section with the mbedTLS version Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
Added notes about CVE's assigned in this release. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
David Brown authored
In addition to having security vulnerability fixes reported within each release note page, consolidate all of them in a new vulnerabilities document. This gives us two advantages: 1. The vulnerabilities can easily be referenced in a single place, which is useful for someone trying to cross reference against CVE lists, and 2. It allows a release to be made with just CVE numbers when issues are under embargo, and the details can be added to this vulnerabilities page. The release notes will be locked to a tag, and updates will not be visible. Signed-off-by:
David Brown <david.brown@linaro.org>
-