Commit Graph

  • e0f23ff302 Update README.md Alex Hultman 2020-08-10 15:59:50 +02:00
  • 330361f7b3 Add simple fuzzing dictionary Alex Hultman 2020-08-10 15:49:17 +02:00
  • 854aeeecb6 Must pass CFLAGS for oss-fuzz to work with msan Alex Hultman 2020-08-10 00:23:00 +02:00
  • 570c585038 Update libEpollFuzzer Alex Hultman 2020-08-09 22:49:41 +02:00
  • d30c3d1370 Also wrap send syscall when fuzzing Alex Hultman 2020-08-09 21:11:22 +02:00
  • f21cb8fcba Quick-fix stack overflow while fuzzing alexhultman-2fa 2020-08-09 10:24:15 +02:00
  • ffa900b9aa Never fuzz DEDICATED_COMPRESSOR_3KB Alex Hultman 2020-08-07 19:53:17 +02:00
  • 542f3eafae Fuzz with all compressors Alex Hultman 2020-08-07 19:47:34 +02:00
  • 31ed58674a Improve PerMessageDeflate fuzzing Alex Hultman 2020-08-07 19:33:03 +02:00
  • 0264eb03d1 Update README.md Alex Hultman 2020-08-07 17:26:28 +02:00
  • 521573933d Update README.md Alex Hultman 2020-08-07 17:24:12 +02:00
  • 0d5c0bd2ef Try deterministically fuzzed MockedEchoServer Alex Hultman 2020-08-07 16:30:42 +02:00
  • 4ad07a4f93 Fix entirely broken TopicTree fuzz target Alex Hultman 2020-08-07 16:08:53 +02:00
  • dd0f220040 Add comment regarding BloomFilter Alex Hultman 2020-08-06 17:37:00 +02:00
  • 2a791726c2 Bloom filter has to be reset Alex Hultman 2020-08-06 17:12:16 +02:00
  • 1fdcfa559e Improve fuzzing coverage Alex Hultman 2020-08-06 17:07:19 +02:00
  • d5b5e8d8da Add libEpollFuzzer and a new fuzz target Alex Hultman 2020-08-05 16:27:24 +02:00
  • 4d66885e67 Make Loop::free/get reusable Alex Hultman 2020-08-05 15:16:39 +02:00
  • 4fcfe49bcc getWriteOffset should give size_t Alex Hultman 2020-07-29 08:56:32 +02:00
  • f2198ccfac Fix >2gb streamed HTTP responses Alex Hultman 2020-07-29 08:41:53 +02:00
  • 0ee723a55a Update README.md Alex Hultman 2020-07-27 10:47:18 +02:00
  • e2083bab14 Update README.md Alex Hultman 2020-07-26 09:31:20 +02:00
  • 7d31bad8f2 Update README.md Alex Hultman 2020-07-21 18:43:37 +02:00
  • d4fd0ff21d Update README.md Alex Hultman 2020-07-21 18:41:58 +02:00
  • 53d405d84c Bump downloads Alex Hultman 2020-07-02 05:42:13 +02:00
  • f397a2f89c Fuzz with 3kb, 8kb Alex Hultman 2020-07-02 03:25:05 +02:00
  • 8dfabd559d Respond with server_max_window_bits if applicable Alex Hultman 2020-07-02 01:06:10 +02:00
  • c7506a05dc Remove print from TopicTree Alex Hultman 2020-06-28 08:31:24 +02:00
  • 0ec45fc740 Fuzz with dedicated compressor Alex Hultman 2020-06-28 08:27:20 +02:00
  • 80ba7fb035 Fix Http.cpp fuzzing as HttpWithProxy Alex Hultman 2020-06-27 02:43:08 +02:00
  • 2c62b07453 Update fuzzing Alex Hultman 2020-06-27 02:19:29 +02:00
  • 3e5d91418a Emit 1006 with some usable reason messages Alex Hultman 2020-06-27 01:49:51 +02:00
  • 13e0a93441 Never emit 0 as close code; use 1005 instead Alex Hultman 2020-06-27 00:44:20 +02:00
  • 10bbfaa22f Use uSockets v0.5.0 Alex Hultman 2020-06-26 22:12:33 +02:00
  • 2ff50630e9 Send TCP FIN from HttpContext if WebSocket FIN sent Alex Hultman 2020-06-26 06:08:41 +02:00
  • 162fa965ee AsyncSocket::getBufferedAmount should be unsigned Alex Hultman 2020-06-26 06:07:36 +02:00
  • 35c1a2292c uSockets v0.4.1 Alex Hultman 2020-06-23 20:56:29 -04:00
  • 958c6af3f9 Update uSockets, fixing SSL builds Alex Hultman 2020-06-23 20:41:49 -04:00
  • f52d816032 Never compress 0 bytes, finish pub/sub ded. compr. Alex Hultman 2020-06-22 07:10:43 +02:00
  • e9e6d3fa34 Debug symbols for WITH_ASAN Alex Hultman 2020-06-22 07:07:49 +02:00
  • 57cec82fcf Initial pub/sub dedicated compression Alex Hultman 2020-06-21 03:19:50 +02:00
  • 04bce1b828 maxBackpressure of 0 should always mean disabled Alex Hultman 2020-06-21 00:10:03 +02:00
  • e85b5bff3c Skip sending on WebSocket when having too much backpressure Alex Hultman 2020-06-21 00:05:18 +02:00
  • ee3e184bfe Update uSockets Alex Hultman 2020-06-20 23:54:32 +02:00
  • 1a2c5a9527 Make getNativeHandle public Alex Hultman 2020-06-20 23:45:30 +02:00
  • aac11b07fb Add getNativeHandle functions Alex Hultman 2020-06-20 23:36:27 +02:00
  • 030758c2a9 Update MockedBroadcastingEchoServer.cpp Alex Hultman 2020-06-20 22:22:54 +02:00
  • 5edd01b666 Update MockedEchoServer Alex Hultman 2020-06-16 13:12:41 +02:00
  • 9336e7d9af Stricter PROXY/HTTP detection Alex Hultman 2020-06-10 22:33:09 +02:00
  • fd2d36328d Never drain a closing socket from unsubscribeAll Alex Hultman 2020-06-10 22:25:45 +02:00
  • 17b718a10b Stricter pub/sub grouping Alex Hultman 2020-06-10 14:20:32 +02:00
  • 6ffb8a6bf7 Minor fuzz fix Alex Hultman 2020-06-10 13:56:20 +02:00
  • 676389b2a4 Update Http fuzzing alexhultman-2fa 2020-06-10 13:02:41 +02:00
  • 3d1ede1f52 Add HttpWithProxy fuzz target Alex Hultman 2020-06-08 15:19:43 +02:00
  • a4d192453a Fix TopicTree fuzz build Alex Hultman 2020-06-08 15:17:05 +02:00
  • 025415d1a0 Clean-ups, bump copyright date Alex Hultman 2020-06-08 13:31:06 +02:00
  • 5d5f9edc63 Return empty string if we have no proxy Alex Hultman 2020-06-06 21:07:20 +02:00
  • 0d9cb39db6 Silence warnings, check length Alex Hultman 2020-06-06 20:26:59 +02:00
  • b17aad916f Actually read proxied ip Alex Hultman 2020-06-06 20:07:20 +02:00
  • d5782fdb9c addressAsText, getRemoteProxiedAddress Alex Hultman 2020-06-06 19:52:28 +02:00
  • 2538cd18e9 Add WITH_PROXY flag Alex Hultman 2020-06-06 12:59:40 +02:00
  • e70bbb4fb6 Add basic proxy parser Alex Hultman 2020-06-05 19:21:36 +02:00
  • 9e3a75b19a Clean-ups Alex Hultman 2020-06-04 13:19:25 +02:00
  • df14af9713 Bump version mark to 18 Alex Hultman 2020-06-03 07:59:15 +02:00
  • e4f81e16ea Don't set upgradedWebSocket outside the Http parser Alex Hultman 2020-06-03 07:56:33 +02:00
  • f8903ed32f Add UpgradeAsync example Alex Hultman 2020-06-02 14:08:13 +02:00
  • 9cb2fb404f Add UpgradeSync example Alex Hultman 2020-06-02 13:16:10 +02:00
  • 625efbc499 Don't pass req in open handler Alex Hultman 2020-06-02 12:59:36 +02:00
  • 6735bad79c Pass UserData when upgrading Alex Hultman 2020-06-02 12:55:05 +02:00
  • cb48712b3d Make it stick together just barely Alex Hultman 2020-06-02 12:40:51 +02:00
  • a8539e7463 Move most upgrading into HttpResponse Alex Hultman 2020-06-02 10:08:31 +02:00
  • c897cca38c Make example compile Alex Hultman 2020-06-02 09:36:39 +02:00
  • 40190ec180 Merge branch 'master' into v18 Alex Hultman 2020-06-02 09:35:44 +02:00
  • 85f02a73f9 Build examples in parallel Alex Hultman 2020-06-02 05:26:32 +00:00
  • 4be90c0114 Add upgrade handler Alex Hultman 2020-06-01 15:45:03 +02:00
  • 1699b214c5 Update TopicTree fuzzing Alex Hultman 2020-06-01 14:51:50 +02:00
  • 8f7d642f3f Add shared compression for pub/sub Alex Hultman 2020-05-28 23:24:52 +02:00
  • ac97fef5eb Add DESTDIR Alex Hultman 2020-05-28 00:53:48 +02:00
  • c6a2ee0554 Change mark, 17 Alex Hultman 2020-05-24 21:38:31 +02:00
  • 99498f0eb4 Update to uSockets v0.4.0 Alex Hultman 2020-05-24 21:30:06 +02:00
  • fb7a3303d6 Clear no longer subscribed-to Topics when draining Alex Hultman 2020-05-20 17:27:06 +02:00
  • 20b1676590 Skip sending rather than immediately close while publishing Alex Hultman 2020-05-20 17:10:20 +02:00
  • a58ea98d18 Update uSockets Alex Hultman 2020-05-18 17:58:08 +02:00
  • ab2b025628 Update README.md Alex Hultman 2020-05-17 22:38:35 +02:00
  • 86242a1cd9 We have TypeDoc Alex Hultman 2020-05-16 02:14:42 +02:00
  • 631c2d19e9 Update README.md Alex Hultman 2020-05-14 14:52:13 +02:00
  • 8fb5a4b150 Add basic install target Alex Hultman 2020-05-12 17:09:09 +02:00
  • a7b94973c7 New frontpage Alex Hultman 2020-05-12 10:24:11 +02:00
  • fe8a93f526 Create FUNDING.yml Alex Hultman 2020-05-11 18:44:29 +02:00
  • 320426f086 Update uSockets, A+ score Alex Hultman 2020-05-11 12:07:40 +02:00
  • 3c9a418e5a Update uSocketsMock.c for v0.3.5+ APIs Alex Hultman 2020-05-08 15:56:55 +02:00
  • 04b4105ba9 Clean-up TopicTree test Alex Hultman 2020-05-08 14:46:49 +02:00
  • 7a000bffcf Add failing unit test for TopicTree Alex Hultman 2020-05-08 09:58:15 +02:00
  • 6512b5f2c0 Move to uSockets 0.3.5+ APIs Alex Hultman 2020-05-08 08:16:07 +02:00
  • cdda308bc2 Silence an alert Alex Hultman 2020-05-08 07:32:39 +02:00
  • 11aafd32f5 Always emit drain event in case of having no backpressure Alex Hultman 2020-05-07 08:10:57 +02:00
  • c1a969cedd Fix router in regards to empty url segments Alex Hultman 2020-04-20 00:12:56 +02:00
  • 63ee4fdd21 Update Makefile Alex Hultman 2020-04-15 02:06:38 +02:00
  • 05a7b1e45b Update PerMessageDeflate fuzzing Alex Hultman 2020-04-07 18:07:09 +02:00
  • c7ac8c7e56 Store headers in bloom filter, respond to 100-continue Alex Hultman 2020-04-06 02:48:11 +02:00