forked from quic-go/quic-go
remove some v33 mentions
This commit is contained in:
@@ -170,7 +170,7 @@ var _ = Describe("Crypto setup", func() {
|
||||
|
||||
Context("diversification nonce", func() {
|
||||
BeforeEach(func() {
|
||||
cs.version = protocol.Version33
|
||||
cs.version = protocol.Version35
|
||||
cs.secureAEAD = &mockAEAD{}
|
||||
cs.receivedForwardSecurePacket = false
|
||||
|
||||
|
||||
@@ -188,8 +188,7 @@ func composeVersionNegotiation(connectionID protocol.ConnectionID) []byte {
|
||||
PacketNumber: 1,
|
||||
VersionFlag: true,
|
||||
}
|
||||
// TODO: Update version number
|
||||
err := responsePublicHeader.WritePublicHeader(fullReply, protocol.Version33)
|
||||
err := responsePublicHeader.WritePublicHeader(fullReply, protocol.Version35)
|
||||
if err != nil {
|
||||
utils.Errorf("error composing version negotiation packet: %s", err.Error())
|
||||
}
|
||||
|
||||
14
session.go
14
session.go
@@ -453,9 +453,6 @@ func (s *Session) sendPacket() error {
|
||||
}
|
||||
utils.Debugf("\tDequeueing retransmission for packet 0x%x", retransmitPacket.PacketNumber)
|
||||
|
||||
if s.version <= protocol.Version33 {
|
||||
s.stopWaitingManager.RegisterPacketForRetransmission(retransmitPacket)
|
||||
}
|
||||
// resend the frames that were in the packet
|
||||
controlFrames = append(controlFrames, retransmitPacket.GetControlFramesForRetransmission()...)
|
||||
for _, streamFrame := range retransmitPacket.GetStreamFramesForRetransmission() {
|
||||
@@ -489,12 +486,8 @@ func (s *Session) sendPacket() error {
|
||||
hasRetransmission := s.streamFramer.HasFramesForRetransmission()
|
||||
|
||||
var stopWaitingFrame *frames.StopWaitingFrame
|
||||
if s.version <= protocol.Version33 {
|
||||
stopWaitingFrame = s.stopWaitingManager.GetStopWaitingFrame()
|
||||
} else {
|
||||
if ack != nil || hasRetransmission {
|
||||
stopWaitingFrame = s.sentPacketHandler.GetStopWaitingFrame(hasRetransmission)
|
||||
}
|
||||
if ack != nil || hasRetransmission {
|
||||
stopWaitingFrame = s.sentPacketHandler.GetStopWaitingFrame(hasRetransmission)
|
||||
}
|
||||
packet, err := s.packer.PackPacket(stopWaitingFrame, controlFrames, s.sentPacketHandler.GetLeastUnacked(), maySendOnlyAck)
|
||||
if err != nil {
|
||||
@@ -523,9 +516,6 @@ func (s *Session) sendPacket() error {
|
||||
return err
|
||||
}
|
||||
|
||||
if s.version <= protocol.Version33 {
|
||||
s.stopWaitingManager.SentStopWaitingWithPacket(packet.number)
|
||||
}
|
||||
s.logPacket(packet)
|
||||
s.delayedAckOriginTime = time.Time{}
|
||||
|
||||
|
||||
@@ -532,10 +532,7 @@ var _ = Describe("Session", func() {
|
||||
Context("retransmissions", func() {
|
||||
It("sends a StreamFrame from a packet queued for retransmission", func() {
|
||||
// a StopWaitingFrame is added, so make sure the packet number of the new package is higher than the packet number of the retransmitted packet
|
||||
session.packer.lastPacketNumber = 0x1337 + 10
|
||||
if session.version > protocol.Version33 {
|
||||
session.packer.packetNumberGenerator.next = 0x1337 + 9
|
||||
}
|
||||
session.packer.packetNumberGenerator.next = 0x1337 + 9
|
||||
|
||||
f := frames.StreamFrame{
|
||||
StreamID: 0x5,
|
||||
@@ -552,18 +549,13 @@ var _ = Describe("Session", func() {
|
||||
err := session.sendPacket()
|
||||
Expect(err).NotTo(HaveOccurred())
|
||||
Expect(conn.written).To(HaveLen(1))
|
||||
if session.version > protocol.Version33 { // before version 34, this was handled by the StopWaitingManager
|
||||
Expect(sph.(*mockSentPacketHandler).requestedStopWaiting).To(BeTrue())
|
||||
}
|
||||
Expect(sph.(*mockSentPacketHandler).requestedStopWaiting).To(BeTrue())
|
||||
Expect(conn.written[0]).To(ContainSubstring("foobar1234567"))
|
||||
})
|
||||
|
||||
It("sends a StreamFrame from a packet queued for retransmission", func() {
|
||||
// a StopWaitingFrame is added, so make sure the packet number of the new package is higher than the packet number of the retransmitted packet
|
||||
session.packer.lastPacketNumber = 0x1337 + 10
|
||||
if session.version > protocol.Version33 {
|
||||
session.packer.packetNumberGenerator.next = 0x1337 + 9
|
||||
}
|
||||
session.packer.packetNumberGenerator.next = 0x1337 + 9
|
||||
|
||||
f1 := frames.StreamFrame{
|
||||
StreamID: 0x5,
|
||||
|
||||
Reference in New Issue
Block a user