Commit Graph

  • 580a2b1b1e Updated doc Tatsuhiro Tsujikawa 2012-02-08 22:34:48 +0900
  • 2c5c60b752 Updated according to spdylay_select_next_protocol change Tatsuhiro Tsujikawa 2012-02-08 21:52:44 +0900
  • 14ac6f8ca8 Fixed 16bit int overflow Tatsuhiro Tsujikawa 2012-02-08 21:50:16 +0900
  • 656a4b6e72 Fixed compiler warning Tatsuhiro Tsujikawa 2012-02-08 21:49:15 +0900
  • 887850e2f0 Use explicit name for variables to check callback function was called. Tatsuhiro Tsujikawa 2012-02-08 21:46:29 +0900
  • 679159878f Merge branch 'master' of https://github.com/sorced-jim/spdylay into sorced-jim-master Tatsuhiro Tsujikawa 2012-02-08 21:37:44 +0900
  • b8700259fd Changed behaviour of spdylay_select_next_protocol() Tatsuhiro Tsujikawa 2012-02-08 21:20:50 +0900
  • 4298dc8a51 Erase the stream from the map after calling the on_stream_close callback Jim Morrison 2012-02-07 14:17:38 -0800
  • 4ebfa021ba Use pkg-config to get the cunit library. Jim Morrison 2012-02-07 14:16:55 -0800
  • c07f780e52 Fixed typo Tatsuhiro Tsujikawa 2012-02-08 04:02:26 +0900
  • 6ac7433a5e Added -D option. Fixed segmentation fault when -d is used. Fixed memory leak. Tatsuhiro Tsujikawa 2012-02-08 02:57:19 +0900
  • 0e56709a24 Updated README.rst Tatsuhiro Tsujikawa 2012-02-08 02:13:01 +0900
  • fd0e91b082 Set TCP_NODELAY in spdycat Tatsuhiro Tsujikawa 2012-02-08 01:54:44 +0900
  • dfce262fe5 Added non-blocking SPDY server spdyd. It only handles static contents. Tatsuhiro Tsujikawa 2012-02-08 01:50:58 +0900
  • 3bfe0553d1 Call both Spdylay::recv and Spdylay::send on either POLLIN or POLLOUT Tatsuhiro Tsujikawa 2012-02-08 01:33:55 +0900
  • 6904ccc023 Removed unused debug function Tatsuhiro Tsujikawa 2012-02-08 01:28:59 +0900
  • 154b02c464 Set max outbound DATA frame length to 8+4KiB Tatsuhiro Tsujikawa 2012-02-08 01:28:00 +0900
  • 59329b0070 Set buffer size of inbound frames to 16KiB. Tatsuhiro Tsujikawa 2012-02-08 01:25:26 +0900
  • 4630dfb4fe Added spdylay_on_request_recv_callback function. Tatsuhiro Tsujikawa 2012-02-08 00:10:23 +0900
  • e8a9268985 Included spdylayver.h from spdylay.h Tatsuhiro Tsujikawa 2012-02-07 21:19:23 +0900
  • 7f41ec03bd Fixed the bug that port number in URI is not parsed properly. Tatsuhiro Tsujikawa 2012-02-07 02:06:51 +0900
  • 5012f177d0 Fixed 2 bugs: incorrect DATA frame length and data payload is zero-cleard. Tatsuhiro Tsujikawa 2012-02-07 02:04:00 +0900
  • a14b9a1ba6 Added spdylay_submit_cancel() to send RST_STREAM Tatsuhiro Tsujikawa 2012-02-06 21:20:35 +0900
  • 00bed87537 Support max concurrent streams limit. Tatsuhiro Tsujikawa 2012-02-06 00:14:19 +0900
  • d4c5f39cf9 Don't check multiple in-sequence NULL in spdylay_frame_count_unpack_nv_space Tatsuhiro Tsujikawa 2012-02-05 21:57:55 +0900
  • d0cd362852 Changed spdylay_select_next_protocol behaviour Tatsuhiro Tsujikawa 2012-02-05 21:48:20 +0900
  • be7cc9710f Added asserts to test_spdylay_frame_count_unpack_nv_space() Tatsuhiro Tsujikawa 2012-02-04 23:27:05 +0900
  • 8b20e83652 Rewritten spdylay_frame_unpack_nv(). Tatsuhiro Tsujikawa 2012-02-04 23:09:03 +0900
  • 1f72165549 Added stream_user_data arg to spdylay_submit_request() to identify stream ID later easily. Tatsuhiro Tsujikawa 2012-02-04 01:37:21 +0900
  • 876c33c562 Merge branch 'master' of https://github.com/sorced-jim/spdylay into sorced-jim-master Tatsuhiro Tsujikawa 2012-02-03 23:53:43 +0900
  • ea60bd8c6e Add an NPN callback helper that finds the correct version of spdy Jim Morrison 2012-02-02 16:31:11 -0800
  • 046cb44a06 Ignore .DS_STORE files Jim Morrison 2012-02-02 13:00:39 -0800
  • df4a1b8da4 Updated doc Tatsuhiro Tsujikawa 2012-02-02 23:23:35 +0900
  • 4030c5ccf5 Closes all server-pushed streams when original stream is closed by RST_STREAM with CANCEL from client. Tatsuhiro Tsujikawa 2012-02-02 23:19:01 +0900
  • bb6a90dc4d Added spdylay_stream_add_pushed_stream Tatsuhiro Tsujikawa 2012-02-02 21:51:52 +0900
  • e1abe54a81 Updated spdycat output example Tatsuhiro Tsujikawa 2012-02-02 00:45:02 +0900
  • db498a7601 Prettify verbose output Tatsuhiro Tsujikawa 2012-02-02 00:37:48 +0900
  • 562278194c Added server push SYN_STREAM validation. Added spdylay_session_server_new() Tatsuhiro Tsujikawa 2012-02-02 00:19:31 +0900
  • 45376c6b11 spdycat: Added host header field to SYN_STREAM. Tatsuhiro Tsujikawa 2012-02-01 21:47:25 +0900
  • 42f8ef5f99 Added libcrypto to pkg-config args Tatsuhiro Tsujikawa 2012-02-01 21:42:29 +0900
  • e97fcd7442 Do some fancy markups Tatsuhiro Tsujikawa 2012-02-01 21:34:24 +0900
  • 175c4758bf Merge pull request #4 from sorced-jim/master Tatsuhiro Tsujikawa 2012-02-01 04:29:33 -0800
  • 40db6885b7 Automake-zie the examples directory Jim Morrison 2012-01-31 11:10:09 -0800
  • a0c457cc6a Ignore built libraries Jim Morrison 2012-01-31 10:11:03 -0800
  • cd799479fa Document mostly obvious build steps Jim Morrison 2012-01-31 10:09:42 -0800
  • 8d75fe7c92 Add ignoreable files Jim Morrison 2012-01-31 10:07:35 -0800
  • 18175bbfae Fixed link bug in README.rst Tatsuhiro Tsujikawa 2012-02-01 02:40:14 +0900
  • c15b86a55a Updated doc Tatsuhiro Tsujikawa 2012-02-01 02:39:04 +0900
  • 78cd59d1d0 Gather prerequisites of spdycat into $(SPDYCAT_OBJS) Tatsuhiro Tsujikawa 2012-02-01 02:19:40 +0900
  • 0236d0d2df Print details for SETTINGS, RST_STREAM, HEADERS. Tatsuhiro Tsujikawa 2012-02-01 01:16:35 +0900
  • 24eb3a3b36 SETTINGS ID is little endian in wire format despite the fact that spec/2 says it is network byte order. Tatsuhiro Tsujikawa 2012-02-01 01:13:17 +0900
  • f429cc45cb Added SETTINGS send/recv. Added missing RST_STREAM send. Tatsuhiro Tsujikawa 2012-02-01 01:12:26 +0900
  • 0b75800c23 Added SETTINGS frame and its pack/unpack functions. Tatsuhiro Tsujikawa 2012-02-01 00:26:26 +0900
  • 49096387c3 Added seq sort key in ob_pq to preserve the queueing order if priorit is the same. Tatsuhiro Tsujikawa 2012-01-31 22:48:09 +0900
  • 4e192493ab Use gettimeofday instead of clock_gettime and use poll instead of epoll for portability. Tatsuhiro Tsujikawa 2012-01-31 22:04:51 +0900
  • 9785b99959 Suppress warnings in test code Tatsuhiro Tsujikawa 2012-01-31 21:38:40 +0900
  • afbade9e79 Fixed test error Tatsuhiro Tsujikawa 2012-01-31 21:34:42 +0900
  • b87eb8987e Fixed compile error with gcc-4.4 Tatsuhiro Tsujikawa 2012-01-31 21:32:46 +0900
  • 1139502675 Removed on_ping_recv_callback. Removed last_ping_time from spdylay_session. Tatsuhiro Tsujikawa 2012-01-31 21:29:46 +0900
  • e0526aac9a Merge pull request #3 from sorced-jim/master Tatsuhiro Tsujikawa 2012-01-31 04:22:22 -0800
  • 732f1cf21f Include sys/types.h Jim Morrison 2012-01-30 17:11:14 -0800
  • 826cd6a5e7 Updated doc Tatsuhiro Tsujikawa 2012-01-31 00:51:06 +0900
  • d3a3dc5943 Added proper command-line option support using getopt_long. Tatsuhiro Tsujikawa 2012-01-31 00:46:46 +0900
  • 856d230595 The response DATA frame is now queued after SYN_STREAM/SYN_REPLY has been sent. Tatsuhiro Tsujikawa 2012-01-30 23:55:00 +0900
  • e5dc14e20c Use CLOCK_MONOTONIC_RAW Tatsuhiro Tsujikawa 2012-01-30 22:52:56 +0900
  • e6506b4206 Updated README Tatsuhiro Tsujikawa 2012-01-30 00:39:32 +0900
  • 641443f6c5 Added Makefile for examples Tatsuhiro Tsujikawa 2012-01-30 00:35:33 +0900
  • 0b57f01009 Rewritten spdycl as spdycat. Tatsuhiro Tsujikawa 2012-01-30 00:34:10 +0900
  • 6e12291ae1 Added spdylay_on_stream_close_callback Tatsuhiro Tsujikawa 2012-01-29 23:00:33 +0900
  • bf1be4850e spdylay_submit_request: Fixed segmentation fault if data_prd is NULL Tatsuhiro Tsujikawa 2012-01-29 19:15:59 +0900
  • 3d4cf8aec3 Added data_prd arugment to spdylay_submit_request() and supported POST request. Tatsuhiro Tsujikawa 2012-01-29 19:07:31 +0900
  • c6a0fd06c1 Added doc Tatsuhiro Tsujikawa 2012-01-29 17:06:26 +0900
  • 925078c199 Added handling of EOF from recv_callback Tatsuhiro Tsujikawa 2012-01-29 16:46:18 +0900
  • 06dae79b28 Discard inbound HEADERS and DATA in CLOSING state. Handle stream shutdown when DATA is received with FIN bit set. Tatsuhiro Tsujikawa 2012-01-29 16:27:00 +0900
  • e212eea08a Don't send GOAWAY when it is received from peer. Fixed want_read, want_write. Tatsuhiro Tsujikawa 2012-01-29 15:11:10 +0900
  • ebd3dc9dcc Fixed bug that unique_id is not incremented by 2. Tatsuhiro Tsujikawa 2012-01-29 02:00:03 +0900
  • 82bcf78ec1 Fixed HFILES entries Tatsuhiro Tsujikawa 2012-01-29 00:25:02 +0900
  • 8afb91bae8 Added public API headers for distribution Tatsuhiro Tsujikawa 2012-01-29 00:22:50 +0900
  • 580638c482 Made spdylay_session_open_stream return a pointer to created spdylay_stream. Tatsuhiro Tsujikawa 2012-01-29 00:16:51 +0900
  • 971e46f563 More explicit handling of shutdown status of read and write in each stream. Tatsuhiro Tsujikawa 2012-01-29 00:08:51 +0900
  • e7489503b8 Check protocol version. Check incoming DATA frame's stream ID. Tatsuhiro Tsujikawa 2012-01-28 22:46:12 +0900
  • 5fdadc4806 Flush after printf(). Added user-agent. Add cond (want_read and want_write) to event-loop Tatsuhiro Tsujikawa 2012-01-28 19:44:42 +0900
  • 31aff01697 Added spdylay_submit_goaway() Tatsuhiro Tsujikawa 2012-01-28 19:35:51 +0900
  • aed626bfa5 Added GOAWAY handling Tatsuhiro Tsujikawa 2012-01-28 19:22:38 +0900
  • cb58e6e893 Added NOOP handling Tatsuhiro Tsujikawa 2012-01-28 17:29:22 +0900
  • 27e1bcab9e Added spdylay_before_ctrl_send_callback Tatsuhiro Tsujikawa 2012-01-28 17:25:14 +0900
  • 7016fe1b75 Updated README Tatsuhiro Tsujikawa 2012-01-28 04:31:23 +0900
  • af4e977d6b Updated according to API changes Tatsuhiro Tsujikawa 2012-01-28 04:30:23 +0900
  • a657208ffd Added spdylay_on_{ctrl,data}_sent_callback functions Tatsuhiro Tsujikawa 2012-01-28 04:28:39 +0900
  • 1ce97c7d5e Reorder arguments of spdylay_on_data*_recv_callback Tatsuhiro Tsujikawa 2012-01-28 04:20:19 +0900
  • be9e4e36e8 Updated README Tatsuhiro Tsujikawa 2012-01-28 04:05:07 +0900
  • 33c62b90c6 Added check for unpacked ctrl header Tatsuhiro Tsujikawa 2012-01-28 04:01:16 +0900
  • b35f019811 Added callback functions for DATA frames. Fixed unpacking length field. Tatsuhiro Tsujikawa 2012-01-28 03:54:53 +0900
  • de57b6efea Sort nv in spdylay_submit_request and spdylay_submit_response Tatsuhiro Tsujikawa 2012-01-28 00:09:01 +0900
  • 4c6765e1ed Added doc Tatsuhiro Tsujikawa 2012-01-27 23:43:04 +0900
  • d614325024 Fixed compiler warning. Added missing spdylay_session_on_ping_received prototype in header Tatsuhiro Tsujikawa 2012-01-27 23:37:47 +0900
  • 8f53343dc3 Renamed spdylay_req_submit and spdylay_reply_submit as spdylay_submit_request and spdylay_submit_response Tatsuhiro Tsujikawa 2012-01-27 23:35:23 +0900
  • 9f2f6454f3 Added handling of received RST_STREAM Tatsuhiro Tsujikawa 2012-01-27 23:22:27 +0900
  • 0ecf581e63 UNIDIRECTIONAL handling when SYN_REPLY and HEADERS are received. Tatsuhiro Tsujikawa 2012-01-27 23:17:03 +0900
  • d1c4c59aad Added handling of received PING Tatsuhiro Tsujikawa 2012-01-27 23:05:29 +0900