Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libwebsockets
/
07631f49af7ab78b839202e040fdb9bef110b03b
/
lib
/
server.c
07631f4
fix return_http_status adaptation for http2
by Andy Green
· 10 years ago
fde9379
ssl fix service problem in MORE_SERVICE case
by Christian Schüldt
· 10 years ago
1f5c9f0
ssl_capable_read add context param
by Andy Green
· 10 years ago
024eb6c
http2 can keep upgraded connection up
by Andy Green
· 10 years ago
b08cb50
parser default to name parsing if unknown
by Andy Green
· 10 years ago
a54f232
http2 add h2c upgrade and http2 connmode
by Andy Green
· 10 years ago
2af5856
confirm upgrade actually for websocket
by Andy Green
· 10 years ago
af8db35
server.c: test **truncated_send_len** for partial
by Andrew Canaday
· 10 years ago
afa10d5
fix spinning on NULL protocol name
by Andy Green
· 10 years ago
62824f9
ssl fix excessive crash workaround
by Andy Green
· 10 years ago
c949bb3
avoid crash if we dont have new wsi
by Andy Green
· 10 years ago
7a8d86e
handle client protocol lists properly
by Andy Green
· 10 years ago
3bb0650
Don't need 'content_remain' in libwebsocket_read
by Andrew Canaday
· 10 years ago
afe26cf
HTTP Version, Keep-alive support, No-copy POST
by Andrew Canaday
· 10 years ago
da55fb5
Added HTTP OPTIONS support:
by Andrew Canaday
· 10 years ago
74b4a65
Added optional per-header length limits:
by Andrew Canaday
· 10 years ago
7cc7ae4
Fix for binding socket to a specific interface (fixes #116)
by vpeter4
· 10 years ago
4dd8ada
Disable compile warning: no newline at end of file
by vpeter4
· 10 years ago
f004ec5
rxflow just return 0 when changing state
by Andy Green
· 10 years ago
cdb9bf9
refactor move ssl server service to ssl.c
by Andy Green
· 10 years ago
a717df2
refactor libev eliminate all code ifdefs
by Andy Green
· 10 years ago
a1a24d2
close should flush any truncated send before really closing
by Andy Green
· 10 years ago
d7340c1
clean=various ifdef reduction
by Andy Green
· 10 years ago
78f266a
refactor use unified ssl read write functions
by Andy Green
· 10 years ago
c57037a
refactor ssl related code into ssl.c
by Andy Green
· 10 years ago
aad2eac
refactor handshake client and server handling into client.c and server.c
by Andy Green
· 10 years ago
d99476b
refactor move flow control to server.c
by Andy Green
· 10 years ago
e38031a
refactor migrate client and server specific context init into client.c and server.c
by Andy Green
· 10 years ago
2c24ec0
refactor out most NO_EXTENSIONS
by Andy Green
· 10 years ago
158e804
refactor out WIN32 tests from code
by Andy Green
· 10 years ago
4dd3385
libev protect when disabled at runtime in server.c
by Andy Green
· 10 years ago
ac49f1e
Remove useless usage of ssize_t
by Patrick Gansterer
· 10 years ago
b47f87b
Introduce LWS_POLLIN, LWS_POLLOUT and LWS_POLLHUP
by Patrick Gansterer
· 10 years ago
73882e4
Remove websock-w32.h
by Patrick Gansterer
· 10 years ago
145ecec
cyassl skip setting SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER
by Andy Green
· 10 years ago
9769f4f
libev port
by Andrew Canaday
· 10 years ago
35c80f9
ssl add SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER to server and client
by Andy Green
· 10 years ago
2dbd837
WSAGetLastError() instead of errno on Windows
by Patrick Gansterer
· 10 years ago
cd9d6c5
Correctly server non-ASCII filenames on Windows
by Patrick Gansterer
· 10 years ago
e5720a3
Cleanup include statements
by Patrick Gansterer
· 10 years ago
fce64cd
Fix Content-Type header of http status response
by Patrick Gansterer
· 10 years ago
81338aa
Use native file functions on Windows
by Patrick Gansterer
· 10 years ago
83725d8
revert wrong fix visibility of return_http_status
by Andy Green
· 10 years ago
6afb19a
fix visibility of return_http_status
by Andy Green
· 10 years ago
92f9b16
interface_to_sa no longer server only
by Andy Green
· 10 years ago
76b6ea1
add outermost wsi lifetime callbacks
by Andy Green
· 10 years ago
176de27
add timeout between accept and negotiation
by Andy Green
· 10 years ago
d578f57
Fix documentation for LWS_CALLBACK_FILTER_NETWORK_CONNECTION
by Alexandre Erwin Ittner
· 10 years ago
91f19d8
unify all pollfd lock management
by Andy Green
· 11 years ago
7a13279
add locking callback for fds
by Andy Green
· 11 years ago
5b34c97
Optionally allow non-SSL connections on same port as SSL
by James Devine
· 11 years ago
2764eba
handle EAGAIN during send
by Andy Green
· 11 years ago
4e7a133
real http status codes update attack.sh
by Andy Green
· 11 years ago
d1eac60
interface improve visibility fail if not found
by Andy Green
· 11 years ago
68bd4bd
Support _WIN32 in addition to WIN32 define
by Andreas Pakulat
· 11 years ago
7cf6cb0
trac 28 - differentiate between http serving and accepted http connection
by Andy Green
· 11 years ago
ac04911
cygwin compatibility
by Bob Roberts
· 11 years ago
b82b0dd
Print SSL error codes as well as the string.
by Joakim Soderberg
· 11 years ago
8c8a8e1
provide socketfd at in param for LWS_CALLBACK_FILTER_NETWORK_CONNECTION
by Edwin van den Oetelaar
· 11 years ago
0c2f4d8
update missed extpoll calls to use correct args for ssl
by Andy Green
· 11 years ago
cc7cb68
remove header name buffer
by Andy Green
· 11 years ago
54cb346
introduce LWS_CALLBACK_HTTP_WRITEABLE
by Andy Green
· 11 years ago
63ff120
Fixed compilation on Windows.
by Joakim Soderberg
· 11 years ago
224149a
fix ssl reject path for freeing header allocation
by Andy Green
· 11 years ago
3551709
fix busted debug format in ssl mode
by Andy Green
· 11 years ago
b5b2319
style cleanup
by Andy Green
· 11 years ago
16ab318
replace per header mallocs with single malloc 3 level struct
by Andy Green
· 11 years ago
0390608
use context service buffer instead of stack for server_socket_service
by Andy Green
· 11 years ago
a690cd0
introduce keepalive option and make common socket options function
by Andy Green
· 11 years ago
5449511
remove fixed rx buffer allow definition per protocol
by Andy Green
· 11 years ago
b8b247d
remove need for filepath buffer on http file serve
by Andy Green
· 12 years ago
23c5f2e
add autotools bits for cyassl
by Andy Green
· 11 years ago
68a672b
unionize header token array
by Andy Green
· 11 years ago
2b57a34
headers deleted after websocket established
by Andy Green
· 11 years ago
b378ce9
Added support for CyaSSL replacement of OpenSSL.
by Joakim Soderberg
· 11 years ago
4c53123
CMake support + fixed windows build.
by Joakim Soderberg
· 11 years ago
e000a70
instrument latency
by Andy Green
· 11 years ago
6f520a5
evict all broadcast support
by Andy Green
· 11 years ago
0794af9
fix ssl bits outside of ifdef coverage
by Edwin van den Oetelaar
· 11 years ago
1167dd4
force ssl rw bios nonblocking
by Andy Green
· 11 years ago
ba85a7d
timeout coverage for ssl accept
by Andy Green
· 11 years ago
e216071
break up ssl accept action
by Andy Green
· 11 years ago
6f047ee
ensure accept is nonblocking
by Andy Green
· 11 years ago
623a98d
unionize mutually exclusive wsi members
by Andy Green
· 12 years ago
f5bc130
disable private broadcast sockets if enable no fork config option
by Andy Green
· 12 years ago
3182ece
introduce without extensions
by Andy Green
· 12 years ago
a1ce6be
refactor and introduce without server configure option
by Andy Green
· 12 years ago