aboutsummaryrefslogtreecommitdiffstats
path: root/TODO-RELEASE
AgeCommit message (Collapse)AuthorFilesLines
2020-08-13Bump version: 0.8.0.59-1f92-dirty → 1.0.01.0.0Harald Welte1-5/+0
Change-Id: Iffbb96739f53c7e005f440bc1615f158f7c661eb
2020-07-15lapd: Use lapd_dl_init2 instead of deprecated lapd_dl_initPau Espin Pedrol1-0/+1
Change-Id: If25957d10bf9e32d2fe601111a9c1311aee21094
2020-07-15e1_input: Use osmo_use_count in e1inp_linePau Espin Pedrol1-0/+1
osmo_use_count is available since libosmocore 1.1.0 release, so bump required libosmocore version in autotools and packages. struct e1inp_line field refcnt is kept in order to keep ABI compatibility accessing struct fields. The new use_count is added at the end. Size of struct changing is fine since it is allocated through an API and a pointer should be used by clients. e1inp_line_clone API is changed but it's not used by anyone outside libosmo-abis, so it's fine. Related: OS#4624 Change-Id: I0658b2e9c452598025cc0f1d0b060076171767cc
2020-06-09lapd: Always print context information when loggingHarald Welte1-0/+1
Historically, OpenBSC has primarily been used with setups that have a single E1 based BTS connected. This meant that an error message on the E1 LAPD implicitly has to be related to that single BTS. However, in more comprehensive setups, there may be many BTSs on many E1 lines with many signaling slots. At this point, it's important to know which line/timeslot/tei/sapi a given log message relates to. This patch introduces related log context. Change-Id: Ib81a749ae24013b17caaf5fd64ccd9acbbc3ce08 Requires: libosmocore.git Change-Id Ie6742843fff809edffcac24c4dce4edf66bc71be Related: OS#1938
2020-03-07osmo_ortp: add osmo_rtp_socket_set_dscp()Oliver Smith1-0/+1
Related: OS#4438 Change-Id: I41603db8c1286660ad57ac1c78a8fb393a2b080b
2020-01-24add ipa ping/pong keepalive for OML/RSL links between bts and bscEric Wild1-0/+1
Patch-by: ewild, osmith Related: OS#4070 Change-Id: I30e3bd601e55355aaf738ee2f2c44c1ec2c46c6a Depends: (libosmo-abis) Ie453fdee8bfd7fc1a3f1ed67ef0331f0abb1d59b
2020-01-02Bump version: 0.7.0.8-4c2c-dirty → 0.8.00.8.0Pau Espin Pedrol1-2/+0
Change-Id: If7099f91a3610d61d16e769406ac27f54e7363f3
2019-11-08ipa: Allow setting local addr and port for struct ipa_client_connPau Espin Pedrol1-0/+2
Change-Id: I3133c6b01647506a5b9c67e4699bcad3ff59f843
2018-05-03Bump version: 0.4.0.21-60fd-dirty → 0.5.00.5.0Pau Espin Pedrol1-1/+0
libosmotrau library version in debian package was wrong, fix it while releasing. Change-Id: I399618c7353a4150e3d571758b522dd2e9d9724f
2017-12-03Add a new osmo_rtp_set_source_desc() function to set the RTCP SDES itemsHarald Welte1-0/+1
This allows the users of libosmotrau to set the content of the SDES items to something more useful than their compile-time defaults. Change-Id: Ice794f9e0c6caeea1c67520c12efbfa375d1fb82 Related: OS#2701
2017-08-25Bump version: 0.3.2 → 0.4.00.4.0Max1-3/+8
Change-Id: Ibefe53a7f5b06fb8a9294574af41dacac68bdbe9
2016-10-21Extend RTP RX callback parametersMax1-0/+1
While debugging low-level RTP issues it is handy to be able to match exact RTP packet with the payload available to higher-level functions. Having Sequence number and Timestamp RTP fields as parameter to receiving callback is the easiest way to do so. Change-Id: I0c9b08d247d7342d6139badca77ce64fda0cf274
2016-10-16e1_input: Add E1 timeslot number to input_signal_dataHarald Welte1-0/+1
It is quite useful for the signal receiver to know on which of the many E1/T1 timeslots a given event (like a 'link down' event) has happened. The line number, TEI and SAPI are isnuficcient in case there are multiple signalling TS in the line. Change-Id: I07f0f79e0cda09766f357032ffb4e7ad643d448a
2016-09-09Change API to convey marker bitMax1-0/+1
Previously RTP receive callback ignored Marker bit from RTP headers. Extend API to include it explicitly. Change-Id: I3c2b6365d8a51bf98805614e07344d2639875fde Related: OS#1750
2014-09-08Prepare a new release of libosmo-abis0.3.0Holger Hans Peter Freyther1-1/+0
2014-08-29Add missing TODO-RELEASE entry to remind us of the ABI bump on releaseHolger Hans Peter Freyther1-0/+1
2014-03-31release: Prepare the 0.2.0 release of libosmo-abisv0.2.0Holger Hans Peter Freyther1-1/+0
2014-03-31ipa: Change ipa_msg_recv() to support partial receiveJacob Erlbeck1-0/+1
Currently ipa_msg_recv() fails, when messages are received partially. This patch provides a new function ipa_msg_recv_buffered() that uses an additional ** to a message buffer to store partial data. When this happens, -EAGAIN is returned. If NULL is used, the function behaves similar to ipa_msg_recv() and fails on partial read. In addition in case of errors the return value is now always -EXXX and the contents of errno is undefined. Note that this feature needs support by the calling code insofar that *tmp_msg must be set to NULL initially and it must be freed and set to NULL manually when the socket is closed. Note also that ipa_msg_recv() is then a wrapper around ipa_msg_recv_buffered() which mimics the old error behaviour by setting errno explicitely to -rc and returning -1 when an error has happened. Ticket: OW#728 Sponsored-by: On-Waves ehf
2014-01-20Prepare the v0.1.6 release of libosmo-abisv0.1.6Holger Hans Peter Freyther1-2/+0
2014-01-20ipaccess: Change the visibility of the ipa messagesHolger Hans Peter Freyther1-0/+1
2014-01-20input: Make keep alive configurable (generic)Jacob Erlbeck1-0/+2
This patch adds a generic keep alive configuration layer that mainly consists of additional fields in e1_input structs and VTY commands and extensions. Ticket: OW#1060 Sponsored-by: On-Waves ehf