1pcapfix Changelog 2***************** 3 41.1.7 - 03.07.2021 5------- 6* fixed security issues 7 81.1.6 - 13.06.2021 9------- 10* added security boundary checks in pcapng format 11 121.1.5 - 05.04.2021 13------- 14* snaplen checks are only performed in soft mode now 15* fixed repairs for dlt 195 (ieee 802.15.4 with fcs) 16* fixed (binary) file repair bug under Microsoft Windows 17* improved compiling on all platforms (thanks to mdeweerd) 18 191.1.4 - 22.01.2019 20------------------ 21* added support for extended pcap file format (kuznetzov) 22* fixed dtl 113 (linux cooked) handling (thanks to Andre Luyer) 23* improved hard and soft mode checks for younger/older packets 24* minor fixes and improvements 25 261.1.3 - 04.09.2018 27------------------ 28* implemtented soft mode (for plausibility checks) 29 301.1.2 - 16.07.2018 31------------------ 32* fixed cross compiling (thanks to Helmut Grohne) 33* increased maximum snap length to 262144 34 351.1.1 - 25.12.2017 36------------------ 37* added write buffers and support to perform repair 38 process without creation of a separate output file 39* fixed another MacOS build problem 40* fixed minor bugs 41 421.1.0 - 31.08.2014 43------------------ 44* added checks for valid pcapng format (epb) 45* added --outfile parameter to chose fixed file name 46* improved pcapng packet alignment (pb, spb, nrb) 47* improved pcapng option fields handling 48* improved status and verbosity outputs 49* fixed reparation bugs with swapped pcap files 50* fixed MacOS compile problem 51* fixed windows output file name extension missing 52* fixed many minor bugs 53 541.0.2 - 18.02.2014 55------------------ 56* added support for files larger than 2GB on 32bit systems 57 581.0.1 - 03.11.2013 59------------------ 60* added reparation block type id zero (pcapng) 61* added reparation of capture length inside EPB (pcapng) 62* set data link type to ethernet on missing header (pcap) 63* changed missing pcap header threshold 64* fixed minor bugs 65 661.0.0 - 12.10.2013 67------------------ 68* added pcapng support 69* added nanoseconds support (Issue #1) 70* improved console output 71* minor bugs fixed 72 730.7.3 - 16.06.2013 74------------------ 75* added snoop file detection 76* added large file support on 32bit architectures 77* improved missing header detection 78* fixed compiling errors on hurd and kfreebsd architectures 79* fixed minor bugs 80 810.7.2 - 30.03.2013 82------------------ 83* compiles on Apple systems properly now 84* fixed problems installing man-pages (on some systems) 85 860.7.1 - 03.01.2013 87------------------ 88* REALLY fixed file pointer exception on windows64 systems 89* updated man-page 90 910.7 - 18.10.2012 92---------------- 93* added support for swapped (big endian) pcap files 94* compiles on OpenBSD properly now 95* fixed file pointer exception on windows64 systems 96* fixed detection bug when corrupted packet is larger than 65536 bytes 97* fixed minimal packet limit to cope with wlan traffic 98 990.6 - 20.05.2012 100---------------- 101* added deep scan option (-d) to force packet detection inside the whole file 102* detects ascii-corruption in pcap header (unix->win) 103* improved global header and packet checks (0 <= usec <= 1000000) 104* repair files that first packet is entirely corrupted 105* repair oversized packets 106* improved last packet mismatch correction 107* fixed reading packets over EOF 108 1090.5 - 05.05.2012 110---------------- 111* repair files that packets were not saved chronologically 112* detect and repair overlapping packets 113* detect and repair cut-off pcap files 114* detect and repair ascii-mode transfered pcap files (pcap headers only!) 115* added progress bar 116* added man-page 117 1180.4 - 27.04.2012 119---------------- 120* completely redesigned packet detection algorithm (replaced bottom-up-recovery with brute-force-packet-guessing) 121* improved detection rate by additional plausability checks 122* increased speed when repairing large pcap files 123 1240.3 - 31.03.2012 125---------------- 126* when recovering packets size will be checked to be smaller than 65536 127* added recognition when a file does not seem to be a pcap file at all 128* compiles on windows systems properly now (tested with dev-cpp) 129* added option to manually select data link type 130 1310.2 - 11.03.2012 132---------------- 133* pcapfix compiles on 64bit systems correctly now 134* fixed segfault when no filename was given 135* fixed (input) file not found bug on directory differ 136* added recognition of other data link types beside ethernet in global header 137* added source code documentation 138 1390.1 - 01.03.2012 140---------------- 141* this is the first version, everything has changed thou :-) 142