1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib
Andy Green b4449e9f12 semmle: char comparison is actually constrained
It looks to semmle like the int size can be bigger than the char loop var.
But the size is the size of the IPv4 or IPv6 address, so it cannot make
a problem.
2019-12-01 18:04:19 +00:00
..
abstract format strings: ban %.*s as some platforms lack it 2019-11-04 13:49:14 +00:00
core logs: with LWS_MAX_SMP more than 1 processess lws logs using larger stack buffer 2019-12-01 18:01:06 +00:00
core-net semmle: char comparison is actually constrained 2019-12-01 18:04:19 +00:00
event-libs unix: sul schedule rename internal api and call regardless of existing timeout 2019-11-01 07:07:33 +00:00
jose format strings: ban %.*s as some platforms lack it 2019-11-04 13:49:14 +00:00
misc cov263975: help coverity see false positive 2019-11-12 10:28:53 +00:00
plat cov263976: paranoid check is dead code to coverity 2019-11-12 10:29:02 +00:00
roles socks5: fix compile breakage 2019-11-27 19:19:48 +00:00
system ntpclient: update for udp adopt interface binding 2019-11-28 05:23:50 +00:00
tls mbedtls: cast ecdh enum type for some toolchains 2019-11-27 07:39:37 +00:00
README.md JOSE: refactor and prepare for JWE 2018-12-27 06:45:31 +08:00

Library sources layout

Code that goes in the libwebsockets library itself lives down ./lib

Path Sources
lib/core Core lws code related to generic fd and wsi servicing and management
lib/event-libs Code containing optional event-lib specific adaptations
lib/jose JOSE / JWS / JWK / JWE implementations
lib/misc Code for various mostly optional miscellaneous features
lib/plat Platform-specific adaptation code
lib/roles Code for specific optional wsi roles, eg, http/1, h2, ws, raw, etc
lib/tls Code supporting the various TLS libraries
libwebsockets.h Public API header for the whole of lws