-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support for s2n, plus an http/2 implementation. #78
base: master
Are you sure you want to change the base?
Commits on Jul 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for b7b2f59 - Browse repository at this point
Copy the full SHA b7b2f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 800092b - Browse repository at this point
Copy the full SHA 800092bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d34ad04 - Browse repository at this point
Copy the full SHA d34ad04View commit details
Commits on Jul 11, 2015
-
it's limping, but it's working.
the semantics around non-blocking I/O are very confusing.
Configuration menu - View commit details
-
Copy full SHA for fee507e - Browse repository at this point
Copy the full SHA fee507eView commit details -
do a better job with openssl on darwin,
and clean up the s2n_Extension.
Configuration menu - View commit details
-
Copy full SHA for 2db4f80 - Browse repository at this point
Copy the full SHA 2db4f80View commit details
Commits on Aug 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e804223 - Browse repository at this point
Copy the full SHA e804223View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf2d648 - Browse repository at this point
Copy the full SHA bf2d648View commit details -
Configuration menu - View commit details
-
Copy full SHA for f08950c - Browse repository at this point
Copy the full SHA f08950cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 739f351 - Browse repository at this point
Copy the full SHA 739f351View commit details
Commits on Sep 14, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a50d48e - Browse repository at this point
Copy the full SHA a50d48eView commit details -
use larger buffer (for more reasonable performance numbers).
don't send "howdy", this allows testing between coro++, blocking-mode s2n, and shrapnel.
Configuration menu - View commit details
-
Copy full SHA for 2438462 - Browse repository at this point
Copy the full SHA 2438462View commit details
Commits on Sep 15, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 4aab70b - Browse repository at this point
Copy the full SHA 4aab70bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fde61 - Browse repository at this point
Copy the full SHA d3fde61View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd48873 - Browse repository at this point
Copy the full SHA dd48873View commit details -
Configuration menu - View commit details
-
Copy full SHA for 078f973 - Browse repository at this point
Copy the full SHA 078f973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fc3fc2 - Browse repository at this point
Copy the full SHA 8fc3fc2View commit details
Commits on Sep 17, 2015
-
Written to be separate from the NPN support so that NPN can be easily removed. [tested on server side, but not client side yet].
Configuration menu - View commit details
-
Copy full SHA for 58f2a21 - Browse repository at this point
Copy the full SHA 58f2a21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7007594 - Browse repository at this point
Copy the full SHA 7007594View commit details
Commits on Sep 21, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 60152f0 - Browse repository at this point
Copy the full SHA 60152f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b130513 - Browse repository at this point
Copy the full SHA b130513View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a8718f - Browse repository at this point
Copy the full SHA 6a8718fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f5e10f - Browse repository at this point
Copy the full SHA 0f5e10fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea329df - Browse repository at this point
Copy the full SHA ea329dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11372d6 - Browse repository at this point
Copy the full SHA 11372d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f76ee6c - Browse repository at this point
Copy the full SHA f76ee6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f54a478 - Browse repository at this point
Copy the full SHA f54a478View commit details
Commits on Sep 22, 2015
-
no wait_for_xxx(), this is handled by cys2n.
close, shutdown: handle closed sockets gracefully.
Configuration menu - View commit details
-
Copy full SHA for 8d56a34 - Browse repository at this point
Copy the full SHA 8d56a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dabae0 - Browse repository at this point
Copy the full SHA 5dabae0View commit details -
place constants into namespace classes. read_frames: catch OSError. send_thread: catch OSError. send_goaway: new fun. frame_priority: new.
Configuration menu - View commit details
-
Copy full SHA for e76a5fa - Browse repository at this point
Copy the full SHA e76a5faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f37916 - Browse repository at this point
Copy the full SHA 4f37916View commit details -
frame_settings: do you even iterate, bro? push_settings: allow override of initial settings via class var. run: push_settings at connect time (safari insists).
Configuration menu - View commit details
-
Copy full SHA for d3c0c7b - Browse repository at this point
Copy the full SHA d3c0c7bView commit details
Commits on Sep 23, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 1824442 - Browse repository at this point
Copy the full SHA 1824442View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ba0fd1 - Browse repository at this point
Copy the full SHA 4ba0fd1View commit details
Commits on Sep 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 53e4a2d - Browse repository at this point
Copy the full SHA 53e4a2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 449a87f - Browse repository at this point
Copy the full SHA 449a87fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16cd214 - Browse repository at this point
Copy the full SHA 16cd214View commit details -
send_thread: use pop_all and writev.
remove more spdy-related cruft.
Configuration menu - View commit details
-
Copy full SHA for a4d254c - Browse repository at this point
Copy the full SHA a4d254cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b3d235 - Browse repository at this point
Copy the full SHA 5b3d235View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3856b4 - Browse repository at this point
Copy the full SHA b3856b4View commit details
Commits on Sep 25, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ecbba42 - Browse repository at this point
Copy the full SHA ecbba42View commit details -
use pygments_handler wrapped around a listdir_handler.
To show off shrapnel's source code tree.
Configuration menu - View commit details
-
Copy full SHA for 0b3fe7c - Browse repository at this point
Copy the full SHA 0b3fe7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52c89d9 - Browse repository at this point
Copy the full SHA 52c89d9View commit details
Commits on Oct 8, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ba08ddf - Browse repository at this point
Copy the full SHA ba08ddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6e2c48 - Browse repository at this point
Copy the full SHA a6e2c48View commit details -
refactored to accommodate h2 client.
ERROR,FRAME,SETTINGS,FLAGS: use namespaces for protocol constants. LOG/DEBUG: commented-out debug stuff reformatted. h2_file: simplified, removed some cruft. h2_server_request: push headers opportunistically. set server and date headers. h2_protocol: moved code from h2_connection here. h2_connection: handle_headers. h2_client_request: don't bother deriving from http_client.request. use two latches: http design can't work here because the entire connection is not devoted to sending reply content. add :authority header. frame_data: overridden to retire inflight sem.
Configuration menu - View commit details
-
Copy full SHA for a7ba8a0 - Browse repository at this point
Copy the full SHA a7ba8a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf16425 - Browse repository at this point
Copy the full SHA cf16425View commit details