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