aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2021-11-11 11:27:34 +0200
committerMatias Elo <matias.elo@nokia.com>2021-11-12 13:09:10 +0200
commita0ded9b5ba6772f69de78cbacde5bc6e35ac8924 (patch)
tree43a9144ef99a5f88983fad90bafb94fa45c2f92f
parent29c221f2f0e2f5eeaca310a57440ffa970b8446a (diff)
api: increment ODP API version to 1.32.1.0v1.32.1.0
Increment API version number to reflect the following changes: Backward compatible: - init: added odp_instance() function for reading the current ODP instance handle - ipsec: clarified bit field unions' 'all' member intended usage - packet: clarified odp_proto_chksums_t.all_chksum intended usage - packet_io: clarified odp_pktin_hash_proto_t.all_bits intended usage - pool: added odp_pool_print_all() function for printing implementation defined information about all created pools to the ODP log - pool: clarified odp_pool_param_t.pkt.seg_len documentation - stash: added 32-bit only odp_stash_put_u32() and odp_stash_get_u32() functions - stash: added 64-bit only odp_stash_put_u64() and odp_stash_get_u64() functions - stash: added pointer only odp_stash_put_ptr() and odp_stash_get_ptr() functions Helper library (1.3.0): Backward incompatible: - cli: removed unused instance parameter from odph_cli_init() - deprecation: added a framework to enable controlled API deprecation - linux: deprecated odph_odpthreads_create() function. Use odph_thread_create() instead. - linux: deprecated odph_odpthreads_join() function. Use odph_thread_join() instead. - linux: deprecated unused odph_thread_param_t.instance struct member - linux: deprecated odph_odpthread_t and odph_odpthread_params_t types Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
-rw-r--r--CHANGELOG46
-rw-r--r--configure.ac4
2 files changed, 48 insertions, 2 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 1429249e7..ce92f58dd 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,49 @@
+== OpenDataPlane (1.32.1.0)
+=== Backward compatible API changes
+==== Init
+* Added `odp_instance()` function for reading the current ODP instance handle
+
+==== IPsec
+* Clarified bit field unions' `all` member intended usage
+
+==== Packet
+* Clarified `odp_proto_chksums_t.all_chksum` intended usage
+
+==== Packet IO
+* Clarified `odp_pktin_hash_proto_t.all_bits` intended usage
+
+==== Pool
+* Added `odp_pool_print_all()` function for printing implementation defined
+information about all created pools to the ODP log
+* Clarified `odp_pool_param_t.pkt.seg_len` documentation
+
+==== Stash
+* Added 32-bit only `odp_stash_put_u32()` and `odp_stash_get_u32()` functions
+* Added 64-bit only `odp_stash_put_u64()` and `odp_stash_get_u64()` functions
+* Added pointer only `odp_stash_put_ptr()` and `odp_stash_get_ptr()` functions
+
+=== Helper (1.3.0)
+==== Backward incompatible changes
+===== CLI
+* Removed unused `instance` parameter from `odph_cli_init()`
+
+===== Deprecation Framework
+Added a deprecation framework to enable controlled API deprecation.
+
+When a helper API is deprecated, validation tests will be updated to use the
+replacement API. By default, attempts to compile code with deprecated helper
+APIs will fail. To make moving to a new API version easier, helper library
+supports `--enable-helper-deprecated` `configure` option, which makes the
+deprecated APIs visible again.
+
+===== Linux
+* Deprecated `odph_odpthreads_create()` function. Use `odph_thread_create()`
+instead.
+* Deprecated `odph_odpthreads_join()` function. Use `odph_thread_join()`
+instead.
+* Deprecated unused `odph_thread_param_t.instance` struct member
+* Deprecated `odph_odpthread_t` and `odph_odpthread_params_t` types
+
== OpenDataPlane (1.32.0.0)
=== Backward incompatible API changes
==== IPsec
diff --git a/configure.ac b/configure.ac
index bf7c52e09..19d0a84a8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@ AC_PREREQ([2.5])
##########################################################################
m4_define([odpapi_generation_version], [1])
m4_define([odpapi_major_version], [32])
-m4_define([odpapi_minor_version], [0])
+m4_define([odpapi_minor_version], [1])
m4_define([odpapi_point_version], [0])
m4_define([odpapi_version],
[odpapi_generation_version.odpapi_major_version.odpapi_minor_version.odpapi_point_version])
@@ -21,7 +21,7 @@ AC_SUBST(ODP_VERSION_API_MINOR)
# Helper library version
##########################################################################
m4_define([odph_version_generation], [1])
-m4_define([odph_version_major], [2])
+m4_define([odph_version_major], [3])
m4_define([odph_version_minor], [0])
m4_define([odph_version],