osmo-diameter2gsup (0.3.0) unstable; urgency=medium

  [ Alexander Couzens ]
  * gsup: implement a (re-)connect the GSUP link if it fails
  * rebar3: define a release
  * osmo_dia2gsup: set Origin-State-Id
  * osmo_dia2gsup: add config option diameter_connect_timer

  [ Oliver Smith ]
  * contrib/systemd: run as osmocom user
  * debian/postinst: chmod +x
  * debian/postinst: don't change /etc/osmocom
  * debian/postinst: add checks, be verbose

  [ Harald Welte ]
  * add COPYING file with AGPLv3 and missing license headers to source files
  * COPYING and copyright headers: use https instead of http
  * replace http:// urls with https:// (diameter files)

  [ Oliver Smith ]
  * Makefile: new file

  [ Vadim Yanitskiy ]
  * Makefile: add 'install' target, clean up debian/rules
  * Makefile: install 'sys.config' to /etc/osmocom/osmo-dia2gsup.config
  * osmo_dia2gsup.service: use /etc/osmocom/osmo-dia2gsup.config
  * examples/sys.config: add default lager formatting config
  * examples/sys.config: add pid, delete time
  * examples: add dev.config, let 'make run' use it by default
  * examples/{sys,dev}.config: enable colored logging
  * diameter: fix wrong 'Vendor-Id' value (should be 3GPP)
  * diameter: fix unused macro param in ?SERVICE
  * diameter: drop unused ?DIA_STATS_* macros
  * fixup: diameter: fix unused macro param in ?SERVICE
  * diameter: assert that diameter:start_service/2 returns ok

 -- Oliver Smith <osmith@sysmocom.de>  Wed, 26 Mar 2025 10:24:06 +0100

osmo-diameter2gsup (0.2.0) unstable; urgency=medium

  [ Alexander Couzens ]
  * contrib/generate_build_dep.sh: remove erlang bytecode from checkouts
  * docs: add a simple example to use configuration file

  [ Oliver Smith ]
  * debian: set compat level to 10
  * systemd: depend on networking-online.target

  [ Alexander Couzens ]
  * Use GSUP APN as Service-Selection field

  [ Pau Espin Pedrol ]
  * rebar3.lock: Update epcap dep to v1.1.1 to fix compilation error
  * README.md: Document how to run escript with config file

  [ Oliver Smith ]
  * README.md: update

  [ Pau Espin Pedrol ]
  * cosmetic: Fix typo in comment
  * gsup: Log connect failures
  * gsup: Attempt reconnecting if connect fails
  * Add GMM error cause present in osmo-hlr's gsm48_gmm_cause_vty_names
  * Translate GSUP Auth Info Answer error Cause in Diamater AIA

  [ Alexander Couzens ]
  * server_cb: use a define for the VENDOR_3GPP code
  * gsup: convert all unknown causes into diameter UNABLE_TO_COMPLY

  [ Oliver Smith ]
  * debian/rules: extract build_dep.tar.gz first

 -- Oliver Smith <osmith@sysmocom.de>  Tue, 31 Oct 2023 12:59:24 +0100

osmo-diameter2gsup (0.1.2) unstable; urgency=medium

  [ Matt Johnson ]
  * server_cb: Improve handling resynchronization info

 -- Daniel Willmann <dwillmann@sysmocom.de>  Fri, 19 Aug 2022 17:44:15 +0200

osmo-diameter2gsup (0.1.1) unstable; urgency=medium

  [ Daniel Willmann ]
  * diameter: Change default bind IP to 127.0.0.8

  [ Alexander Couzens ]
  * add rebar.lock to define known working dependencies
  * debian: add missing Build-Depends debhelper
  * debian: rework packaging
  * debian: add generate_build_dep.sh to vendor erlang dependencies

 -- Oliver Smith <osmith@sysmocom.de>  Fri, 22 Jul 2022 12:48:34 +0200

osmo-diameter2gsup (0.1.0) unstable; urgency=medium

  * Initial release.

 -- Oliver Smith <osmith@sysmocom.de>  Wed, 14 Jul 2022 14:51:01 +0200