Andrew Canaday
|
74b4a65745
|
Added optional per-header length limits:
- libwebsockets.h:
- * added struct lws_token_limits
* added token limits pointer to lws_context_creation_info
- private-libwebsockets.h: added token limits pointer to lws_context_creation_info
- context.c: copy token limits in create_context
- client.c / server.c: pass context when invoking libwebsocket_parse
- parsers.c:
- * libwebsocket_parse takes context pointer
* issue_char takes context pointer and checks header length against context limits, if defined
* issue_char returns 1 (not -1/0) for header too long, and spill: sets the state to WSI_TOKEN_SKIPPING
|
2014-07-06 09:33:40 +08:00 |
|
Andy Green
|
cdb9bf9bdd
|
refactor move ssl server service to ssl.c
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-12 10:07:02 +08:00 |
|
Andy Green
|
a717df2739
|
refactor libev eliminate all code ifdefs
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-11 13:14:37 +08:00 |
|
Andy Green
|
5b08f12fe8
|
docs clarify create context comment threading not supported
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-10 10:13:43 +08:00 |
|
Andy Green
|
2eedea9884
|
http2 add initial alpn support
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-03 14:33:48 +08:00 |
|
Andy Green
|
c57037a555
|
refactor ssl related code into ssl.c
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-03 10:17:00 +08:00 |
|
Andy Green
|
b49a995a8d
|
clean small additional ifdef reduction
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-03 10:11:04 +08:00 |
|
Andy Green
|
e38031a394
|
refactor migrate client and server specific context init into client.c and server.c
Eliminate some NO_CLIENT and NO_SERVER
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-03 08:24:29 +08:00 |
|
Andy Green
|
3d67f515db
|
refactor context related functions into context.c
Signed-off-by: Andy Green <andy.green@linaro.org>
|
2014-04-03 07:29:50 +08:00 |
|