Luca Niccolini
5ca21a5278
rename infoCallback to statsCallback
...
Summary:
```
find ./quic | xargs -I{} sed -i "s/infoCallback/statsCallback/g" {}
find ./quic | xargs -I{} sed -i "s/InfoCallback/StatsCallback/g" {}
```
(Note: this ignores all push blocking failures!)
Reviewed By: mjoras
Differential Revision: D20860675
fbshipit-source-id: 4fe99a375b5983da51b6727d7f40788f89083ab3
2020-04-11 11:16:51 -07:00
Dan Melnic
05ddb755ce
Fix mvfst Windows build issue
...
Summary: Fix mvfst Windows build issue
Reviewed By: lnicco
Differential Revision: D20606423
fbshipit-source-id: 79099e425771a9b7f47c701b50eac2e814b4819e
2020-03-23 16:22:54 -07:00
Yedidya Feldblum
ace2cc78a6
Unqualify uses of folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams
...
Summary: Unqualify nearly all uses of `folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams` since nearly all uses already have `OnDataAvailableParams` in scope.
Differential Revision: D20450063
fbshipit-source-id: c0fd49a7eace44a6edc8086762c44753224788dd
2020-03-16 02:57:30 -07:00
Dan Melnic
ba5ef797a5
Add UDP GRO support
...
Summary: Add UDP GRO support
Reviewed By: mjoras
Differential Revision: D20347326
fbshipit-source-id: be3c31f070c4f2c1ef84f9e2df60f49a5fcabd93
2020-03-13 10:12:22 -07:00
Udip Pant
edecc77bf6
drop packet if encap length exceeds max allowed length
...
Reviewed By: yangchi
Differential Revision: D19822133
fbshipit-source-id: 2738058bfed00ef176f9bcc908fced1062646e1f
2020-02-10 21:08:48 -08:00
Udip Pant
ba79292fa9
reset existing (takeover) socket when rebinding to different address
...
Reviewed By: afrind
Differential Revision: D18925452
fbshipit-source-id: dc431cbf899eb8e21a18d421a640e4f0649743cb
2019-12-20 17:29:28 -08:00
Udip Pant
024bbbba29
retry few times if there's a conflict in takeover handler address
...
Reviewed By: sharma95
Differential Revision: D17403844
fbshipit-source-id: 3084335be30e2376a6888ba24e21aa63bb040e3e
2019-11-18 11:05:36 -08:00
Luca Niccolini
f4b4ec6d7e
windows build
...
Summary: ^
Reviewed By: mjoras
Differential Revision: D18256970
fbshipit-source-id: 4d07b961ab5ab145b620d9e10fa67116236bbf80
2019-10-31 19:03:58 -07:00
Udip Pant
e22d2df950
avoid possibility of loop during packet forwarding
...
Reviewed By: lnicco
Differential Revision: D17401129
fbshipit-source-id: db255f313311acd462e7bee1a33c45191ef8c3df
2019-09-19 17:14:53 -07:00
Udip Pant
4a9537798e
Add correct license headers on some missing files
...
Summary: ^
Reviewed By: sharma95
Differential Revision: D15172546
fbshipit-source-id: bacc832752a433b86962e77bb19aff4504640e60
2019-05-01 22:42:04 -07:00
udippant
50d4939e9e
Initial commit of mvfst
2019-04-22 23:42:46 -07:00