Go to file
Jonathan Rico 2c00dd5fec Bluetooth: host: check net bufs have enough room in user_data
Since we accept buffers from external sources in L2CAP, we need to make
sure that we have enough room in user data to store the metadata necessary
for fragmentation over the HCI link.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2023-02-20 09:53:51 +01:00
.github ci: Switch to CI image v0.24.11 2023-02-11 22:20:03 +09:00
arch arch: Double privileged stack space with emulation 2023-02-19 20:38:38 -05:00
boards boards: gd32vf103c_starter: No longer needed particular version of OpenOCD 2023-02-20 09:53:02 +01:00
cmake compiler/clang: ignore main-return-type warning for clang 2023-02-20 09:50:59 +01:00
doc doc: application development: brief about setting QEMU gdbserver listener 2023-02-20 09:48:52 +01:00
drivers modem: hl7800: Fix DNS resolver for all address families 2023-02-20 09:51:38 +01:00
dts dts: bindings: riscv: Add rv32emc variant 2023-02-20 09:49:51 +01:00
include/zephyr net: lib: zperf: Add support to disable Nagle's algorithm 2023-02-20 09:53:43 +01:00
kernel kernel/timer: fix period argument clamp handling 2023-02-20 09:52:53 +01:00
lib os: cbprintf: Address -Wextra warnings 2023-02-20 09:50:12 +01:00
misc
modules fs/fatfs: Move FF_USE_LFN logic to Kconfig 2023-02-20 09:44:18 +01:00
samples samples: drivers: led pwm running on 2 pwm leds on nucleo_u575 2023-02-20 09:47:18 +01:00
scripts dts: Add _STRING_UNQUOTED string and string-array 2023-02-20 09:49:00 +01:00
share sysbuild: Check for duplicate image names 2023-01-13 12:00:57 +01:00
soc soc: arm: nxp_imx: use CMSIS SystemInit for all NXP iMX.RT SOCs 2023-02-20 09:47:28 +01:00
submanifests
subsys Bluetooth: host: check net bufs have enough room in user_data 2023-02-20 09:53:51 +01:00
tests tests: Bluetooth: bsim: Added tests for RPA 2023-02-20 09:51:09 +01:00
.checkpatch.conf checkpatch: Remove ext/ from excludes 2022-11-30 12:06:55 -05:00
.clang-format tools: Fix clang-format values 2023-01-19 09:18:05 -08:00
.codecov.yml yamllint: fix all yamllint comments errors 2023-01-04 01:16:45 +09:00
.editorconfig
.gitattributes
.gitignore gitignore: update the list of compliance generated files 2023-01-27 18:10:44 +09:00
.gitlint
.mailmap
.yamllint scripts: compliance: add support for YAMLLint 2023-01-04 17:29:23 +01:00
CMakeLists.txt toolchain: Move extra warning options to toolchain abstraction 2023-02-19 20:34:13 -05:00
CODE_OF_CONDUCT.md
CODEOWNERS drivers: watchdog: Add a new driver for Synopsys DesignWare watchdog 2023-02-19 20:42:52 -05:00
CONTRIBUTING.rst
Kconfig
Kconfig.zephyr toolchain: Move extra warning options to toolchain abstraction 2023-02-19 20:34:13 -05:00
LICENSE
MAINTAINERS.yml MAINTAINERS: various enhancements 2023-02-17 19:49:49 +09:00
README.rst
VERSION VERSION: Bump to 3.3.99 2023-02-19 20:34:26 +09:00
version.h.in
west.yml west.yml: Use latest STM32 HAL 2023-02-19 20:47:01 -05:00
zephyr-env.cmd
zephyr-env.sh

.. raw:: html

   <a href="https://www.zephyrproject.org">
     <p align="center">
       <picture>
         <source media="(prefers-color-scheme: dark)" srcset="doc/_static/images/logo-readme-dark.svg">
         <source media="(prefers-color-scheme: light)" srcset="doc/_static/images/logo-readme-light.svg">
         <img src="doc/_static/images/logo-readme-light.svg">
       </picture>
     </p>
   </a>

   <a href="https://bestpractices.coreinfrastructure.org/projects/74"><img
   src="https://bestpractices.coreinfrastructure.org/projects/74/badge"></a>
   <a
   href="https://github.com/zephyrproject-rtos/zephyr/actions/workflows/twister.yaml?query=branch%3Amain">
   <img
   src="https://github.com/zephyrproject-rtos/zephyr/actions/workflows/twister.yaml/badge.svg?event=push"></a>


The Zephyr Project is a scalable real-time operating system (RTOS) supporting
multiple hardware architectures, optimized for resource constrained devices,
and built with security in mind.

The Zephyr OS is based on a small-footprint kernel designed for use on
resource-constrained systems: from simple embedded environmental sensors and
LED wearables to sophisticated smart watches and IoT wireless gateways.

The Zephyr kernel supports multiple architectures, including ARM (Cortex-A,
Cortex-R, Cortex-M), Intel x86, ARC, Nios II, Tensilica Xtensa, and RISC-V,
SPARC, MIPS, and a large number of `supported boards`_.

.. below included in doc/introduction/introduction.rst


Getting Started
***************

Welcome to Zephyr! See the `Introduction to Zephyr`_ for a high-level overview,
and the documentation's `Getting Started Guide`_ to start developing.

.. start_include_here

Community Support
*****************

Community support is provided via mailing lists and Discord; see the Resources
below for details.

.. _project-resources:

Resources
*********

Here's a quick summary of resources to help you find your way around:

* **Help**: `Asking for Help Tips`_
* **Documentation**: http://docs.zephyrproject.org (`Getting Started Guide`_)
* **Source Code**: https://github.com/zephyrproject-rtos/zephyr is the main
  repository; https://elixir.bootlin.com/zephyr/latest/source contains a
  searchable index
* **Releases**: https://github.com/zephyrproject-rtos/zephyr/releases
* **Samples and example code**: see `Sample and Demo Code Examples`_
* **Mailing Lists**: users@lists.zephyrproject.org and
  devel@lists.zephyrproject.org are the main user and developer mailing lists,
  respectively. You can join the developer's list and search its archives at
  `Zephyr Development mailing list`_. The other `Zephyr mailing list
  subgroups`_ have their own archives and sign-up pages.
* **Nightly CI Build Status**: https://lists.zephyrproject.org/g/builds
  The builds@lists.zephyrproject.org mailing list archives the CI nightly build results.
* **Chat**: Real-time chat happens in Zephyr's Discord Server. Use
  this `Discord Invite`_ to register.
* **Contributing**: see the `Contribution Guide`_
* **Wiki**: `Zephyr GitHub wiki`_
* **Issues**: https://github.com/zephyrproject-rtos/zephyr/issues
* **Security Issues**: Email vulnerabilities@zephyrproject.org to report
  security issues; also see our `Security`_ documentation. Security issues are
  tracked separately at https://zephyrprojectsec.atlassian.net.
* **Zephyr Project Website**: https://zephyrproject.org

.. _Discord Invite: https://chat.zephyrproject.org
.. _supported boards: http://docs.zephyrproject.org/latest/boards/index.html
.. _Zephyr Documentation: http://docs.zephyrproject.org
.. _Introduction to Zephyr: http://docs.zephyrproject.org/latest/introduction/index.html
.. _Getting Started Guide: http://docs.zephyrproject.org/latest/develop/getting_started/index.html
.. _Contribution Guide: http://docs.zephyrproject.org/latest/contribute/index.html
.. _Zephyr GitHub wiki: https://github.com/zephyrproject-rtos/zephyr/wiki
.. _Zephyr Development mailing list: https://lists.zephyrproject.org/g/devel
.. _Zephyr mailing list subgroups: https://lists.zephyrproject.org/g/main/subgroups
.. _Sample and Demo Code Examples: http://docs.zephyrproject.org/latest/samples/index.html
.. _Security: http://docs.zephyrproject.org/latest/security/index.html
.. _Asking for Help Tips: https://docs.zephyrproject.org/latest/develop/getting_started/index.html#asking-for-help