Project

General

Profile

Review 2017 » History » Version 1

laforge, 01/01/2018 04:32 PM

1 1 laforge
h1. Osmocom Review 2017
2
3
h2. January 2017
4
5
* announce of first ever public [[OsmoCon]] conference in April
6
* osmo-bts
7
** Add Abis OML failure event reporting
8
** fix memory leaks in osmo-bts-{sysmo,lc15} at every channel activation
9
10
h2. February 2017
11
12
* libosmo-abis
13
** unix domain socket support (for Ericsson L2TP)
14
* osmo-bts
15
** fix AMR HR DTX FSM logic
16
** fix SACCH sending fo system information with enum value > 7
17
** osmo-bts-trx: fix RXGAIN and POWER parameters on second TRX
18
** fix TCH/H interleaving table bit position
19
** sysmoBTS 1020/1100: slow power ramp-up on TRX enable
20
21
h3. March 2017
22
23
* Add README.md files to all our repositories
24
* libosmocore
25
** migrate gsm 05.03 coding from OsmoBTS to libosmocore
26
** fix SQN / SEQ handling in UMTS AKA
27
** 3GPP AoIP message encoding/decoding
28
* libosmo-abis
29
** fix ever-increasing jitter buffer
30
* libosmo-netif
31
** handle SCTP in in stream server
32
** doxygen documentation on stream an datagram modules
33
* osmo-bts
34
** octphy: CBCH support
35
** include MS timing offset in RSL measurements
36
37
h3. April 2017
38
39
* libosmosigtran
40
* libosmocore
41
** control interface for osmo_fsm
42
* libosmo-netif
43
** fix file descriptor leak in error paths
44
** work around linux kenrel SCTP bug with sender_dry_events
45
** RTP marker bit support
46
* libosmo-sccp
47
** Add new [[libosmo-sigtran:]] library with SS7 AS/ASP Link/Linkset handling, M3UA support, new FSM based SCCP implementation
48
** Add [[osmo-stp:]] program
49
* osmo-bts
50
** inform BSC of PCU disconnect
51
** fix measurement reporting period
52
** exclude idle channels from uplink measurement processing
53
** octphy: measurement reports
54
55
56
h3. May 2017
57
58
* libosmocore
59
** fix embedded builds
60
** import and generalise 'sercomm' from osmocom-bb into libosmocore
61
** SSE optimized convolutional coder
62
** fix wrong GSM FR codec SID frame generation
63
** doxygen docs for libosmocoding
64
* osmo-bsc
65
** TS 04.14 mobile station side loop control
66
* osmo-bts
67
** consistently check all RSL and OML TLVs for minimum length value
68
** fix bit-order in every HR codec parameter (spec compliance)
69
** OML get/set attribute handling
70
** SI2quater support
71
** bypass radio link timeout for lab testing
72
73
h3. June 2017
74
75
* libosmocore
76
** doxygen autobrief
77
** doxygen documentation for libosmogb
78
* osmo-bts
79
** use CLOCK_MONOTONIC timer for GSM frame timer
80
** PDTCH loopback support
81
82
83
h3. July 2017
84
85
* libosmocore
86
** PDP charging characteristics in GSUP
87
** PRBS sequence generators
88
** multicast IP related helper functions
89
** 'make release' target
90
* libosmo-sccp
91
** SCCP address book
92
* osmo-bts
93
** new virtual BTS @osmo-bts-virtual@ for testing without radio hardware
94
** don't send dummy UI frames on unused BCCH slots on TC=5
95
** GSMTAP: don't log/send fill frames consisting of only padding
96
97
98
h3. August 2017
99
100
* libosmocore
101
** fix crash in lapd_est_req()
102
* libosmo-abis
103
** release 0.4.0
104
* osmo-bts
105
** osmo-bts-trx: fix MS power control loop
106
** release 0.6.0
107
** support sending/removing SI13 to/from PCU
108
109
h3. September 2017
110
111
* libosmocore.git
112
** 'show talloc-context' VTY introspection
113
** CTRL parsing unit tests
114
** unification of vty exit/end commands
115
116
h3. October 2017
117
118
* libosmocore.git
119
** major doxygen documentation re-work / completion
120
** dynamic registration of CTRL node-ids by applications
121
** ability to bind Gb interface to specific IP
122
** enforce CTRL-capable identifiers in osmo_fsm and counter group names
123
** release of 0.10.0 + 0.10.1
124
** add @osmo_get_rand_id()@ function with getrandom() and GnuTLS fallback
125
* libosmo-netif.git
126
** release 0.1.0 and 0.1.1
127
* libosmo-sccp.git
128
** release 0.8.0 and 0.8.1
129
* osmo-bts
130
** don't require gsm_data_shared.[ch] from openbsc.git anymore
131
** fix multiple subsequent SI1quater BCCH FILLING from BSC
132
** fix AMR DTX FSM name to avoid invalid characters in name/identifier
133
** release 0.7.0
134
135
h3. November 2017
136
137
* Add SPDX License identifiers in library projects
138
* libosmocore
139
** fix SSE3 optimization on non-SSSE3 machines
140
** fix memory leaks in various unit tests for memory leak ebugging
141
** add counter group introspection via CTRL
142
** release 0.10.2
143
* libosmo-netif
144
** fix another file descriptor leak in stream server implementation
145
* libosmo-sccp.git
146
** More complete IPA/SCCPlite support, osmo-stp can now convert M3UA to SCCPlite
147
* osmo-bts
148
** don't abort if oversized RTP packets are received
149
150
151
h3. December 2017
152
153
* libosmocore
154
** improvements of XML export for VTY command reference generation
155
* osmo-bts
156
** put useful information in RTCP SDES
Add picture from clipboard (Maximum size: 48.8 MB)