- Prepare for 1.2 release candidate 3 (Sam Roberts)
- Remove obsolete SYMBOL_CACHE_SIZE from doxygen.conf (Sam Roberts)
- For samples, netinet/in.h is not on windows (Sam Roberts)
- Fix errors with missing IPPROTO_MH on windows (Sam Roberts)
- Factorize socket setup code for socket opening (Eric Leblond)
- Fix build error in Mac OS X (allfro)
- Insource comments and whitespace cleanups (Sam Roberts)
- Fix #34 correct checksum caculation when IPv6 extension headers being used (Alexander Koeppe)
- Make libnet_get_hwaddr() work with 802.1q interfaces in bpf (BSD). (Thomas Habets)
- Update libnet_dll.c (dlwdlw)
- Update libnet_raw.c (dlwdlw)
- Update CHANGELOG (Sam Roberts)
- libnet: Remove unneeded trailing -Wl from -version-info line (Gilles Espinasse)
- Prepare for 1.2 release candidate 2 (Sam Roberts)
- libnet: libnet_build_snmp fix warning (Gilles Espinasse)
- libnet: use LIBNET_RESOLVE const in libnet_name2addr (Gilles Espinasse)
- libnet: fix i486 sample synflood6 warning (Gilles Espinasse)
- Some samples need #include<netinet/in.h> for IPPROTO_* on OpenBSD 5.2 (Thomas Habets)
- Better description of .so revioning. (Sam Roberts)
- Fix gcc warnings. (Stefanos Harhalakis)
- Use @RetVal for correct man page formatting. (Sam Roberts)
- Hide undocumented in auto-generated documentation. (Sam Roberts)
- Check for socklen_t (suggested by g.esp and Stefanos Harhalakis) (Sam Roberts)
- Update to doxygen 1.8 (Sam Roberts)
- Only distribute man pages for libnet headers. (Reported by g.esp) (Sam Roberts)
- libnet: update for obsolete INCLUDE directive (Gilles Espinasse)
- Fix warning inside comment (Gilles Espinasse)
- Prepare for 1.2 release candidate. (Sam Roberts)
- Bump libnet versions in preparation for 1.2 release. (Sam Roberts)
- Cleaned up references to win32 pre-generated headers (Sam Roberts)
- VERSION is ancient and unused (Barak A. Pearlmutter)
- autoupdate configure.ac (Barak A. Pearlmutter)
- Simplify autogen.sh (suggested by Barak A. Pearlmutter) (Sam Roberts)
- Ignore doxygen javascript output (Sam Roberts)
- remove autoreconf-installed file (Barak A. Pearlmutter)
- Use +AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER (Sam Roberts)
- Automatic link options ("#pragma comment(lib, ...)") are only for MSVC (ThomasVolkert)
- Added guards around definitions of _GNU_SOURCE to avoid redefinitions (ThomasVolkert)
- Avoids several warnings for MS C/C++ compiler (ThomasVolkert)
- libnet_open_raw4 doesn't return a SOCKET on win32 (Sam Roberts)
- Remove unused STDOUT_FILENO, and dead code that used to use it. (Sam Roberts)
- Removed references to removed win32/in_systm.h (Sam Roberts)
- git ignore doxygen output (Sam Roberts)
- Remove automake reference to win32 header that has been removed. (Sam Roberts)
- Fixes error messages sometimes include newline, sometimes not. (Sam Roberts)
- Properly set l->err_buf if libnet_ifaddrlist() fails. (Thomas Habets)
- Pass build errors to caller of batch files. (Sam Roberts)
- dlpi: Try harder to find the device for the interface. (Thomas Habets)
- dlpi: Correctly extract the unit number from devices with numbers in their name. (Thomas Habets)
- Make interface selection work for interfaces with multiple addresses on them. (Sam Roberts)
- memory leak fixed, device list needs to freed after use (Sam Roberts)
- uint32 address properly initialized with an address (Sam Roberts)
- Reformatted and commented win32 specific code. (Sam Roberts)
- Interface selection was ignoring interfaces with ipv6. (Sam Roberts)
- Use simple batch file to build for win32. (Sam Roberts)
- Use LIBNET_API on public functions, instead of an export file. (Sam Roberts)
- Note about libnet_get_prand being secure only on windows. (Sam Roberts)
- ignore visual studio output artifacts (Sam Roberts)
- Don't need iphlpapi.h included. (Sam Roberts)
- Libnet.vcxproj file gained a ProjectGUID property. Hm. (Sam Roberts)
- visual studio 2010 project files (Sam Roberts)
- Convert uses of non-standard uint to uint32_t. (Sam Roberts)
- Compiled on win32 with Visual Studio 2010. (Sam Roberts)
- Add build instructions for Visual Studio 2010 (Sam Roberts)
- Documentation typo, valid should be invalid. (Sam Roberts)
- Replace usage of non-standard uint type with uint32_t. (Sam Roberts)
- define INET6 on IRIX, making libnet compile cleanly. (Thomas Habets)
- Use LIBNET_BSDISH_OS and LIBNET_BSD_BYTE_SWAP on all darwin architectures. (Kimmo Suominen)
- Added BSD byteswap for Darwin. Otherwise sendto() returns EINVAL (Emilio Escobar)
- Use a common header to trim cut and paste include blocks. (Sam Roberts)
- netinet/in.h is needed for IPPROTO_ and sockaddr_in (reported by Dirk Meyer) (Sam Roberts)