Page MenuHomeFreeBSD

tuexen (Michael Tuexen)
User

Projects

User Details

User Since
Feb 4 2016, 4:45 PM (175 w, 4 d)

Recent Activity

Thu, Jun 6

tuexen committed rS348728: r347382 added receiver side DSACK support for the TCP base stack..
r347382 added receiver side DSACK support for the TCP base stack.
Thu, Jun 6, 7:49 AM
tuexen closed D20372: Fix TCP RACK after adding DSACK support.
Thu, Jun 6, 7:49 AM

Thu, May 30

tuexen committed rS348441: Unbreak the powerpc, powerpc64, and sparc64 builds..
Unbreak the powerpc, powerpc64, and sparc64 builds.
Thu, May 30, 5:31 PM
tuexen committed rS348435: MFC r338053:.
MFC r338053:
Thu, May 30, 4:32 PM
tuexen committed rS348415: MFC r348290:.
MFC r348290:
Thu, May 30, 1:51 PM

Wed, May 29

tuexen added a comment to D19622: Fix panic in network stack due memory use after free in relation to fragmented packets.

I'll register strong desire to discard fragments immediately on interface vanishing. I don't expect that to come with any significant weight, my rational is whatever makes state management easier within current codebase and usage patterns of fbsd.

Wed, May 29, 9:28 AM

Sun, May 26

tuexen closed D20374: Add PAWS check for ACK segments in the syncache code.
Sun, May 26, 5:18 PM
tuexen committed rS348290: When an ACK segment as the third message of the three way handshake is.
When an ACK segment as the third message of the three way handshake is
Sun, May 26, 5:18 PM
tuexen committed rS348289: MFC r347975:.
MFC r347975:
Sun, May 26, 4:43 PM

Thu, May 23

tuexen committed rS348174: MFC r347975:.
MFC r347975:
Thu, May 23, 4:05 PM
tuexen created D20374: Add PAWS check for ACK segments in the syncache code.
Thu, May 23, 12:26 PM
tuexen created D20372: Fix TCP RACK after adding DSACK support.
Thu, May 23, 8:18 AM

Sun, May 19

tuexen committed rS347976: Allow sending on demand SCTP HEARTBEATS only in the ESTABLISHED state..
Allow sending on demand SCTP HEARTBEATS only in the ESTABLISHED state.
Sun, May 19, 5:53 PM
tuexen committed rS347975: Improve input validation for the IPPROTO_SCTP level socket options.
Improve input validation for the IPPROTO_SCTP level socket options
Sun, May 19, 5:28 PM

May 17 2019

tuexen committed rS347902: MFC r347382:.
MFC r347382:
May 17 2019, 8:25 AM
tuexen committed rS347901: MFC r347381:.
MFC r347381:
May 17 2019, 8:21 AM
tuexen committed rS347900: MFC r347233:.
MFC r347233:
May 17 2019, 8:20 AM

May 16 2019

tuexen committed rS347882: MFC r347381:.
MFC r347381:
May 16 2019, 6:29 PM
tuexen committed rS347878: MFC r347233:.
MFC r347233:
May 16 2019, 6:26 PM
tuexen committed rS347688: MFC r346402:.
MFC r346402:
May 16 2019, 11:20 AM
tuexen committed rS347687: MFC r346401:.
MFC r346401:
May 16 2019, 11:19 AM
tuexen committed rS347686: MFC r346400:.
MFC r346400:
May 16 2019, 11:14 AM
tuexen committed rS347685: MFC r346182:.
MFC r346182:
May 16 2019, 11:10 AM
tuexen committed rS347681: MFC r346134:.
MFC r346134:
May 16 2019, 9:33 AM
tuexen committed rS347680: MFC r345525:.
MFC r345525:
May 16 2019, 9:32 AM
tuexen committed rS347679: MFC r345505:.
MFC r345505:
May 16 2019, 9:29 AM
tuexen committed rS347678: MFC r345504:.
MFC r345504:
May 16 2019, 9:28 AM
tuexen committed rS347677: MFC r345494:.
MFC r345494:
May 16 2019, 9:27 AM
tuexen committed rS347676: MFC r345467:.
MFC r345467:
May 16 2019, 9:26 AM
tuexen committed rS347675: MFC r345466:.
MFC r345466:
May 16 2019, 9:24 AM
tuexen committed rS347674: MFC r345465:.
MFC r345465:
May 16 2019, 9:22 AM
tuexen committed rS347673: MFC r345461:.
MFC r345461:
May 16 2019, 9:21 AM
tuexen committed rS347672: MFC r345460:.
MFC r345460:
May 16 2019, 9:19 AM
tuexen committed rS347671: MFC r344925:.
MFC r344925:
May 16 2019, 9:17 AM
tuexen committed rS347670: MFC r344924:.
MFC r344924:
May 16 2019, 9:15 AM
tuexen committed rS347669: MFC r344872:.
MFC r344872:
May 16 2019, 9:13 AM
tuexen committed rS347668: MFC r344742:.
MFC r344742:
May 16 2019, 9:12 AM
tuexen committed rS347667: MFC r344726:.
MFC r344726:
May 16 2019, 9:10 AM
tuexen committed rS347666: MFC r344724:.
MFC r344724:
May 16 2019, 9:07 AM
tuexen committed rS347665: MFC r344723:.
MFC r344723:
May 16 2019, 9:05 AM
tuexen committed rS347664: MFC r344722:.
MFC r344722:
May 16 2019, 9:04 AM
tuexen committed rS347663: MFC r344721:.
MFC r344721:
May 16 2019, 9:02 AM
tuexen committed rS347662: MFC r344708:.
MFC r344708:
May 16 2019, 8:57 AM
tuexen committed rS347661: MFC r344704:.
MFC r344704:
May 16 2019, 8:54 AM
tuexen committed rS347660: MFC r344048:.
MFC r344048:
May 16 2019, 8:50 AM
tuexen committed rS347659: MFC r343961:.
MFC r343961:
May 16 2019, 8:47 AM
tuexen committed rS347658: MFC r343960:.
MFC r343960:
May 16 2019, 8:46 AM
tuexen committed rS347657: MFC r343954:.
MFC r343954:
May 16 2019, 8:44 AM
tuexen committed rS347656: MFC r343951:.
MFC r343951:
May 16 2019, 8:42 AM
tuexen committed rS347655: MFC r343770:.
MFC r343770:
May 16 2019, 8:40 AM
tuexen committed rS347654: MFC r343769:.
MFC r343769:
May 16 2019, 8:38 AM
tuexen committed rS347653: MFC r339221:.
MFC r339221:
May 16 2019, 8:27 AM
tuexen committed rS347652: MFC r339219:.
MFC r339219:
May 16 2019, 8:25 AM
tuexen committed rS347651: MFC r339040:.
MFC r339040:
May 16 2019, 8:23 AM
tuexen committed rS347650: MFC r339028:.
MFC r339028:
May 16 2019, 8:21 AM
tuexen committed rS347649: MFC r339027:.
MFC r339027:
May 16 2019, 8:19 AM
tuexen committed rS347648: MFC r339024:.
MFC r339024:
May 16 2019, 8:17 AM
tuexen committed rS347647: MFC r339022:.
MFC r339022:
May 16 2019, 8:16 AM

May 15 2019

tuexen committed rS347613: MFC r337738:.
MFC r337738:
May 15 2019, 8:39 AM

May 10 2019

tuexen accepted D20172: tcp_syncache: Mute a false positive random-may-block warning.
May 10 2019, 5:25 AM

May 9 2019

tuexen committed rS347407: Don't use C++ style comments..
Don't use C++ style comments.
May 9 2019, 9:00 PM
tuexen committed rS347382: Receiver side DSACK implemenation..
Receiver side DSACK implemenation.
May 9 2019, 7:34 AM
tuexen closed D19334: Receiver Side DSACK (RFC2883) implementation.
May 9 2019, 7:34 AM
tuexen committed rS347381: Prevent cwnd to collapse down to 1 MSS after exiting recovery..
Prevent cwnd to collapse down to 1 MSS after exiting recovery.
May 9 2019, 7:11 AM
tuexen closed D17614: RFC6582 - prevent cwnd to collapse down to 1 mss after exiting recovery.
May 9 2019, 7:11 AM · transport

May 7 2019

tuexen accepted D20044: tun/tap: merge.

I tested this with syzkaller (if_tap) and packetdrill (if_tun) and it works as intended.

May 7 2019, 9:11 PM
tuexen added inline comments to D20147: Remove non-functional SCTP checksum offload support for virtio.
May 7 2019, 8:29 PM
tuexen closed D20147: Remove non-functional SCTP checksum offload support for virtio.
May 7 2019, 8:28 PM
tuexen committed rS347233: Remove non-functional SCTP checksum offload support for virtio..
Remove non-functional SCTP checksum offload support for virtio.
May 7 2019, 8:28 PM

May 5 2019

tuexen committed rS347166: MFC r337737:.
MFC r337737:
May 5 2019, 8:14 PM
tuexen committed rS347165: MFC r337708:.
MFC r337708:
May 5 2019, 8:08 PM
tuexen committed rS347163: MFC r337706:.
MFC r337706:
May 5 2019, 7:39 PM
tuexen committed rS347162: MFC r337688:.
MFC r337688:
May 5 2019, 7:31 PM
tuexen committed rS347161: MFC r336937:.
MFC r336937:
May 5 2019, 7:20 PM
tuexen committed rS347157: MFC r336932:.
MFC r336932:
May 5 2019, 2:14 PM
tuexen committed rS347156: MFC r336574:.
MFC r336574:
May 5 2019, 12:34 PM
tuexen committed rS347155: MFC r336551:.
MFC r336551:
May 5 2019, 12:33 PM
tuexen committed rS347154: MFC r336511:.
MFC r336511:
May 5 2019, 12:28 PM
tuexen committed rS347153: MFC r335194:.
MFC r335194:
May 5 2019, 12:12 PM
tuexen committed rS347152: MFC r333981:.
MFC r333981:
May 5 2019, 11:35 AM
tuexen committed rS347149: MFC r333980:.
MFC r333980:
May 5 2019, 11:05 AM
tuexen committed rS347147: MFC r333979:.
MFC r333979:
May 5 2019, 10:57 AM
tuexen committed rS347146: MFC r333604:.
MFC r333604:
May 5 2019, 10:42 AM
tuexen committed rS347144: MFC r335179:.
MFC r335179:
May 5 2019, 8:08 AM
tuexen committed rS347143: MFC r335176:.
MFC r335176:
May 5 2019, 8:06 AM

May 4 2019

tuexen committed rS347126: MFC r346854:.
MFC r346854:
May 4 2019, 1:58 PM
tuexen committed rS347125: MFC r346400:.
MFC r346400:
May 4 2019, 1:56 PM
tuexen committed rS347123: MFC r346197:.
MFC r346197:
May 4 2019, 1:05 PM
tuexen committed rS347122: MFC r346182:.
MFC r346182:
May 4 2019, 1:02 PM
tuexen committed rS347121: MFC r346134:.
MFC r346134:
May 4 2019, 1:00 PM
tuexen committed rS347120: MFC r345525:.
MFC r345525:
May 4 2019, 12:58 PM
tuexen committed rS347119: MFC r345505:.
MFC r345505:
May 4 2019, 12:56 PM
tuexen committed rS347118: MFC r345504:.
MFC r345504:
May 4 2019, 12:54 PM
tuexen committed rS347117: MFC r345494:.
MFC r345494:
May 4 2019, 12:52 PM
tuexen committed rS347116: MFC r345465:.
MFC r345465:
May 4 2019, 12:50 PM
tuexen committed rS347112: MFC r345461:.
MFC r345461:
May 4 2019, 12:07 PM
tuexen committed rS347111: MFC r345460:.
MFC r345460:
May 4 2019, 12:02 PM
tuexen committed rS347110: MFC r345458:.
MFC r345458:
May 4 2019, 11:24 AM
tuexen committed rS347109: MFC r345441:.
MFC r345441:
May 4 2019, 11:21 AM
tuexen committed rS347108: MFC r344925:.
MFC r344925:
May 4 2019, 11:18 AM