blob: 59da45b37af23fc8fb406c009d021ab042fb02f6 [file] [log] [blame]
Neels Hofmeyra1fa2f42017-09-19 16:06:06 +02001# When cleaning up this file upon a release:
2#
3# - Note that the release version number is entirely unrelated to the API
4# versions. A release version 5.2.3 may happily have an API version of 42:7:5.
5#
6# - Bump API version in src/lib*/Makefile.am files according to chapter
7# "Library interface versions" of the libtool documentation.
8# https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
9#
10# - Iff the 'current' API version has changed, rename debian/lib*.install
11#
12# API version bumping for the impatient:
13# LIBVERSION=c:r:a (current:revision_of_current:backwards_compat_age)
14# 5:2:4 means that
15# - this implements version 5 of the API;
16# - this is the 2nd (compatible) revision of API version 5;
17# - this is backwards compatible to all APIs since 4 versions ago,
18# i.e. callers that need API versions from 1 to 5 can use this.
19#
20# Bumping API versions recipe:
21# If the library source code has changed at all since the last update, r++;
22# If any interfaces have been added, removed, or changed since the last update, c++, r=0;
23# If any interfaces have been added since the last public release, a++;
24# If any interfaces have been removed or changed since the last public release, a=0.
25#
Philipp Maierffd75e42017-11-22 11:44:50 +010026#library what description / commit summary line
Neels Hofmeyr18717f52023-12-07 02:32:00 +010027libosmo-mgcp-client remove public API These public API items have not been called by any of our osmo-programs
28 for many years. Any sane caller of libosmo-mgcp-client should use the
29 higher level osmo_mgcpc_* API instead. Move these to a private header:
30 struct mgcp_response_head
31 struct mgcp_response
32 struct mgcp_msg
33 mgcp_response_parse_params()
34 mgcp_client_tx()
35 mgcp_client_cancel()
36 mgcp_msg_gen()
37 mgcp_msg_trans_id()
Neels Hofmeyrcc2f7932023-12-07 03:46:46 +010038libosmo-mgcp-client deprecate public API New code should no longer use codecs[], instead use ptmap[].codec. There
39 is backwards compat code that moves codecs[] entries, if any, over to
40 ptmap[], so callers may migrate at own leisure.
Neels Hofmeyrd0dbda42023-12-23 03:54:58 +010041osmo-mgw remove cfg Remove VTY config item 'sdp audio fmtp-extra' (see OS#6313)
Harald Welte5abda312024-03-17 12:25:25 +010042libosmocore bump_dep; workaround Bump libosmocore version dependency after I68328adb952ca8833ba047cb3b49ccc6f8a1f1b5
43 has been merged to libosmocore.git; then remove my_msgb_copy_c wrapper function.