zephyr/include
Robert Lubos 27211cf112 net: sockets: tls: Decouple TLS sockets from net_context
Separate TLS sockets implementation from net_context layer. Instead of
calling net_context functions directly, create an underlying TCP/UDP
socket, and call socket functions on it instead. This results in a
simpler design, where we don't need to duplicate specific parts of code
from the native socket implementation. Additionally, this allows to use
a different TCP/UDP stack underneath (i. e. when sockets offloading is
used).

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2020-09-03 11:00:01 +03:00
..
app_memory userspace: deprecate k_mem_domain_remove_thread() 2020-08-26 20:35:02 -04:00
arch debug: x86: Add gdbstub for X86 2020-09-02 20:54:57 -04:00
audio device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
bluetooth Bluetooth: Mesh: Config client net_key_del 2020-09-01 14:49:20 +03:00
canbus subsys: canopen: Add a wrapper to avoid passing device to CO_init 2020-09-02 13:48:13 +02:00
cmsis_rtos_v1
cmsis_rtos_v2
console device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
crypto device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
data
debug debug: x86: Add gdbstub for X86 2020-09-02 20:54:57 -04:00
devicetree devicetree: spi: fix typo in docstring 2020-08-20 19:40:03 -04:00
dfu
disk device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
display device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
drivers drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
dt-bindings dts: introduce binding for LED controllers 2020-08-28 15:04:35 +02:00
fs device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
linker device: Revise how initialization status is being handled 2020-09-02 13:48:13 +02:00
logging
mgmt mgmt: smp: shell: initialize SMP before feeding with received bytes 2020-08-19 09:51:45 -04:00
net net: sockets: tls: Decouple TLS sockets from net_context 2020-09-03 11:00:01 +03:00
posix
power
random
settings
shell device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
stats
storage device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sys debug: x86: Add gdbstub for X86 2020-09-02 20:54:57 -04:00
toolchain toolchain: gcc: Add macro to fallthrough attribute 2020-08-24 20:28:47 -04:00
tracing tracing: trace mutex/semaphore using dedicated calls 2020-08-24 13:21:12 +02:00
usb device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
zephyr
cache.h
device.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
devicetree.h
emul.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
exc_handle.h
fatal.h
generated_dts_board.h
init.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
irq.h irq: Change dynamic API to take a constant parameter 2020-09-02 13:48:13 +02:00
irq_nextlevel.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
irq_offload.h irq: Change offload API to take a constant parameter 2020-09-02 13:48:13 +02:00
kernel.h userspace: update k_object API to support immutable objects 2020-09-02 13:48:13 +02:00
kernel_includes.h userspace: move mem domain defines 2020-08-20 13:58:54 -04:00
kernel_structs.h
kernel_version.h
mempool_heap.h
mempool_sys.h
ptp_clock.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sched_priq.h
shared_irq.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
spinlock.h
sw_isr_table.h irq: Change dynamic API to take a constant parameter 2020-09-02 13:48:13 +02:00
sys_clock.h
syscall.h
syscall_handler.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
timeout_q.h
toolchain.h
wait_q.h
zephyr.h