aboutsummaryrefslogtreecommitdiffstats
path: root/debian/changelog
blob: 2c8123c7adfcb154ba87e11bee0f5dba5703a4c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
osmo-iuh (1.2.0) unstable; urgency=medium

  [ Oliver Smith ]
  * treewide: remove FSF address

  [ Pau Espin Pedrol ]
  * tests/tests_common.c: Add missing header
  * Introduce dynamic log category for libosmo-rua/hnbap
  * Drop osmo-hnbgw
  * tests/dummy_cn_sua.c: Drop no longer existing include

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Wed, 05 Jan 2022 12:26:51 +0100

osmo-iuh (1.1.0) unstable; urgency=medium

  * gitignore: Ignore libsmo-{hnbap,rua}.pc

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Wed, 17 Nov 2021 11:56:26 +0100

osmo-iuh (0.8.0) unstable; urgency=medium

  [ Harald Welte ]
  * hnbgw: Add missing break statement

  [ Pau Espin Pedrol ]
  * iu_client: Log event sent to upper layer callback
  * ranap_iu_tx_release_free(): always trigger RANAP_IU_EVENT_IU_RELEASE as a result
  * hnb-test: Fix typo in vty cmd description
  *  cosmetic: src/ranap/Makefile.am: Drop trailing whitespace
  * src/tests/Makefile.am: Drop reference to non-existent RANAP_FILES var
  * src/*/Makefile.am: Fix trailing whitespace
  * Provide libosmo-hnbap as a public shared library
  * Provide libosmo-rua as a public shared library
  * move-asn1-header-files.sh: Replace original asn file path in generated asn1 header files
  * README.md: Document how to re-generate code from ASN1 files
  * hnbgw_rua.c: Use proper type struct
  * hnbgw_cn.c: Use proper type struct
  * hnb-test: Fix rc var may be used uninitialized
  * src/*/Makefile.am: Copy back to srcdir the generated .c files from ASN
  * src/*/Makefile.am: Use asn1c -R to avoid generating runtime code
  * Update generated .c/.h after using asn1c -R param
  * hnbap: Use specific prefix for HNBAP generated code
  * hnbap: Drop no longer existing asn1c param -fnative-types
  * hnbap: Use asn1c flag -fcompound-names to avoid name collisions with other libs
  * rua: Use asn1c flag -fcompound-names to avoid name collisions with other libs
  * sabp: Use asn1c flag -fcompound-names to avoid name collisions with other libs
  * ranap: Use asn1c flag -fcompound-names to avoid name collisions with other libs
  * hnb-test: Fix memleak in hnb_read_cb

  [ Oliver Smith ]
  * contrib/osmo-iuh.spec.in: fix header packaging
  * contrib/osmo-iuh.spec: fix missing ldconfig lines
  * Cosmetic: put asn1c parameters in separate lines

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 16 Nov 2021 17:13:09 +0100

osmo-iuh (0.7.0) unstable; urgency=medium

  [ Martin Hauke ]
  * tests: Missing return statement

  [ Pau Espin Pedrol ]
  * tests/hnb-test-ranap.c: Fix wrong printf format
  * tests/test-ranap.c: Fix wrong printf format
  * Fix compiler warning on signedness of char ptr using OCTET_STRING_fromBuf()
  * hnbgw_vty.c: Drop unusued variables
  * tests: Fix trailing whitespace
  * Fix OneDefinitionRule Asan violation in tests and osmo-hnbgw
  * Change default SCTP conn NULL->127.0.0.1 to localhost->localhost
  * hnbgw: Mark SCTP conn as NODELAY
  * contrib/jenkins: Enable parallel make in make distcheck
  * tests/hnb-test-ranap: Fix incorrect pointer type cast
  * tests/hnb-test: Drop unused variables
  * tests/hnb-test: Fix signedness of imsi_buf
  * tests/hnb-test: check return code of hnbap_encode_ueregisterrequesties
  * tests/hnb-test-ranap: Fix incorrect signedness in pointer
  * tests/hnb-test-ranap: Fix missing include for ranap_bcd_decode
  * tests/hnb-test: Fix uninitialized use of rc variable
  * tests/hnb-test: Fix signedness of assigned pointer
  * tests/hnb-test: Initialize logging with existing struct log_info
  * tests/hnb-test: Disable building unsued code
  * tests: Explicitly drop category from log
  * tests: Replace deprecated API log_set_print_filename
  * hnbgw: Avoid re-defining same global variable twice
  * Workaround ASan report memleak during call to --vty-ref-xml

  [ Neels Hofmeyr ]
  * manual: add "Configuring Primary Links" and "Multiple instances"
  * manual: link to new common cs7-config.adoc

  [ Vadim Yanitskiy ]
  * tests/test-helpers: fix some -Wpointer-sign warnings reported by GCC
  * tests/test-helpers: fix endianness: do not print uint32_t as raw bytes
  * tests/test-ranap: cosmetic: remove unused variable 'rc'
  * debian/control: change maintainer to the Osmocom team / mailing list
  * vty: use install_lib_element() and install_lib_element_ve()

  [ Eric ]
  * configure.ac: fix libtool issue  with clang and sanitizer

  [ Philipp Maier ]
  * hnbgw: do not use LOGL_DEBUG as default loglevel

  [ Harald Welte ]
  * Fix compilation with gcc-10
  * Provide more context when logging "Error in ANY_fromType_aper"
  * hnbgw: use OSMO_STRLCPY_ARRAY() instead of open coding it
  * hnbgw: Introduce LOGHNB() macro for log context information
  * debian: Actually build manuals; add osmo-hnbgw-doc package
  * configure.ac: Ensure netinet/sctp.h is present
  * hnbgw: Use LOGHNB() to add log context information to log lines
  * ranap_msg_factory: Allow detailed control over UEA/UIA algorithm encoded
  * ranap_msg_factory: Fix LOGP statements
  * main: add --vty-ref-mode, use vty_dump_xml_ref_mode()
  * manuals: generate vty reference xml at build time

  [ Oliver Smith ]
  * contrib: import RPM spec
  * contrib: integrate RPM spec
  * Makefile.am: EXTRA_DIST: debian, contrib/*.spec.in
  * contrib/jenkins: don't build osmo-gsm-manuals
  * configure.ac: set -std=gnu11

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 23 Feb 2021 20:11:59 +0100

osmo-iuh (0.6.0) unstable; urgency=medium

  [ Vadim Yanitskiy ]
  * hnbgw_vty.c: fix: properly pass pointer to g_hnb_gw
  * osmo-hnbgw: make sure osmo_ss7_init() executed successfully

  [ Alexander Couzens ]
  * iu_client: sccp_sap_up: set rc early
  * iu_client: ensure UE is not NULL on CO primitives
  * iu_client: sccp_sap_up: don't decode empty disconnect indications
  * iu_client: introduce ranap_iu_free_ue() to free the UE connections
  * iu_client: emit RANAP_IU_EVENT_LINK_INVALIDATED on SCCP disconnect indication
  * iu_client: introduce a guard around global_iu_event_cb
  * iu_client: allow to control the notifications
  * iu_client: introduce ranap_iu_tx_release_free()
  * iu_client: introduce UE field free_on_release
  * iu_client: pass return value of osmo_sccp_user_sap_down() towards the caller
  * iu_client: ranap_iu_tx_release() change default cause code to Success

  [ Pau Espin Pedrol ]
  * hnbgw: Add libosmoctrl's VTY CTRL command initialization
  * debian/rules: Fix dbg pacakges
  * debian: Split libosmo-sabp from libosmo-ranap package

  [ Harald Welte ]
  * asn1enum.pl: Make compatible with modern perl
  * sabp: Initial import of SABP ASN.1 from 3GPP TS 25.419 V11.1.0 (2013-03)
  * sabp: fixup SABP ASN.1 to avoid IOC (which are not supported by our toolchain)
  * sabp: Add Procedure Codes and IEI constants to CommonDataTypes
  * sabp: Generate C/H files for SABP; create libosmo-sabp
  * Initial minimal OsmoHNBGW user manual
  * exit(2) on unsupported positional arguments on command line

  [ Oliver Smith ]
  * gitignore: add gen_sabp.stamp
  * debian, asn1tostruct.py: switch to python3

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Fri, 03 Jan 2020 17:04:15 +0100

osmo-iuh (0.5.0) unstable; urgency=medium

  [ Neels Hofmeyr ]
  * ranap_msg_factory.h: fix enum def within function signature
  * osmo-hnbgw: fix cmdline: do not force-disable colored logging
  * osmo-hnbgw: set a proper talloc ctx for logging
  * osmo-hnbgw: logging tweaks
  * osmo-hnbgw: reply with RESET ACK when receiving a RESET

  [ Oliver Smith ]
  * tests: use -no-install libtool flag to avoid ./lt-* scripts
  * contrib/jenkins.sh: run "make maintainer-clean"
  * osmo-hnbgw.cfg: set local-ip to 0.0.0.0

  [ Harald Welte ]
  * iu_client: Implement transmission of ResetAcknowledge
  * ranap_msg_factory: Fix criticality of PDUs

  [ Thorsten Alteholz ]
  * spelling stuff found by lintian

  [ Daniel Willmann ]
  * Add VTY reference manual
  * jenkins: Enable manual publishing and building

  [ Pau Espin Pedrol ]
  * Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Wed, 07 Aug 2019 21:23:57 +0200

osmo-iuh (0.4.0) unstable; urgency=medium

  [ Bernhard M. Wiedemann ]
  * asn1tostruct: allow to override build date

  [ Alexander Couzens ]
  * hnbgw: remove close_cb() to fix a crash when releasing a hnbgw

  [ Harald Welte ]
  * debian/rules: Don't overwrite .tarball-version
  * hnbgw_tx_hnb_register_rej(): Missing return statement

  [ Neels Hofmeyr ]
  * fix decoding of incoming X.213 NSAP addr
  * hnbgw: vty: add SCCP related vty commands
  * fix transport layer addr again, for nano3g

  [ Pau Espin Pedrol ]
  * debian: package osmo-hnbgw.service
  * Install systemd services with autotools
  * Install sample cfg file to /etc/osmocom

  [ Stefan Sperling ]
  * add a VTY command which shows a specific HNB

  [ Oliver Smith ]
  * Fix DISTCHECK_CONFIGURE_FLAGS override
  * contrib: fix makedistcheck with disabled systemd

 -- Harald Welte <laforge@gnumonks.org>  Sun, 20 Jan 2019 21:46:05 +0100

osmo-iuh (0.3.0) unstable; urgency=medium

  [ Neels Hofmeyr ]
  * jenkins: use osmo-clean-workspace.sh before and after build
  * vty: skip installing cmds now always installed by default
  * src/Makefile.am: drop unused COMMON_LDADD
  * add --enable-sanitize config option
  * osmo-hnbgw: drop erratic log line on remote STP address
  * api doc: clarify byte order in ranap_new_msg_rab_assign_*
  * tests: sanitize: fix mem leaks, clean after tests
  * ranap_msg_factory: sanitize: memcpy instead of unaligned int copy
  * test_common: fix compiler warning: include ranap_common.h
  * osmo-hnbgw: auto-config local and remote PCs if omitted
  * cosmetic: osmo-hnbgw: log remote SCCP addresses on startup
  * osmo-hnbgw: don't configure specific local IP address for STP connection
  * iu client: store multiple LAC,RAC per RNC = fix paging for multiple RNC
  * hnbgw: use proper VTY port number defined in libosmocore (4261)
  * fix 3 compiler warnings in ranap_common.c
  * hnbgw: use proper talloc ctx for vty telnet init
  * hnbgw: hnb info: record MCC, MNC, show on 'show hnb'
  * hnbap,rua,ranap decode: fix segfault on decode error
  * vty: tweak / improve HNB and cnlink introspection
  * osmo-hnbgw: vty: revamp output of context maps on 'show hnb'
  * compiler warning: asn1tostruct.py: return 0 at end of *_free_*()
  * segfault: context_map gc: use llist_for_each_entry_safe()
  * rua: discard context maps on id-Disconnect
  * rua_to_scu(): don't create a context map for UNITDATA
  * cosmetic: context_map_tmr_cb(): fix comment
  * osmo-hnbgw config: add 'rnc-id' config item
  * osmo-hnbgw: startup: log the RNC-Id that is going to be used
  * comments: hnbgw_rua.c: remove obsolete fixmes for asn1 free
  * vty typo: 'show hnb': SCTP stream, not SCCP stream
  * hnbgw_rua.c: log: fix integer format for cN_DomainIndicator
  * hnbgw_rua: fix dereference of unset pointer
  * hnbgw_cn: rx ranap: set rc in all cases
  * hnbgw_hnbap: fix missing return in rx [un]successful outcome
  * cosmetic: hnbgw: hnbap: log rx of unsuccessful outcome
  * hnbap: log errors on decoding/encoding HNB-REGISTER msgs
  * hnb-test: log accurate three-digit MNC with leading zeros
  * configure: add --enable-werror
  * cosmetic: use osmo_plmn_id instead of mcc,mnc

  [ Harald Welte ]
  * osmo-hnbgw: Avoid useless linking to libosmogsm and libsctp
  * Link libosmo-ranap against libosmovty
  * Add "-Wall" to the compile rules of the non-asn1c-generated source code
  * hnbgw.c: Remove dead code creating libsctp linker dependency
  * sccp_sap_up(): Fix never-hit "default" case in switch
  * Fix various compiler warnings in hnb-gw code
  * hnbgw_vty.c: cosmetic: Fix non-tab-indented code
  * hnbgw_vty.c: Fix "-Werror=format-security" failure in vty_out()

  [ Philipp Maier ]
  * iu: iu_helpers: add functions to decode ip/port from rab-ass
  * ranap_msg_factory: check IE encoder return codes
  * ranap_msg_factory: remove unusued variable

  [ Max ]
  * Use proper package version
  * Add control interface
  * Expand ctrl interface
  * Enable sanitize for CI tests

  [ Pau Espin Pedrol ]
  * iu_client.c: Remove unusued variable
  * configure.ac: Enable -Wall flag
  * contrib: jenkins.sh: Disable doxygen in libosmocore build
  * debian/changelog: set prev releases to unstable

  [ Stefan Sperling ]
  * ensure unique CellIDs in HNB-GW

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Thu, 03 May 2018 18:29:13 +0200

osmo-iuh (0.2.0) unstable; urgency=low

  * Upstream 0.2.0 release

 -- Harald Welte <laforge@gnumonks.org>  Fri, 27 Oct 2017 22:19:00 +0000

osmo-iuh (0.1.0) unstable; urgency=low

  * Initial release.

 -- Alexander Couzens <lynxis@fe80.eu>  Tue, 08 Aug 2017 04:13:19 +0000