From 2662c0de09e36f2a2030ccc2c528a3e4c9e8138a Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Sun, 14 Apr 2024 23:06:53 -0400 Subject: [PATCH] 1.3.18 release prep --- ChangeLog | 9 +++++++++ Doxyfile | 2 +- LICENSE | 2 +- Makefile.am | 2 +- configure.ac | 2 +- docs/license.dox | 2 +- docs/mainpage.dox | 2 +- include/enet/enet.h | 2 +- win32.c | 2 +- 9 files changed, 17 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index e182076..0fc45d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +ENet 1.3.18 (April 14, 2024): + +* Packet sending performance improvements +* MTU negotiation fixes +* Checksum alignment fix +* No more dynamic initialization of checksum table +* ENET_SOCKOPT_TTL +* Other miscellaneous small improvements + ENet 1.3.17 (November 15, 2020): * fixes for sender getting too far ahead of receiver that can cause instability with reliable packets diff --git a/Doxyfile b/Doxyfile index 6b4d06f..b72cb50 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = "ENet" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = v1.3.17 +PROJECT_NUMBER = v1.3.18 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/LICENSE b/LICENSE index 6906f8e..ec14b3f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2002-2020 Lee Salzman +Copyright (c) 2002-2024 Lee Salzman Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: diff --git a/Makefile.am b/Makefile.am index d029ed1..ddd69cf 100644 --- a/Makefile.am +++ b/Makefile.am @@ -16,7 +16,7 @@ enetinclude_HEADERS = \ lib_LTLIBRARIES = libenet.la libenet_la_SOURCES = callbacks.c compress.c host.c list.c packet.c peer.c protocol.c unix.c win32.c # see info '(libtool) Updating version info' before making a release -libenet_la_LDFLAGS = $(AM_LDFLAGS) -version-info 7:5:0 +libenet_la_LDFLAGS = $(AM_LDFLAGS) -version-info 7:6:0 AM_CPPFLAGS = -I$(top_srcdir)/include ACLOCAL_AMFLAGS = -Im4 diff --git a/configure.ac b/configure.ac index e0c745d..552e7df 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([libenet], [1.3.17]) +AC_INIT([libenet], [1.3.18]) AC_CONFIG_SRCDIR([include/enet/enet.h]) AM_INIT_AUTOMAKE([foreign]) diff --git a/docs/license.dox b/docs/license.dox index 9991a7f..e7b2e85 100644 --- a/docs/license.dox +++ b/docs/license.dox @@ -1,7 +1,7 @@ /** @page License License -Copyright (c) 2002-2020 Lee Salzman +Copyright (c) 2002-2024 Lee Salzman Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/docs/mainpage.dox b/docs/mainpage.dox index eb6c8b8..5d2a13a 100644 --- a/docs/mainpage.dox +++ b/docs/mainpage.dox @@ -36,7 +36,7 @@ portable, and easily embeddable. You can retrieve the source to ENet by downloading it in either .tar.gz form or accessing the github distribution directly. -The most recent stable release (1.3.17) can be downloaded here. +The most recent stable release (1.3.18) can be downloaded here. The last release that is protocol compatible with the 1.2 series or earlier (1.2.5) can be downloaded here. You can find the most recent ENet source at the github repository. diff --git a/include/enet/enet.h b/include/enet/enet.h index 4a20704..3001018 100644 --- a/include/enet/enet.h +++ b/include/enet/enet.h @@ -25,7 +25,7 @@ extern "C" #define ENET_VERSION_MAJOR 1 #define ENET_VERSION_MINOR 3 -#define ENET_VERSION_PATCH 17 +#define ENET_VERSION_PATCH 18 #define ENET_VERSION_CREATE(major, minor, patch) (((major)<<16) | ((minor)<<8) | (patch)) #define ENET_VERSION_GET_MAJOR(version) (((version)>>16)&0xFF) #define ENET_VERSION_GET_MINOR(version) (((version)>>8)&0xFF) diff --git a/win32.c b/win32.c index f67e16b..f395c09 100644 --- a/win32.c +++ b/win32.c @@ -8,7 +8,7 @@ #include "enet/enet.h" #include #include -#include +#include static enet_uint32 timeBase = 0;