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

Commit Graph

  • ce9403ab5c fix proxygen danglingqueuetest Dave Watson 2016-08-09 15:15:06 -07:00
  • bd57f818bf remove catchupEveryN Dave Watson 2016-08-05 12:15:19 -07:00
  • c9a0c42b37 Fix typo Andrew Ho 2016-08-04 16:48:00 -07:00
  • c5dd13fd62 Adding topic and bytes info to mqtt message event Francis Ma 2016-08-02 10:50:56 -07:00
  • 0429be9509 set hasUpgradeHeader Joseph Hindin 2016-08-01 13:11:14 -07:00
  • c80fc7f710 Removing VerifiedCertSuccess trace field because it is redundant. Saurabh Singh 2016-08-01 08:24:21 -07:00
  • 95b3f38f72 add Alt-Svc to the list of common headers so it's included in the static hash generation Eli Lindsey 2016-07-29 11:09:39 -07:00
  • 226a81a97b Add a trace event type for running into sha1 certs in cert validation Kerem Göksel 2016-07-25 15:23:13 -07:00
  • 1ea215f199 Move RequestContext definitions to source files Yedidya Feldblum 2016-07-23 15:44:57 -07:00
  • 69556d698f Adding the trace events for the certificate key length verification callbacks. Saurabh Singh 2016-07-22 16:53:06 -07:00
  • a097c3f052 Add trace event and fields for TLSCachedInfo Mingtian Yin 2016-07-21 15:34:36 -07:00
  • a674e99561 Include string for getDateTimeStr. Michael Lee 2016-07-15 10:16:37 -07:00
  • e3ee27cd97 fix missing-override compiler warning Woo Xie 2016-07-14 18:07:37 -07:00
  • 437cd560a3 Cleanup Dockerfile: Use less commands. Wojciech Adam Koszek 2016-07-14 17:59:33 -07:00
  • 7a54dfae93 Adding the trace events for the SSL failure callbacks. Saurabh Singh 2016-07-14 16:51:13 -07:00
  • e64427ca28 Adding the trace events for the SSL timestamp verification callbacks. Saurabh Singh 2016-07-14 16:51:09 -07:00
  • cb396e255c Adding helper method to convert OpenSSL time to human readable date and time. Saurabh Singh 2016-07-14 16:51:07 -07:00
  • 81e2ca211c For Travis just build Docker image. Wojciech Adam Koszek 2016-07-14 14:30:31 -07:00
  • 2d75dee0db Using folly::make_unique to fix C++11 build Mohammad Husain 2016-07-12 19:52:44 -07:00
  • a006dc6416 Move DecoratedAsyncTransportWrapper and WriteChainAsyncTransportWrapper to folly. Kyle Nekritz 2016-07-12 18:04:37 -07:00
  • 457ff4c059 Allow HTTPSession::setByteEventTracker to be called from a ByteEventTracker::processByteEvents callback Alan Frindell 2016-07-11 13:59:13 -07:00
  • e908797105 Use time_t calculation instead of calling mktime Praveen Kumar Ramakrishnan 2016-07-11 11:43:57 -07:00
  • 3cf71af1e6 Fallback to TLS after repeated zero failures. Kyle Nekritz 2016-07-08 14:16:49 -07:00
  • f299bf1469 Allow setCapacity to increase the header table size Alan Frindell 2016-07-07 17:03:25 -07:00
  • 3096271a08 set scheme based on the security protocol Ranjeeth Dasineni 2016-07-06 18:27:28 -07:00
  • 4bf0f54e61 Fix the style in deps script. Wojciech Adam Koszek 2016-07-06 17:34:32 -07:00
  • d9d7e502bd Remove last remnant of lib/ssl Alan Frindell 2016-07-06 10:57:29 -07:00
  • b42da97e3f Option to use previous date as a field Praveen Kumar Ramakrishnan 2016-07-05 14:03:09 -07:00
  • cc1d108f59 Move retry events to their own event type. Kyle Nekritz 2016-07-01 14:14:55 -07:00
  • c5967e4501 Bring improved documentation. Wojciech Adam Koszek 2016-06-30 17:24:09 -07:00
  • c60ec2f1c9 Get rid of proxygen/lib/ssl Alan Frindell 2016-06-30 14:33:08 -07:00
  • db6ecda003 Install sudo for docker deploys James Nzomo 2016-06-29 16:17:42 -07:00
  • 8e7ef0373a Add RFC2616::parseByteRangeSpec() utility function Peter Griess 2016-06-29 07:27:28 -07:00
  • 286896c31e Add gmock matcher for HTTPHeaders Peter Griess 2016-06-29 07:27:22 -07:00
  • e61f1d9b1c Tighten HTTP/1.1 header value rules (2nd attempt) Alan Frindell 2016-06-27 12:52:40 -07:00
  • 4e240cc52b Removed RequestLine from TraceEvent Blake Lawson 2016-06-27 09:50:31 -07:00
  • 00612209fa Tighten HTTP/1.1 header value rules Alan Frindell 2016-06-23 12:49:22 -07:00
  • 52aeab21e4 Add to traceevent and tracefield types Adnan Majeed 2016-06-20 15:56:31 -07:00
  • 1c809e6f10 Add HTTP request method into trace field of HTTPRequestExchange event Yang Chi 2016-06-20 14:33:25 -07:00
  • edab6e75db Send absolute URI in requests to proxies. Blake Lawson 2016-06-20 12:27:59 -07:00
  • 35a0f5eb2c Allow mid-header hard tab Alan Frindell 2016-06-20 12:23:43 -07:00
  • 1a01ec2a3c Add TFO config to proxygen Subodh Iyengar 2016-06-18 12:49:33 -07:00
  • 55554acd43 Fix a couple native upgrade bugs Alan Frindell 2016-06-17 10:30:30 -07:00
  • 167e7131c8 Record HTTP/2 HeaderCodecStats Alan Frindell 2016-06-15 16:41:29 -07:00
  • 9e0c1263f4 Make DestructorCheck safer Chad Parry 2016-06-13 13:47:52 -07:00
  • ab6cf29408 implement HTTPServer::stopListening method Jacob Lacouture 2016-06-13 12:04:54 -07:00
  • 62fc6e2e0c Fix HTTPSession onRead info callback when using movable buffer. Kyle Nekritz 2016-06-07 22:45:05 -07:00
  • 6f61311842 Merge pull request #94 from rcgoodfellow/fix Luca Niccolini 2016-06-03 14:19:08 -07:00
  • f7f87980e0 HTTPServer unencypted traffic on encrypted port Subodh Iyengar 2016-05-31 13:13:20 -07:00
  • bff933a7c8 Add HTTPSessionAcceptor method to track session creation error stats. Kyle Nekritz 2016-05-31 10:25:41 -07:00
  • f919e3c614 Switch uses of networking headers to <folly/portability/Sockets.h> Christopher Dykes 2016-05-30 16:05:21 -07:00
  • 4050175f8c Switch uses of <unistd.h> to <folly/portability/Unistd.h> Christopher Dykes 2016-05-30 16:05:19 -07:00
  • 62963f3e97 Switch uses of <libgen.h> to <folly/portability/Libgen.h> Christopher Dykes 2016-05-30 16:05:14 -07:00
  • 68fe7ae73e Switch uses of <sys/resource.h> to <folly/portability/SysResource.h> Christopher Dykes 2016-05-30 16:05:12 -07:00
  • 5be5f39a78 Set bufferCallback_ back to nullptr upon HTTPSession shutdown Yang Chi 2016-05-27 15:33:40 -07:00
  • 513fa5dd9e Let curlclient be usable in tests Subodh Iyengar 2016-05-27 10:23:11 -07:00
  • 1a0dc209bb new trace event field to track dns routing mismatches Eli Lindsey 2016-05-27 08:06:10 -07:00
  • 23c27e62b3 Fix the handling of CONNECT requests in HTTP2 implementation Tiho Tarnavski 2016-05-24 11:41:41 -07:00
  • 0b0b50c08b fix a typo in logging Beny Luo 2016-05-18 13:32:09 -07:00
  • fa9dbbaa74 Use notifyPendingShutdown/closeWhenIdle for terminating idle connections Alan Frindell 2016-05-16 16:12:50 -07:00
  • 4b42ad3c1e Don't add ByteEvents for PUSH_PROMISE Alan Frindell 2016-05-16 13:27:48 -07:00
  • 7775cc1c91 Construct all HHWheelTimer instances with the factory method Chad Parry 2016-05-13 11:56:03 -07:00
  • 031c28c96e PushServerUrls Brian Walker 2016-05-12 09:17:17 -07:00
  • ce1188743a include gflags for declare statement and fix chain logic bug Ryan Goodfellow 2016-05-10 13:14:06 -07:00
  • 9d4ad730d4 Rename NumberRetires and NumRetries. Kyle Nekritz 2016-05-09 22:43:32 -07:00
  • 5ede180ee6 Set push priority from the promise Alan Frindell 2016-05-09 17:04:42 -07:00
  • 8cd5801661 Refactor HTTP2CodecTest to HTTPParallelCodecTest Alan Frindell 2016-05-09 13:01:51 -07:00
  • c524546683 stop using move-from sock Yang Chi 2016-05-04 14:14:12 -07:00
  • 30626aa890 Fix GFlags issues on OSX Christopher Dykes 2016-05-02 13:43:19 -07:00
  • c2dcaaf27e Set the appropriate AsyncSocketExceptionType from SSLException Neel Goyal 2016-05-02 09:30:18 -07:00
  • 14c0b73b8e Reland D3205038 Beny Luo 2016-05-01 16:42:31 -07:00
  • e80d399e78 More trace events for dynamic domain limit and load balancing Shijin Kong 2016-04-30 20:08:36 -07:00
  • c487871087 Backout of D3205038 Eli Lindsey 2016-04-30 17:06:25 -07:00
  • 58bcf8cc41 Enable double GOAWAY drain for HTTP/2 Alan Frindell 2016-04-29 21:55:48 -07:00
  • 38db8c089d Add interface to get number of transactions waiting for replay safety. Kyle Nekritz 2016-04-29 15:02:33 -07:00
  • 5fba2d3d23 Refactor the StreamTransportFactory and make SPDYStreamTransportFactory to use SessionManager Francis Ma 2016-04-29 13:23:20 -07:00
  • aa9e4d2d29 Remove use of NO_LIB_GFLAGS Michael Lee 2016-04-28 12:42:34 -07:00
  • 4b931d0166 Better exception types to SSLexception Subodh Iyengar 2016-04-28 12:10:12 -07:00
  • ba4bc8401e Make sslError a string Subodh Iyengar 2016-04-28 12:10:10 -07:00
  • 7d0cdbee27 Stop abusing errno Subodh Iyengar 2016-04-28 12:10:01 -07:00
  • bf9e235e96 Collect bytes to ack for flow control in transactions Yang Chi 2016-04-28 09:25:30 -07:00
  • 395aa9e6af Faster onDestroy Pavlo Kushnir 2016-04-27 17:45:07 -07:00
  • c8abbee27e Add interface to access underlying socket in order to log some more zero Kyle Nekritz 2016-04-26 14:50:38 -07:00
  • aded97a50e Add new trace event field to indicate if request is waiting for new connection Shijin Kong 2016-04-26 03:27:07 -07:00
  • 885e2326f7 Use std::string in folly::dynamic Pavlo Kushnir 2016-04-26 02:27:37 -07:00
  • 4488194b50 Remove Chrome<43 workaround Andrey Labunets 2016-04-25 19:54:23 -07:00
  • 43146b0640 Disable response body compression for the echo server sample Luca Niccolini 2016-04-25 10:53:55 -07:00
  • 21d200110e Add more backup connection logging Shijin Kong 2016-04-23 22:59:30 -07:00
  • 57f368a7b7 Hold a DestructorGuard on the WheelTimer in WheelTimerInstance Andrew Cox 2016-04-22 11:46:06 -07:00
  • fe1f79b33b Change generated header codes to work with more headers Chris Keeline 2016-04-15 14:46:37 -07:00
  • 59d5b0dac5 Fix build break by D3181564 Beny Luo 2016-04-14 18:56:08 -07:00
  • 184e8c43dc Revert D3141866 Beny Luo 2016-04-14 16:17:48 -07:00
  • b35d5541fc Add option to disable 0-RTT. Kyle Nekritz 2016-04-13 18:43:33 -07:00
  • 6ab7fcef6d Report TransactionInfo to SimpleSessionHolder Beny Luo 2016-04-13 09:42:39 -07:00
  • 89fe125339 Remove TransactionInfo from HTTPSessionInfoCallback Beny Luo 2016-04-12 08:23:14 -07:00
  • 1d5989d65f Fork Request -- Part 2 (Cloning MessageFilters) Luca Niccolini 2016-04-12 01:56:01 -07:00
  • da9cb86349 Fork Request -- Part 1 (HTTPRevProxyHandler support multiple ServerHandlers) Luca Niccolini 2016-04-11 23:44:40 -07:00
  • 9b77ebaac0 Expose the ability to drain gangplank acceptors Viswanath Sivakumar 2016-04-11 12:25:52 -07:00
  • 727e0c2527 fix typo of PriorityChangesIngressStates in TraceFieldType Yang Chi 2016-04-11 12:02:51 -07:00
  • a4e68822a9 add http2 priority fallback to transaction stats Lanxi Huang 2016-04-08 18:17:26 -07:00