aboutsummaryrefslogtreecommitdiffstats
path: root/TODO-RELEASE
AgeCommit message (Collapse)AuthorFilesLines
2023-02-07Bump version: 1.2.0.114-3804-dirty → 1.3.01.3.0Pau Espin Pedrol1-4/+0
Change-Id: Id67541378193f22f924409f02301f0063aab639e
2022-11-15osmux: Add data[0] field to osmux_hdrPau Espin Pedrol1-0/+1
This allows easy access to osmux_hdr payload. Change-Id: I27750c38f12d3d84dbaac5beff166d78ffa6c45b
2022-10-17stream: Introduce APIs osmo_stream_{cli,srv}_clear_tx_queue()Pau Espin Pedrol1-0/+1
Related: SYS#6113 Change-Id: Iecb0a4bc281647673d2930d1f1586a2df231af52
2022-10-03osmux: Allocate struct osmux_out_handle through APIPau Espin Pedrol1-0/+1
Until now, the osmux_in_handle was allocated by the client, and passed to the API to initialize it. This makes it really hard to improve the implementation without breaking the ABI. Let's break the ABI now one last time (hopefully) by allocating the struct through an API. With only this change, the already built users (osmo-mgw, openbsci, osmo-bts) can still work fine, since there's no change on the struct osmux_in_handle. However, they will somehow break next time thestruct is changed until they are ported to the same API (easy to do). Change-Id: I752ab031f935f04731bb1a354333f1682a1aa5bd Related: SYS#5987
2022-09-02osmux: Allocate struct osmux_out_handle through APIPau Espin Pedrol1-0/+1
Until now, the osmux_out_handle was allocated by the client, and passed to the API to initialize it. This makes it really hard to improve the implementation without breaking the ABI. Let's break the ABI now one last time (hopefully) by allocating the struct through an API. With only this change, the already built users (osmo-mgw, openbsc) can still work fine, since there's no change on the struct osmux_out_handle. However, they will somehow break next time the struct is changed until they are ported to the same API (easy to do). Related: OS#5987 Change-Id: Ie8df581f375c9a183a7af60b431561bda82f6e34
2022-06-28Bump version: 1.1.0.14-d1ab-dirty → 1.2.01.2.0Pau Espin Pedrol1-2/+0
Change-Id: I5809e5c85af66db6174a182a936891fa6e1104c1
2021-12-09Introduce osmo_prim_srv APIsPau Espin Pedrol1-0/+1
This new module allows easy exchange of osmo_prim based data types over IPC communication (UD socket supported only so far), by replacing the osmo_prim_hdr struct with a serialized header when submitting/receiving it from the IPC socket. This patch introduces the server side of the UD socket, but the client side can easily be introduced in the same file whenever needed. Related: SYS#5516 Change-Id: I7cab15ac092e45a256c4f0bab11b3962df861044
2021-11-23Introduce sctp.h to provide SCTP related functionalitiesPau Espin Pedrol1-0/+1
These value_strings are taken from existing private ones in libosmo-sccp.git osmo_ss7.c, and are moved here in order to be reused by other projects, such as osmo-hnodeb. Change-Id: Ica6f01851fb94e31f4ef097494bb1b8a95597ba6
2021-02-23Bump version: 1.0.0.14-3e65-dirty → 1.1.01.1.02021q1Pau Espin Pedrol1-1/+0
Change-Id: I8e3be883113444251f5008c407e9f722d0dcd422
2020-08-19stream: Support creating sockets with IPv6 addressesPau Espin Pedrol1-0/+1
In the case of SCTP, an association supports now containing both IPv4 and v6 addresses. Depends: libosmocore.git Change-Id I36d8ab85d92bba4d6adb83bc1875eb61094ed2ef Change-Id: Ie6bb17a9af6ca21d5e350f9c9d2d74c97c5a00af
2020-01-02Bump version: 0.6.0.16-6413a-dirty → 0.7.00.7.0Pau Espin Pedrol1-1/+0
Change-Id: Iabfa9a706c6456bf554ba59badbc3cbfc9210423
2019-10-15stream: osmo_stream_srv_link: Support setting multiple addrPau Espin Pedrol1-0/+1
This API will be later used to set multiple addresses for SCTP sockets. Depends: libosmocore.git Ic8681d9e093216c99c6bca4be81c31ef83688ed1 Related: OS#3608 Change-Id: I0fe62f518e195db4e34f3b0ad1762bb57ba9d92a
2019-08-07Bump version: 0.5.0.2-6563-dirty → 0.6.00.6.0Pau Espin Pedrol1-2/+0
Change-Id: I3af3b7aaff5c6dc3ac94e942191e27af4bf5392a
2019-05-17osmux: Extend osmux_out_handle and add new API to set rtp payload_typePau Espin Pedrol1-0/+2
Previously payload_type was always hardcoded to 98 for generated rtp packets from incoming osmux frame. Change-Id: I5cbeb494a8932953d9fd2dc24dacf8cd97fd84e4
2017-08-28Use release helper from libosmocoreMax1-0/+9
See https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release for details. Change-Id: I01b0aae741b83a3f17f1caf2b6837cf365a1709b Related: OS#1861