You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated trace logging to include a category
Minor fix to WinPCap to prevent null reference exception under rare conditions
Updated FFXIV Message Type IDs to patch 4.4
Trace.WriteLine("IPDecoder: buffer too small to hold complete packet. Packet length is ["+packetLength.ToString()+"], remaining buffer is ["+(buffer.Length-offset).ToString()+"].");
144
+
Trace.WriteLine("IPDecoder: buffer too small to hold complete packet. Packet length is ["+packetLength.ToString()+"], remaining buffer is ["+(buffer.Length-offset).ToString()+"].","DEBUG-MACHINA");
Trace.WriteLine("RawPCap: IP ["+newSystem.Net.IPAddress(localAddress).ToString()+" selected but unable to find corresponding WinPCap device.");
228
+
Trace.WriteLine("RawPCap: IP ["+newSystem.Net.IPAddress(localAddress).ToString()+" selected but unable to find corresponding WinPCap device.","DEBUG-MACHINA");
229
229
230
230
}
231
231
@@ -264,7 +264,7 @@ public void Destroy()
264
264
}
265
265
catch(Exceptionex)
266
266
{
267
-
Trace.WriteLine("RawPCap: Exception cleaning up RawPCap class. "+ex.ToString());
267
+
Trace.WriteLine("RawPCap: Exception cleaning up RawPCap class. "+ex.ToString(),"DEBUG-MACHINA");
Trace.WriteLine("TCPDecoder: Updating sequence number from SYN packet. Current Sequence: ["+_NextSequence.ToString()+", sent sequence: ["+header.SequenceNumber.ToString()+"].");
140
+
Trace.WriteLine("TCPDecoder: Updating sequence number from SYN packet. Current Sequence: ["+_NextSequence.ToString()+", sent sequence: ["+header.SequenceNumber.ToString()+"].","DEBUG-MACHINA");
141
141
_NextSequence=header.SequenceNumber+1;
142
142
}
143
143
else
144
-
Trace.WriteLine("TCPDecoder: Ignoring SYN packet new sequence number. Current Sequence: ["+_NextSequence.ToString()+", sent sequence: ["+header.SequenceNumber.ToString()+"].");
144
+
Trace.WriteLine("TCPDecoder: Ignoring SYN packet new sequence number. Current Sequence: ["+_NextSequence.ToString()+", sent sequence: ["+header.SequenceNumber.ToString()+"].","DEBUG-MACHINA");
145
145
146
146
continue;// do not process SYN packet, but set next sequence #.
147
147
}
@@ -155,7 +155,7 @@ public unsafe byte[] GetNextTCPDatagram()
155
155
if(packetOffset>=packet.Length-header.DataOffset)
156
156
{
157
157
// this packet will get removed once we exit the loop.
158
-
Trace.WriteLine("TCPDecoder: packet data already processed, expected sequence ["+_NextSequence.ToString()+"], received ["+header.SequenceNumber+"], size ["+(packet.Length-header.DataOffset)+"]. Data: "+Utility.ByteArrayToHexString(packet,0,50));
158
+
Trace.WriteLine("TCPDecoder: packet data already processed, expected sequence ["+_NextSequence.ToString()+"], received ["+header.SequenceNumber+"], size ["+(packet.Length-header.DataOffset)+"]. Data: "+Utility.ByteArrayToHexString(packet,0,50),"DEBUG-MACHINA");
159
159
continue;
160
160
}
161
161
@@ -195,13 +195,13 @@ public unsafe byte[] GetNextTCPDatagram()
0 commit comments