Skip to content

Commit 395dee5

Browse files
committed
updated version number; all of this software engineering stuff typically escapes me.
1 parent b9b318d commit 395dee5

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

ChangeLog

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1+
2026-01-29 Simson Garfinkel <simsong@acm.org>
2+
* Corrected 1-byte out of bounds error as reported in https://github.com/simsong/tcpflow/security/advisories/GHSA-q5q6-frrv-9rj6
3+
* updated version number to 1.6.2
4+
15
2018-11-18 Simson Garfinkel <simsong@acm.org>
26
* updated for pcap_findalldevs
37
* added -Wno-address-of-packed-member to avoid error
4-
8+
59
2017-07-12 Simson Garfinkel <simsong@acm.org>
610
* updated to work with Fedora 26 compilers
711
* Found bug in sbuf.cpp
@@ -63,7 +67,7 @@
6367

6468
2013-03-30 Simson Garfinkel <simsong@Mucha.local>
6569

66-
* src/scan_tcpdemux.cpp (scan_tcpdemux): added -S tcp_timeout
70+
* src/scan_tcpdemux.cpp (scan_tcpdemux): added -S tcp_timeout
6771

6872
2013-03-03 Simson Garfinkel <simsong@Mucha.local>
6973

@@ -116,7 +120,7 @@
116120

117121
2012-12-22 Simson Garfinkel <simsong@Mucha.local>
118122

119-
* src/be13_api/sbuf.cpp (sbuf_t::map_file):
123+
* src/be13_api/sbuf.cpp (sbuf_t::map_file):
120124

121125
* src/scan_http.cpp (scan_http_cbo::on_headers_complete): changed retrying_open to open() to eliminate dependency on tcpdemux
122126

@@ -143,7 +147,7 @@
143147

144148
2012-12-07 Simson Garfinkel <simsong@Mucha.local>
145149

146-
* src/tcpdemux.h (class flow_addr): fixed operator< type
150+
* src/tcpdemux.h (class flow_addr): fixed operator< type
147151

148152
2012-11-17 Simson Garfinkel <simsong@npsair.local>
149153

@@ -162,9 +166,9 @@
162166
* src/plugin.cpp (process_sbuf): renamed process_extract to process_sbuf and put it here.
163167

164168
2012-11-06 Simson Garfinkel <simsong@mncrnpsedu.local>
165-
169+
166170
* src/tcpdemux.cpp (tcpdemux::process_tcp): first packet sense was inverted. Fixed.
167-
171+
168172
* src/main.cpp (main): renamed main.cpp to tcpflow.cpp
169173

170174
2012-11-05 Simson Garfinkel <simsong@npsair.local>
@@ -195,7 +199,7 @@
195199
* src/tcpdemux.cpp (tcpdemux::open_tcpfile): now asserts that file is not open
196200
(tcpdemux::open_tcpfile): retrying_fopen changed to retrying_open
197201
(tcpdemux::process_tcp): completely rewrote the TCP implementation
198-
(tcpdemux::process_ip4):
202+
(tcpdemux::process_ip4):
199203

200204
The old state machine kept tract of each flow's initial sequence
201205
number (ISN) and computed the absolute 32-bit position within the
@@ -265,7 +269,7 @@
265269
2012-08-10 Simson Garfinkel <simsong@imac3.local>
266270

267271
* configure.ac (HAVE_PTHREAD): fixed typo in configure.ac
268-
272+
269273
2012-08-08 Simson Garfinkel <simsong@FC17>
270274

271275
* src/tcpdemux.h: removed struct ip as it was redundent to struct iphdr
@@ -291,7 +295,7 @@
291295
2012-06-26 mike <mike@reem>
292296

293297
* src/datalink.cpp (dl_null): moved ETHERTYPE_IPV6 from sysdep.h
294-
to datalink.cpp
298+
to datalink.cpp
295299

296300
2012-06-18 Simson Garfinkel <simsong@mncrnpsedu.local>
297301

@@ -316,7 +320,7 @@
316320
2012-04-19 Simson Garfinkel <simsong@imac3.home>
317321

318322
* configure.ac: incremented version to 1.2.6 (1.2.5 had a bad tag)
319-
323+
320324

321325
* src/tcpip.cpp (tcpip::print_packet): fixed error in fwrite().
322326

@@ -352,7 +356,7 @@
352356

353357
2012-03-11 Simson L. Garfinkel <simsong@ps14412.dreamhostps.com>
354358

355-
* configure.ac: added -funit-at-a-time
359+
* configure.ac: added -funit-at-a-time
356360

357361
2012-03-10 Simson Garfinkel <simsong@imac3.home>
358362

@@ -437,7 +441,7 @@
437441
<oublock>4739</oublock>
438442
<clocktime>8.399374</clocktime>
439443
</rusage>
440-
444+
441445

442446
2012-01-05 Simson Garfinkel <simsong@mncrnpsedu.local>
443447

@@ -591,12 +595,12 @@
591595
2003-08-07 Jeremy Elson <jelson@circlemud.org>
592596
* Released v0.21. Sticking to my strict schedule of releasing at
593597
least one minor release per year. :-)
594-
598+
595599
2003-08-07 Jeremy Elson <jelson@circlemud.org>
596600

597601
* src/main.c: Fixed format string attack. Found by David
598602
Goldsmith of atstake.com.
599-
603+
600604
2002-03-29 Jeremy Elson <jelson@concorde.cs.ucla.edu>
601605

602606
* configure.in: Fixed --with-pcap (was broken since moving sources
@@ -615,16 +619,16 @@
615619
says "Otherwise, I can't redirect or pipe the console output. At
616620
least on FreeBSD. I will check later today if this also cures the
617621
same problems I had on OpenBSD."
618-
622+
619623

620624
2001-02-26 Jeremy Elson <jelson@circlemud.org>
621625

622626
* Released version 0.20.
623-
627+
624628
* util.c, main.c: we now catch SIGTERM, SIGINT and SIGHUP, and
625629
call exit(). Should give libpcap a chance to reset the interface
626630
state (it calls onexit()).
627-
631+
628632
* main.c, tcpflow.1.in: Added patch from "Jose M. Alcaide" <jose
629633
at we.lc.ehu.es> (FreeBSD port maintainer) so that tcpflow can
630634
read from tcpdump output files.
@@ -640,7 +644,7 @@
640644
1999-04-20 Jeremy Elson <jelson@circlemud.org>
641645

642646
* Released version 0.12.
643-
647+
644648
1999-04-20 Jeremy Elson <jelson@circlemud.org>
645649

646650
* tcpflow.1.in: Updated man page.
@@ -658,15 +662,15 @@
658662

659663
* tcpflow.h: We use __attribute__ now only if __GNUC__ is defined,
660664
so that the code compiles on non-GCC compilers.
661-
665+
662666
* configure.in: Check for standards.h, for IRIX compatibility.
663667
(I have a custom autoconf that I changed to automatically #include
664668
standards.h, if the check succeeds, in future header file checks.)
665669
* sysdep.h: Conditional #include <standards.h> added.
666-
670+
667671
* configure.in: Only check for -lnsl if gethostbyaddr() doesn't
668672
work without it; same for -lsocket and socket().
669-
673+
670674
* tcpip.c (process_ip, process_tcp, do_strip_nonprint,
671675
print_packet, store_packet): Changed to take a u_char.
672676
* tcpflow.h: Changed packet handling function argument prototypes
@@ -686,7 +690,7 @@
686690
1999-04-13 Jeremy Elson <jelson@circlemud.org>
687691

688692
* Released version 0.11.
689-
693+
690694
1999-04-13 Jeremy Elson <jelson@circlemud.org>
691695

692696
* tcpip.c (process_ip): Portability: added typecast of an int to a
@@ -700,7 +704,7 @@
700704

701705
* sysdep.h: Linux libc5 systems have different names for certain
702706
structures. Patch sent by Johnny Tevessen <j.tevessen at gmx.net>
703-
707+
704708
* configure.in: All system header files are now detected by
705709
autoconf and conditionally included in sysdep.h.
706710
* sydep.h: Same.
@@ -711,13 +715,9 @@
711715
to reflect the fact that tcpflow.1 is now created by 'configure'.
712716
* configure.in: Same.
713717
* tcpflow.1.in: Same.
714-
718+
715719
* AUTHORS: Created & added initial entries.
716720

717721
1999-04-12 Jeremy Elson <jelson@circlemud.org>
718722

719723
* Initial public release.
720-
721-
722-
723-

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# and http://www.openismus.com/documents/linux/automake/automake.shtml
88

99
AC_PREREQ(2.57)
10-
AC_INIT(TCPFLOW, 1.6.1, simsong@acm.org)
10+
AC_INIT(TCPFLOW, 1.6.2, simsong@acm.org)
1111
AC_CONFIG_MACRO_DIR([m4])
1212

1313
AC_CONFIG_FILES([Makefile src/Makefile tests/Makefile doc/Makefile])

0 commit comments

Comments
 (0)