aboutsummaryrefslogtreecommitdiffstats
path: root/debian/changelog
blob: 3707bf6e77030da207f335aa4ca7b4753a8443de (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
libosmo-pfcp (0.4.0) unstable; urgency=medium

  [ Harald Welte ]
  * add missing GPLv2 license text as COPYING file

  [ Neels Janosch Hofmeyr ]
  * osmo_gtlv_cfg: fix api doc
  * pfcp up_function_features: allow shorter lengths
  * add osmo_pfcp_ip_addrs_get

  [ Oliver Smith ]
  * contrib: remove rpm spec file

 -- Oliver Smith <osmith@sysmocom.de>  Wed, 24 Jul 2024 12:04:14 +0200

libosmo-pfcp (0.3.0) unstable; urgency=medium

  [ Neels Janosch Hofmeyr ]
  * clarify API doc for osmo_pfcp_endpoint_tx()
  * add doc/charts/pfcp_msgs*.msc
  * libosmo-pfcp.pc.in: add missing libosmogsm
  * build: drop COVERAGE
  * build: drop $(all_includes)
  * build: drop LIBOSMOVTY from libosmo-pfcp
  * build: libosmo-gtlv: move LIBS to libosmo_gtlv_la_LIBADD
  * build: fix linking gen__pfcp_ies_auto to use build-tree libosmo-gtlv
  * build: add gen__pfcp_ies_auto_LDFLAGS = -no-install
  * pfcp_msg: refactor LOG_PFCP_MSG
  * coverity: fix null deref

  [ Oliver Smith ]
  * Run struct_endianness.py
  * debian: make consistent

  [ Harald Welte ]
  * Fix license information in dpkg + rpm packages: GPLv2+ and not AGPLv3+

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 12 Sep 2023 13:55:22 +0200

libosmo-pfcp (0.2.0) unstable; urgency=medium

  [ Neels Hofmeyr ]
  * pfcp_msg: check use count correctness
  * gtlv: check memory bounds 1/3: encoding TLV
  * gtlv: check memory bounds 2/3: decoding TLV
  * gtlv: check memory bounds 3/3: encoding to str
  * gtlv: fix repeated IEIs to several struct members
  * gtlv: test repeated IEIs to several struct members

  [ Harald Welte ]
  * Support building with -Werror=strict-prototypes / -Werror=old-style-definition
  * Add -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition

  [ Vadim Yanitskiy ]
  * contrib/jenkins.sh: build with --enable-werror
  * tests: use 'check_PROGRAMS' instead of 'noinst_PROGRAMS'

  [ Neels Janosch Hofmeyr ]
  * api doc: explain heartbeat handling in rx_msg_cb
  * pfcp_test: init logging, for PFCP errors
  * pfcp_test: add missing 'pdi_present = true'
  * pfcp_test: fix order of dependencies
  * PFCP: add Network Instance IE in PDI IE
  * add osmo_pfcp_ip_addrs_to_str_*()
  * osmo_pfcp_ip_addrs_set(): do not set port number
  * add osmo_pfcp_ie_outer_header_creation_to_str_*()
  * tweak comment in pfcp_ies_custom.c
  * pfcp coding errmsgs: drop extra newlines
  * fix coding of Network Instance IE
  * fix coding of Node ID: FQDN type
  * bitmask to string: shorten
  * gtlv: decoding error: log size limited hexdump of IE
  * silence compiler warning in gtlv_dec_enc.c

 -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 07 Feb 2023 13:58:41 +0100

libosmo-pfcp (0.1.2) unstable; urgency=medium

  [ Neels Hofmeyr ]
  * pkgconfig: add missing 'Requires:'

 -- Neels Janosch Hofmeyr <nhofmeyr@sysmocom.de>  Wed, 24 Aug 2022 16:39:11 +0200

libosmo-pfcp (0.1.1) unstable; urgency=medium

  [ Vadim Yanitskiy ]
  * fix incorrect timeout values: milliseconds vs microseconds
  * configure: fix AC_CONFIG_MACRO_DIRS related warnings
  * configure: fix warning: AC_OUTPUT should be used without arguments
  * gitignore: ignore *.la objects: libosmo-{gtlv,pfcp}.la
  * contrib/libosmo-pfcp.spec.in: do not depend on systemd
  * contrib/libosmo-pfcp.spec.in: do not disable LTO
  * configure.ac: do not require unused dlopen

  [ Neels Hofmeyr ]
  * separate pfcp_queue_timer_cb() in req and resp
  * fix wrong constants used in osmo_pfcp_tdefs (typo)
  * clarify osmo_pfcp_msg alloc API
  * apply code review: refactor pfcp_endpoint API
  * pfcp_endpoint: fix final PFCP retrans resp_cb
  * set LIBVERSION=0:0:0
  * comment / whitespace tweaks in pfcp_endpoint.c
  * debian packaging of libosmo-gtlv and libosmo-pfcp
  * README.md: tweak clone URL
  * configure.ac: drop dependencies on vty and ctrl
  * RPM: fix .spec file
  * debian: add missing *-dev.install files
  * debian/control: fix confusion in description
  * debian: fix missing dep gtlv0 <- pfcp0
  * libosmo-gtlv.pc.in: tweak Description
  * fix warnings: 'uninitialized'
  * .gitignore fixes: generated sources, .spec file
  * doc: minor fix in pfcp_cp_peer_fsm.dot
  * pfcp_cp_peer: check use count correctness
  * RPM: fix configure and typo "gltv" in .spec.in

  [ Oliver Smith ]
  * gitreview: fix project
  * rpm spec: use --disable-static
  * debian/control: move -dev deps of libosmo-gtlv-dev
  * packaging: depend on libosmocore >= 1.7.0

  [ Harald Welte ]
  * rpm spec: reduce summary line length

 -- Oliver Smith <osmith@sysmocom.de>  Mon, 22 Aug 2022 11:38:51 +0200

libosmo-pfcp (0.1.0) testing; urgency=low

  Create new Debian package.

 -- Neels Hofmeyr <nhofmeyr@sysmocom.de>  Tue, 9 Aug 2022 18:29:05 +0200