Thu Apr 13 09:49:59 EDT 2023 Irwin Tillman (irwin at princeton dot edu) * Upgrade automake 1.16.1 to 1.16.5. * config/config.sub: replace version 2021-01-08 with version 2021-08-14 from automake 1.16.5. * config/config.guess: replace version 2021-01-25 with version 2021-06-03 from automake 1.16.5. * config/install-sh: replace version 2018-03-11.20 with version 2020-11-14.01 from automake 1.16.5. * config/mkinstalldirs: replace version 2018-03-07.03 with version 2020-07-26.22 from automake 1.16.5. * Release version 1.2.5 Thu Apr 6 16:52:32 EDT 2023 Irwin Tillman (irwin at princeton dot edu) * Upgrade autoconf 2.69 to 2.71. * configure.ac: remove AC_HEADER_TIME, instead call AC_CHECK_HEADERS_ONCE([sys/time.h]). src/defs.h: stop checking TIME_WITH_SYS_TIME; if HAVE_SYS_TIME_H, include * configure.ac: replace AC_HEADER_STDC with AC_CHECK_INCLUDES_DEFAULT and AC_PROG_EGREP. * m4/ac_check_func_proto.m4: replace version 1.2 with version 1.3. Updated version quotes more arguments, and replaces use of 'echo' and 'tr' with m4_translit. * m4/ac_unp_check_type.m4: replace version 1.6 with version 1.7. Updated version quotes more arguments. * config/config.sub: replace version 2018-03-08 with version 2021-01-08 from autoconf 2.71. * config/config.guess: replace version 2018-03-08 with version 2021-01-25 from autoconf 2.71. * config/install-sh: replace version 2018-03-11.20 with version 2020-11-14.01 from autoconf 2.71. Mon Apr 12 18:11:53 EDT 2021 Chris Caputo (ccaputo at alt.net) * src/udpsend.c(is_dangerous_settings): correct sizeof() call. Mon Apr 5 19:08:03 EDT 2021 Irwin Tillman (irwin at princeton dot edu) * Released version 1.2.4 Mon Apr 5 13:31:04 EDT 2021 Irwin Tillman (irwin at princeton dot edu) * PLATFORMS: replaced libnet 1.1.2.1 with libnet 1.2. * src/udpsend.c, src/payloads.h: replace u_int8_t with uint8_t. * INSTALL.arpsend: update pointer to home for libnet. * doc/udpsend.8: update pointer to home for libnet. * TODO: remove historic text referring to old versions of OS and compiler. Wed Oct 2 10:25:15 EDT 2019 Irwin Tillman (irwin at princeton dot edu) * Upgrade automake 1.15.1 to 1.16.1 Tue Dec 26 14:44:10 EST 2017 Irwin Tillman (irwin at princeton dot edu) * Upgrade automake 1.15 to 1.15.1. Fri Sep 4 13:08:39 EDT 2015 Irwin Tillman (irwin at princeton dot edu) * Upgrade automake 1.14.1 to 1.15. Fri Nov 7 11:44:55 EST 2014 Irwin Tillman (irwin at princeton dot edu) * ./README, doc/udpsend.8: change http://www.net.princeton.edu/.... to https://www.net.princeton.edu/.... Wed Jun 11 17:13:27 EDT 2014 Irwin Tillman (irwin at princeton dot edu) * Upgrade automake 1.13.4 to 1.14.1. Wed Nov 6 15:57:12 EST 2013 Irwin Tillman (irwin at princeton dot edu) * src/main.c: eliminate gcc warnings for pause_time < 0, udp_src_port < 0, udp_dest_port < 0. * ./PLATFORMS: updated. * Released version 1.2.3 Sat Sep 21 16:35:43 EDT 2013 Irwin Tillman (irwin at princeton dot edu) * Upgrade automake 1.12.6 to 1.13.4. * configure.ac: quote more arguments. Stop passing arguments to AC_OUTPUT. * Makefile.am: remove ACLOCAL_AMFLAGS, we rely on AC_CONFIG_MACRO_DIR. Sat Dec 29 17:15:26 EST 2012 Irwin Tillman (irwin at princeton dot edu) * Upgrade autoconf 2.68 to 2.69. * Upgrade automake 1.11.1 to 1.12.6. * configure.ac: change to single-argument form of AM_INIT_AUTOMAKE. * lib/Makefile.am: remove superfluous INCLUDES. * config/config.guess: replace version 2009-11-20 with version 2012-09-25 from automake 1.12.6. * config/config.sub: replace version 2009-11-20 with version 2012-12-06 from automake 1.12.6. * config/depcomp: replace version 2009-04-28.21 with version 2012-07-12.20 from automake 1.12.7. * config/install-sh: replace version 2009-04-28.21 with version 2011-11-20.07 from automake 1.12.6. * config/missing: replace version 2009-04-28.21 with version 2012-01-06.18 from automake 1.12.6. * config/mkinstalldirs: replace version 2009-04-28.21 with version 2009-04-28.21 from automake 1.12.6. Sat Mar 12 17:24:24 EST 2011 Irwin Tillman (irwin at princeton dot edu) * Upgrade autoconf 2.65 to 2.68. Mon Mar 22 16:36:04 EDT 2010 Irwin Tillman (irwin at princeton dot edu) * Upgrade autoconf 2.63 to 2.65. * Upgrade automake 1.11 to 1.11.1 * config/config.guess: replace version 2008-01-08 with version 2009-11-20 from automake 1.11.1. * config/config.sub: replace version 2008-01-16 with version 2009-11-20 from automake 1.11.1. * config/depcomp: replace version 2007-03-29.01 with version 2009-04-28.21 from automake 1.11.1. * config/install-sh: replace version 2006-12-25.00 with version 2009-04-28.21 from automake 1.11.1. * config/missing: replace version 2006-05-10.23 with version 2009-04-28.21 from automake 1.11.1. * config/mkinstalldirs: replace version 2006-05-11.19 with version 2009-04-28.21 from automake 1.11.1. Thu Oct 23 16:37:19 EDT 2008 Irwin Tillman (irwin at princeton dot edu) * src/udpsend.c: cast value from libnet_getdevice() to const char *. * PLATFORMS: new file * INSTALL.udpsend, PLATFORMS: move some platform-specific information from INSTALL.udpsend to PLATFORMS file. * Released version 1.2.2 Fri Oct 17 15:16:14 EDT 2008 Irwin Tillman (irwin at princeton dot edu) * Upgraded autoconf 2.62 to 2.63. Fri Oct 17 14:18:49 EDT 2008 Irwin Tillman (irwin at princeton dot edu) * lib/my_null_proc.c: added * configure.ac: add AC_REPLACE_FUNCS(my_null_proc) to ensure libreplace has at least one member. Wed Sep 17 14:03:17 EDT 2008 Irwin Tillman (irwin at princeton dot edu) * Upgraded autoconf 2.61 to 2.62. Upgraded automake 1.10 to 1.10.1. * config/config.guess: replace version 2006-07-02 with version 2008-01-08 from automake 1.10.1. * config/config.sub: replace version 2006-09-20 with version 2008-01-16 from automake 1.10.1. * config/depcomp: replace version 2006-10-15.18 with version 2007-03-29.01 from automake 1.10.1. * config/install-sh: replace version 2006-10-14.15 with version 2006-12-25.00 from automake 1.10.1. * config/missing: replace version 2006-05-10.23 with version 2006-05-10.23 from automake 1.10.1. Thu Feb 28 17:48:25 EST 2008 Irwin Tillman (irwin at princeton dot edu) * Version 1.2.1 released. Sat Feb 9 19:33:55 EST 2008 Irwin Tillman (irwin at princeton dot edu) * configure.ac src/defs.h: When checking if ether_aton(), ether_ntoa(), ether_ntohost(), and ether_hostton() are declared, also check sys/ethernet.h, as that's where they are in Solaris 10. * configure.ac: When checking if ether_aton(), ether_ntoa(), ether_ntohost(), and ether_hostton() are declared, switch from using AC_CHECK_FUNC_PROTO to using AC_CHECK_DECLS so we may specify multiple include files. * src/defs.h: Update the prototypes we provide for ether_aton(), ether_ntoa(), ether_ntohost(), and ether_hostton() when we don't find system-provided prototypes for them. * lib/inet_aton.c: replace version from glibc 2.1.2 with version from glibc 2.7. * configure.ac: add calls to AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, AC_TYPE_INT64_T, AC_TYPE_UINT8_T, AC_TYPE_UINT16_T, AC_TYPE_UINT32_T, AC_TYPE_UINT64_T so we may move to the integer types as per C99. (libnet-specific code will still use the types defined by libnet.) * configure.ac: remove call to AC_UNP_CHECK_TYPE(u_int32_t, unsigned int). On systems where it didn't find a u_int32_t type, it #defined one. On newer platforms, that macro definition could interfere with libnet's typedef of u_int32_t in libnet/libnet-types.h. In newer gcc, this would trigger "error: two or more data types in declaration specifiers". * README, INSTALL.udpsend doc/udpsend.8: Updated to reflect that we've added support for Solaris 10. Tue Jun 19 15:32:30 EDT 2007 Irwin Tillman (irwin at princeton dot edu) * m4/ac_unp_check_type.m4, configure: upgrade AC_UNP_CHECK_TYPE to 1.6. That fixes its test program to work in gcc 4.1.2. Wed Mar 14 14:04:00 EDT 2007 Irwin Tillman (irwin at princeton dot edu) * Version 1.2.0 released. Thu Dec 28 14:28:54 EST 2006 Irwin Tillman (irwin at princeton dot edu) * Upgraded autoconf 2.59 to 2.61. Upgraded automake 1.9.6 to 1.10. * config/config.guess: replace version 2005-07-08 with version 2006-07-02 from automake 1.10. * config/config.sub: replace version 2005-07-08 with version 2006-09-20 from automake 1.10. * config/depcomp: replace version 2005-07-09.11 with version 2006-10-15.18 from automake 1.10. * config/install-sh: replace version 2005-05-14.22 with version 2006-10-14.15 from automake 1.10. * config/missing: replace version 2005-06-08.21 with version 2006-05-10.23 from automake 1.10. * config/mkinstalldirs: replace version 2005-06-29.22 with version 2006-05-11.19 from automake 1.10 Wed Nov 22 15:50:47 EST 2006 Irwin Tillman (irwin at princeton dot edu) * configure.ac, configure: correct checks that prevented us from locating , * src/defs.h: for some (more) system header files, only try to include them if configure found them. Tue Sep 19 11:06:06 EDT 2006 Irwin Tillman (irwin at princeton dot edu) * src/main.c: allow specifying pause time of 0 Wed Jan 11 15:46:11 EST 2006 Irwin Tillman (irwin at princeton dot edu) * src/main.c: When -Q was specified, it also erroneously invoked -q. Fri Nov 4 18:18:44 EST 2005 Irwin Tillman (irwin at princeton dot edu) * Upgraded from automake 1.9.5 to 1.9.6. * config/config.guess: replaced version 2005-02-10 with version 2005-07-08 from automake 1.9.6. * config/config.sub: replaced version 2005-02-10 with version 2005-07-08 from automake 1.9.6. * config/depcomp: replaced version 2005-02-09.22 with version 2005-07-09.11 from automake 1.9.6. * config/install-sh: replaced version 2005-02-02.21 with version 2005-05-14.22 from automake 1.9.6. * config/missing: replaced version 2005-06-08.21 with version 2005-06-08.21 from automake 1.9.6. * config/mkinstalldirs: replaced version 2005-02-02.21 with version 2005-06-29.22 from automake 1.9.6. Wed Sep 21 16:25:31 EDT 2005 Irwin Tillman (irwin at princeton dot edu) * src/main.c, src/udpsend.c, src/udpsend.h: add -Q option to specify 802.1Q VLAN ID. Mon Jul 25 09:36:54 EDT 2005 Irwin Tillman (irwin at princeton dot edu) * src/udpsend.h: fix MY_IN_LOOPBACK Thu Apr 7 14:22:32 EDT 2005 Irwin Tillman (irwin at princeton dot edu) * To prevent specific installation instructions from being overwritten by automake, moved specific installation instructions from INSTALL to INSTALL.arp_bomber, moved generic installation instructions from INSTALL.generic to INSTALL. * Upgrade automake from 1.8.3 to 1.9.5. Thu Nov 4 15:52:29 EST 2004 Irwin Tillman (irwin at princeton dot edu) * m4/ist_require_libnet.m4: When setting LDFLAGS, omit space after -L. Wed Nov 3 14:10:10 EST 2004 Irwin Tillman (irwin at princeton dot edu) * Version number now 1.1.0. Thu Oct 28 15:50:44 EDT 2004 Irwin Tillman (irwin at princeton dot edu) * Upgraded from the libnet 1.0.2a API to the libet 1.1.2.1 API. We no longer support the old libnet API. Wed Oct 27 12:51:46 EDT 2004 Irwin Tillman (irwin at princeton dot edu) * src/defs.h, configure.ac, configure, config.h.in: Only declare ether_ntoa(), ether_addr(), ether_ntohost(), ether_hostton() if they are missing from . * src/udpsend.h: remove duplicate decl of ether_ntoa(), ether_addr(). Mon Aug 23 16:41:54 EDT 2004 Irwin Tillman (irwin at princeton dot edu) * Upgraded from autoconf 2.13 to 2.59. Upgraded from automake 1.4 to 1.8.3. * Initial release. Release 1.0.0. 2003-2004 Irwin Tillman (irwin at princeton dot edu) * Version 0.0.1. Never released.