1
0
mirror of https://github.com/facebook/proxygen.git synced 2026-10-24 01:33:54 +03:00

Commit Graph

  • 7428d2a58f Logging more data: mqtt connect code, latency and event loop time Praveen Kumar Ramakrishnan 2015-10-23 15:07:08 -07:00
  • bc48b00643 Adding basic TraceEvent metrics to AsyncZeroTransport. Kyle Nekritz 2015-10-22 15:17:54 -07:00
  • fe1070ff19 Bump folly and wangle versions for open source push Noam Lerner 2015-10-22 10:35:17 -07:00
  • d86300dd7e Remove unilateral resumeIngress from HTTPTransaction::sendEOM Alan Frindell 2015-10-19 16:10:51 -07:00
  • 43c6a8ff76 filter spdy specific invalid stream error code for http2 Ranjeeth Dasineni 2015-10-14 14:40:14 -07:00
  • cc7c2c2576 Record compressed header byte to mobile_http_flow_time Beny Luo 2015-10-14 13:48:55 -07:00
  • 0e163b277e Fix empty data in connectionStats Beny Luo 2015-10-12 14:09:25 -07:00
  • cfbaf26fb6 Remove evil using statements from AsyncSSLSocket.h Yedidya Feldblum 2015-10-06 22:23:09 -07:00
  • 2101ebc842 Fix Build: Missing #include in proxygen/lib/http/codec/test/TestUtils.cpp Yedidya Feldblum 2015-10-05 15:10:44 -07:00
  • 09ba9236bb Converge folly::make_unique to C++14's std::make_unique Yedidya Feldblum 2015-10-02 21:47:51 -07:00
  • 794053044b Add basic support for cleartext http/2 Alan Frindell 2015-10-02 13:55:24 -07:00
  • acfb14da51 Using folly::AsyncSocket::isClosedByPeer() instead of closeReason_ to Mohammad Husain 2015-10-02 11:20:30 -07:00
  • 5ed7ae6703 Keep track of connection life span and idle durations in Liger Yang Chi 2015-09-29 13:12:47 -07:00
  • bbd0127bad Support h2 NPN string Alan Frindell 2015-09-29 09:47:18 -07:00
  • 29a9c920ae CodeMod apache::thrift::async::TEventBase to folly::EventBase. Yedidya Feldblum 2015-09-28 21:36:59 -07:00
  • bb2857ff8b add a request stats field to indicate http2 Ranjeeth Dasineni 2015-09-28 16:54:43 -07:00
  • 0a187204e5 add a helper to check if the protocol is http2 Ranjeeth Dasineni 2015-09-28 16:41:38 -07:00
  • fca76f894a Deprecate strstream for stringstream in proxygen Yedidya Feldblum 2015-09-28 11:30:19 -07:00
  • ffe61e10f7 Fix www-authenticate header Alan Frindell 2015-09-28 10:30:33 -07:00
  • 2fb09aafe5 Make HTTPTransaction rate limiting use HHWheelTimer Alan Frindell 2015-09-25 16:26:58 -07:00
  • 7eec5285fb Add HTTP/2 support to HTTPConnector Alan Frindell 2015-09-25 16:02:27 -07:00
  • 358fef8a47 Logged flow control hit into network status monitor Francis Ma 2015-09-25 13:54:47 -07:00
  • 6b2768a909 Update folly and wangle to current revs Alan Frindell 2015-09-24 16:09:18 -07:00
  • 8ec9a4fa58 added a const version of getCurrentTransportInfo Yang Chi 2015-09-21 11:58:14 -07:00
  • 6addc0631b logging: add helper function for printing strings in hex Claudiu Gheorghe 2015-09-18 09:40:19 -07:00
  • 6fefab330e revert D2445620 Yang Chi 2015-09-17 15:00:01 -07:00
  • 8455c784a9 Setting socket send buffer in liger Yang Chi 2015-09-17 13:55:59 -07:00
  • 5b30c05dde Align Visual Studio-specific includes in http_parser with the upstream version. Maxim Georgiev 2015-09-17 10:18:30 -07:00
  • dcbfbaa3ea No need to export global instances of folly::AsciiCase(Ins|S)ensitive Yedidya Feldblum 2015-09-15 13:23:24 -07:00
  • 849f977bab ConnInfo #3: store connection data into connection logger on connection closed Beny Luo 2015-09-14 16:16:30 -07:00
  • e5df317537 Change HTTP2PriortyQueue::iterateBFS to invoke the stopFn only once per tree-level Alan Frindell 2015-09-14 14:05:38 -07:00
  • 3f75fb26f0 Fix bug with cork when connection window is full Alan Frindell 2015-09-14 13:51:07 -07:00
  • 73a7d85380 Make HTTP2PriorityQueue::visitBFS callback safe Alan Frindell 2015-09-14 13:39:24 -07:00
  • e7a4bbeaa7 Added fallback answers for cache Kyle Dent 2015-09-11 12:05:58 -07:00
  • 32b949551d ConnInfo #2.5: collect transaction info in HTTPTransactionAdaptor Beny Luo 2015-09-11 11:49:07 -07:00
  • 9e8b153212 ConnInfo #2: report transaction info in HTTPSession::InfoCallback. Beny Luo 2015-09-11 11:20:00 -07:00
  • 5b81688e72 Fix cork flag in split by EOM case Alan Frindell 2015-09-10 17:10:44 -07:00
  • 92bb608333 Add DefaultPriority constant Alan Frindell 2015-09-04 09:59:00 -07:00
  • 5b2ed7c904 Handle the error code from the padding bytes parsing code when working with partial data Mohammad Husain 2015-09-03 10:49:56 -07:00
  • c010d34eb6 SPDY Ping timeout based on RTT and RTO Yang Chi 2015-09-03 09:34:24 -07:00
  • b6dff3d478 Adding an explicit timeout to HTTPTransaction Noam Lerner 2015-09-01 09:22:27 -07:00
  • 19eba3d4bf HTTPTransaction: Move the transportCallback_ Michael Lee 2015-08-31 12:11:36 -07:00
  • df0a45c9fd ConnInfo #1: record connection info in SimpleSessionHolder Beny Luo 2015-08-28 13:05:33 -07:00
  • 7a707448cc Update read timeout HTTPTransaction::onIngressEOM Alan Frindell 2015-08-27 14:23:29 -07:00
  • 0e52c25b71 Adding revocation TraceEvents Michael Lee 2015-08-26 14:18:28 -07:00
  • 58a9d9333c Base version Maxim Georgiev 2015-08-24 20:25:44 -07:00
  • cf457862c2 Stream HTTPCodecCallback::onBody calls for partial HTTP/2 DATA frames Mohammad Husain 2015-08-24 10:46:38 -07:00
  • f3a3905bff logging more mqtt data Praveen Kumar Ramakrishnan 2015-08-21 14:19:28 -07:00
  • 86bcbeb7d2 Distinguish between conn close by remote/local ends Sophia Wang 2015-08-21 07:32:44 -07:00
  • aa90d9fb22 Remove superfluous std::move call Jason Prado 2015-08-20 18:08:56 -07:00
  • 4a346119d2 Fix OSS warnings Alan Frindell 2015-08-20 17:06:24 -07:00
  • 0a003add57 Logging client side RTO Yang Chi 2015-08-20 16:05:38 -07:00
  • 21001ad04c Fix HTTPTransaction onDestroy Sophia Wang 2015-08-20 10:37:21 -07:00
  • 080b2b1579 Bump version to 32:0 v0.32.0 afrind 2015-08-18 15:36:08 -07:00
  • 981c28bee9 Update deps to Wangle:12 Alan Frindell 2015-08-18 14:44:45 -07:00
  • 0740e3aede Bump wangle rev to 11 Alan Frindell 2015-08-18 12:31:59 -07:00
  • 9bb8ad56b9 Refactor HandshakeHelper and add a peeking handshake helper Subodh Iyengar 2015-08-17 21:28:08 -07:00
  • ae90841367 Make HTTPTransaction use DelayedDestructionBase Sophia Wang 2015-08-17 14:09:31 -07:00
  • 2315cd55ac close idle HTTPDownstreamSessions before load shedding Woo Xie 2015-05-11 17:47:27 -07:00
  • 63d5d06598 Bump version to 31:0 afrind 2015-08-17 15:25:24 -07:00
  • 297b7b958e Bump to folly 54.0, wangle 10.0 Alan Frindell 2015-08-17 13:28:01 -07:00
  • 2bc8e6603e folly::wangle -> wangle James Sedgwick 2015-08-17 08:15:42 -07:00
  • cff34f1315 Integrate ConsistentTeeHash into proxygen Yunxing Dai 2015-08-14 15:44:44 -07:00
  • 4af7c5ac43 Added TestGetRequestChunkedResponse to HTTP1xCodecTests. Cameron Evans 2015-08-13 10:52:00 -07:00
  • dfdb3a90d4 Expire cached TLS session tickets using tlsext_tick_lifetime_hint Anirudh Ramachandran 2015-08-12 10:30:02 -07:00
  • e1cde15131 Remove a set of unneeded typename modifiers Noam Lerner 2015-08-12 09:56:01 -07:00
  • 703b8aa5f3 Bump version to 30:0 v0.30.0 woo 2015-08-10 19:13:54 -07:00
  • 0724bca76a bump up folly and wangle for OSS Woo Xie 2015-08-10 16:49:57 -07:00
  • ab29a0c41d leak memory in our unittests Woo Xie 2015-08-07 14:39:10 -07:00
  • db67c4c0af fix the HTTPUpstreamSessionTest under ASAN Woo Xie 2015-08-07 13:10:32 -07:00
  • 756ecfd284 Fix crash during HTTPSession member initialization Praveen Kumar Ramakrishnan 2015-08-06 14:55:39 -07:00
  • 6ecf221ddf Updates to HTTP2PriorityQueue Alan Frindell 2015-08-05 15:33:45 -07:00
  • 75308d3768 Make TimeUtil generic Anirudh Ramachandran 2015-08-05 10:41:05 -07:00
  • 16133cd23e Fix body sent on HEAD request Noam Lerner 2015-08-05 09:57:14 -07:00
  • 31bf902b8e fix memory leak in AcceptorTest Woo Xie 2015-08-03 11:01:39 -07:00
  • a89b0742da Adding more data collection to tcpping Felipe Romero Pereira 2015-07-31 10:56:48 -07:00
  • 2391b882c8 Fix for GzipHeaderCodec crash Woo Xie 2015-07-30 17:50:37 -07:00
  • 875d0dd494 Speed up StreamIdOverflow tests Alan Frindell 2015-07-30 17:38:20 -07:00
  • 7f91ce991e Log errno from HTTPSession Subodh Iyengar 2015-07-28 13:21:57 -07:00
  • 2232427b33 Let SPDYCodec handle push statuses with both :path and :status Moya Chen 2015-07-28 13:05:46 -07:00
  • 76d4a125f5 Record the OpenSSL version number. Michael Lee 2015-07-27 06:05:59 -07:00
  • 14efbe48aa Fix wangle and folly lib dependencies Praveen Kumar Ramakrishnan 2015-07-24 13:27:39 -07:00
  • 9a26b5fafb Logging more tcp stats Yang Chi 2015-07-23 17:35:46 -07:00
  • 33f1cb971b Getting the upper bound of upstream capacity from TCP Yang Chi 2015-07-21 13:48:34 -07:00
  • 6a159462e0 Removing travis build from landing page Noam Lerner 2015-04-30 10:32:28 -07:00
  • ad1f5dc3c9 Bump version to 29:0 v0.29.0 afrind 2015-07-20 15:33:22 -07:00
  • 1531a2130d Adding wangle to proxygen's dependencies Alan Frindell 2015-07-20 15:24:14 -07:00
  • f63c7cf4ea Remove trace events on callback for bandwidthMonitor Beny Luo 2015-07-17 09:12:03 -07:00
  • d7466727fb Added trace events to Retrying Resolver Kyle Dent 2015-07-15 13:13:08 -07:00
  • cb94c4370d folly version bump Noam Lerner 2015-07-13 13:21:30 -07:00
  • d42f9eeda5 Add Priority Change Event. Maria Mateescu 2015-07-10 08:28:30 -07:00
  • 71bca9e314 Set HTTP2Priority on HTTPMessage Alan Frindell 2015-07-08 09:45:57 -07:00
  • 5947c87317 Fix some wrong tcpinfo name and comments Yang Chi 2015-07-07 16:37:46 -07:00
  • 1282a5f82e change comments Sophia Wang 2015-07-07 11:53:29 -07:00
  • 01b66f9249 folly/wangle -> wangle cutover James Sedgwick 2015-07-06 11:35:30 -07:00
  • 885e844429 Bump version to 28:0 v0.28.0 woo 2015-07-01 16:18:52 -07:00
  • 4333e13edc Use abstract class to represent Consistent Hash Yunxing Dai 2015-07-01 11:17:41 -07:00
  • 20e3fda2af disable the move of openssl readbuf Woo Xie 2015-06-30 23:39:53 -07:00
  • 9c39766ebe Consolidating SPDY and HTTP2 common code in the parent class Dima Sonkin 2015-06-30 11:49:51 -07:00
  • ae8cca0999 Hide RST_STREAM/PROTOCOL_ERROR for 16kb Headers from Chrome<45 Alan Frindell 2015-06-29 17:28:03 -07:00