File osmo-remsim.changes of Package osmo-remsim

-------------------------------------------------------------------
Wed Aug 27 20:04:32 UTC 2025 - mardnh@gmx.de

- Update to version 1.1.2.0:
  * Bump version: 1.1.1.4-9a97 → 1.1.2

-------------------------------------------------------------------
Tue Aug 12 20:04:29 UTC 2025 - mardnh@gmx.de

- Update to version 1.1.1.4:
  * src/bankd/bankd_pcsc: fix error on debian 13 i386
  * src/bankd/bankd_main: fix error on debian 13 i386

-------------------------------------------------------------------
Tue Jul 08 20:06:31 UTC 2025 - mardnh@gmx.de

- Update to version 1.1.1.2:
  * bankd: implicit remove a client mapping when creating a new mapping

-------------------------------------------------------------------
Thu Jun 05 20:06:06 UTC 2025 - mardnh@gmx.de

- Update to version 1.1.1.1:
  * bankd: Remove Mapping: improve logging

-------------------------------------------------------------------
Tue Apr 08 20:06:13 UTC 2025 - mardnh@gmx.de

- Update to version 1.1.1.0:
  * Bump version: 1.1.0.2-6d24 → 1.1.1

-------------------------------------------------------------------
Fri Apr 04 20:06:20 UTC 2025 - mardnh@gmx.de

- Update to version 1.1.0.2:
  * src/rspro_client_fsm: fix osmo_stream_cli_destroy
  * src/client/user_shell: add missing \n

-------------------------------------------------------------------
Thu Feb 13 21:07:53 UTC 2025 - mardnh@gmx.de

- Update to version 1.1.0.0:
  * Bump version: 1.0.0.76-ff79-dirty → 1.1.0

-------------------------------------------------------------------
Fri Dec 13 21:05:34 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.76:
  * bankd: Add -T and -e cmdline params
  * Several logging improvements

-------------------------------------------------------------------
Thu Dec 12 21:05:48 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.74:
  * cosmetic: rspro_client_fsm: Document event handled in all_state
  * bankd: Fix typo in fprintf string output

-------------------------------------------------------------------
Wed Dec 11 21:06:08 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.72:
  * rspro_client_fsm: Fix missing return
  * Drop dependency on libosmo-abis
  * Use new osmo_ipa_ka_fsm_inst APIs from libosmo-netif

-------------------------------------------------------------------
Sat Dec 07 21:05:33 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.69:
  * server: Implement IPA server with osmo_stream
  * rspro: use osmo_stream to handle IPA connection
  * Makefile:am: Improve formatting and order of CFLAGS and LIBS

-------------------------------------------------------------------
Wed Dec 04 21:05:53 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.66:
  * Remove rspro_client.c which is not used anyway
  * Fix uninitialized return value

-------------------------------------------------------------------
Fri Nov 22 21:06:30 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.64:
  * contrib/jenkins: libosmo-abis after libosmo-netif

-------------------------------------------------------------------
Wed Nov 20 21:05:46 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.63:
  * Replace deprecated ipa_msg_push_header()

-------------------------------------------------------------------
Wed Jul 03 20:05:19 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.62:
  * remsim_client: add support to set sim presence pin polarity

-------------------------------------------------------------------
Wed May 15 20:05:58 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.61:
  * user_ifdhandler: Fix segfault on startup

-------------------------------------------------------------------
Fri May 10 20:05:47 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.60:
  * contrib: remove rpm spec file

-------------------------------------------------------------------
Sat Mar 23 21:06:03 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.59:
  * Add funding link to github mirror
  * README.md: Major update / meaningful content

-------------------------------------------------------------------
Wed Mar 20 21:05:28 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.57:
  * debian/rules: don't compress pdfs

-------------------------------------------------------------------
Wed Feb 07 15:30:36 UTC 2024 - mardnh@gmx.de

- Update to version 1.0.0.56:
  * bankd: Use gsmtap_inst_fd2()
  * bankd: Don't use 127.0.0.1 as default IP address for the server
  * user_simtrace2: Fix uninitialized ifm->path
  * user_shell: Fix unchecked return value of osmo_fd_register()
  * user_ifdhandler: Fix missing check of osmo_fd_register return val
  * rspro_client_fsm: Fix integer overflow calculating re-establishment delay
  * checkpatch.conf: ignore rspro generated files
  * src/rspro: regenerate to fix misleading indents
  * another csv example for our usb CCID reader
  * remsim_client: Fix custom ATR '-a' option

-------------------------------------------------------------------
Tue Nov 07 21:08:17 UTC 2023 - mardnh@gmx.de

- Update to version 1.0.0.56:
  * bankd: Use gsmtap_inst_fd2()

-------------------------------------------------------------------
Sat Sep 16 11:35:20 UTC 2023 - mardnh@gmx.de

- Update to version 1.0.0.55:
  * bankd: Don't use 127.0.0.1 as default IP address for the server
  * user_simtrace2: Fix uninitialized ifm->path
  * user_shell: Fix unchecked return value of osmo_fd_register()
  * user_ifdhandler: Fix missing check of osmo_fd_register return val
  * rspro_client_fsm: Fix integer overflow calculating re-establishment delay
  * checkpatch.conf: ignore rspro generated files
  * src/rspro: regenerate to fix misleading indents
  * another csv example for our usb CCID reader
  * remsim_client: Fix custom ATR '-a' option
  * systemd: depend on networking-online.target
  * debian: set compat level to 10

-------------------------------------------------------------------
Mon Feb 06 21:05:26 UTC 2023 - mardnh@gmx.de

- Update to version 1.0.0.44:
  * bankd_main: Avoid uninitialized variable
  * rspro_server: Handle ipa_server_link_open() error case
  * remsim_server: handle osmo_fd_register() failure case
  * rest_api: strtoul canot return negative
  * Fix various 'uninitialized variable' bugs reported by coverity

-------------------------------------------------------------------
Fri Dec 09 21:05:11 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.39:
  * packaging: osmo-remsim-apitool needs py3-requests

-------------------------------------------------------------------
Sat Nov 19 21:05:29 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.38:
  * rspro_client: implement re-establish delay
  * bankd, client, server: add -L option to disable log coloring
  * bankd: Add GSMTAP functionality for SIM traffic

-------------------------------------------------------------------
Tue Nov 15 21:05:23 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.35:
  * remsim-client-st2: Proper error if not all endpoints can be found

-------------------------------------------------------------------
Mon Nov 14 21:05:21 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.34:
  * client: set the local/remote mode before inserting card
  * bankd: edge detect RESET and VCC indications
  * ignore libtool artifacts from cross-compile environments
  * bankd: add missing -p short form option

-------------------------------------------------------------------
Mon Jul 25 20:05:58 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.30:
  * bankd: Don't log an "Error" if slotmap is removed
  * client: Option to ignore any ATR sent by bankd
  * client: Fix '-a' command-line argument for ATR
  * bankd: Open PC/SC by default in EXCLUSIVE mode
  * client: Log TPDU/ATR/PTS/slotStatus at INFO or NOTICE level

-------------------------------------------------------------------
Fri Jul 15 20:04:44 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.25:
  * fix rpm spec file for packacing of apitool

-------------------------------------------------------------------
Wed Jul 13 20:04:43 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.24:
  * debian/control: Don't use misc:Package
  * Install + package remsim-apitool as separate sub-package
  * bankd: Log not just ModemToCard but also CardToModem
  * main_fsm: Log bankd config (ip/port/bank_id/slot_nr) + disconnect
  * bankd: log BankID:SlotNr in every log line

-------------------------------------------------------------------
Mon Jun 20 20:05:05 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.19:
  * update git URLs (git -> https; gitea)

-------------------------------------------------------------------
Fri May 06 20:04:48 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.18:
  * rspro_client_fsm: Log clientConnectResult != ok
  * bankd: Log more clearly if we fail to open a PC/SC reader

-------------------------------------------------------------------
Wed May 04 20:04:39 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.16:
  * server: Fix various error paths if startup fails
  * cosmetic: various typo/spelling fixes
  * encode actual hostname in RSPRO
  * bankd: Better error messages during start-up
  * server: Detect duplicate client/bankd connection; drop new ones
  * server: Fix segfault in error path (client component ID != client)

-------------------------------------------------------------------
Wed Apr 27 20:04:43 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.10:
  * bankd: Differentiate log levels, not everything is DEBUG
  * server: Differentiate log levels, not everything is DEBUG
  * server: Log keep-alive timeout and TCP disconnects
  * server: Log connection establishment from bankd/client; warn on localhost
  * Check RSPRO component type; print error if type doesn't match

-------------------------------------------------------------------
Sun Jan 16 21:05:45 UTC 2022 - mardnh@gmx.de

- Update to version 1.0.0.5:
  * Fix client_id/bank_id/slot_nr range in manual + --help output

-------------------------------------------------------------------
Tue Dec 14 21:05:20 UTC 2021 - mardnh@gmx.de

- Update to version 1.0.0.4:
  * treewide: remove FSF address

-------------------------------------------------------------------
Thu Dec 09 21:04:57 UTC 2021 - mardnh@gmx.de

- Update to version 1.0.0.3:
  * manual: Update changelog, copyright, version
  * manual: update remsim-client options to match --help output
  * manual: Document the logging configuration
  * Bump version: 0.2.2.126-7382 → 1.0.0
  * Depend on libosmo-simtrace >= 0.8.0
  * increase required libosmocore version
  * logging: Replace remaining fprintf() calls with libosmocore logging
  * switch to libosmocore multihread-logging

-------------------------------------------------------------------
Wed Dec 08 21:04:51 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.122:
  * Add separate log category for RSPRO protocol
  * logging: Print category + level, disable category-hex
  * [cosmetic] bankd: mark handle_options() as static
  * Change default log level to INFO
  * rspro_client_fsm: Differentiate different log levels
  * bankd_pcsc: Don't log every successful SCardTransmit
  * bankd_main: Improve log usefulness
  * bankd_pcsc: Improve logging in non-error case

-------------------------------------------------------------------
Mon Dec 06 21:04:48 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.114:
  * client: request card-remove and sim-local when no bankd/slot is set

-------------------------------------------------------------------
Wed Sep 01 20:04:14 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.113:
  * debian/control: remove dh-systemd build-depend

-------------------------------------------------------------------
Wed Jun 23 20:03:58 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.112:
  * contrib/osmo-remsim.spec.in: fix build on opensuse
  * distro packaging: fix missing path for example

-------------------------------------------------------------------
Tue Jun 22 20:04:11 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.110:
  * gitignore: add osmo-remsim-client-reader_conf
  * doc/examples: install bankd_pcsc_slots.csv
  * etc_default: change bankd, client ip to 127.0.0.1

-------------------------------------------------------------------
Sat Feb 20 21:04:50 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.107:
  * manual: fix formating of a bullet point list in bankd csv file part

-------------------------------------------------------------------
Wed Feb 03 21:04:59 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.106:
  * bankd: regex matching of reader names

-------------------------------------------------------------------
Thu Jan 28 21:05:07 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.105:
  * configure.ac: set -std=gnu11

-------------------------------------------------------------------
Wed Jan 13 21:04:55 UTC 2021 - mardnh@gmx.de

- Update to version 0.2.2.104:
  * contrib/jenkins: don't build osmo-gsm-manuals

-------------------------------------------------------------------
Tue Oct 20 20:04:33 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.103:
  * remsim-client: Avoid zombies when scripts terminate

-------------------------------------------------------------------
Mon Oct 19 20:04:57 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.102:
  * Use OSMO_FD_* instead of deprecated BSC_FD_*

-------------------------------------------------------------------
Sat Aug 01 08:09:02 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.101:
  * remsim-client-shell: Terminate if STDIN has been closed

-------------------------------------------------------------------
Wed Jun 24 20:04:30 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.100:
  * *.spec.in: Use %config(noreplace) to retain current config file

-------------------------------------------------------------------
Thu May 28 20:04:59 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.99:
  * user_simtrace2: Fix typo in frontend_handle_card2modem()
  * user_shell: Dispatch all events via main_fsm.c

-------------------------------------------------------------------
Tue May 26 20:04:22 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.97:
  * Enable async use of libosmo-simtrace2
  * simtrace2: use correct event when dispatching modem data to main_fsm
  * contrib/owhw-event-script.sh: Update to working version for OWHWv5

-------------------------------------------------------------------
Mon May 25 20:04:26 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.94:
  * simtrace2: Set transp->udp_fd to -1 to indicate USB transport
  * simtrace2: Fix missing LF at end of log output in process_do_rx_da()
  * add '-d' command line argument to configure stderr logging verbosity

-------------------------------------------------------------------
Sun May 24 20:04:14 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.91:
  * avoid talloc abort in simtrace2 frontend_append_script_env()

-------------------------------------------------------------------
Sat May 23 20:04:10 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.90:
  * Makefile.am: EXTRA_DIST: debian, contrib/*.spec.in
  * contrib: integrate RPM spec

-------------------------------------------------------------------
Wed May 20 20:06:19 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.88:
  * only depend on libcsv if remsim-bankd is to be built

-------------------------------------------------------------------
Tue May 19 20:06:30 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.87:
  * contrib: import RPM spec

-------------------------------------------------------------------
Sun May 03 20:04:33 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.86:
  * user_simtrace2: Stop using printf, use libosmocore logging

-------------------------------------------------------------------
Sat Mar 14 21:03:55 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.85:
  * introduce --disable-remsim-client-{st2,ifdhanndler}
  * rspro_util.c: Use %zu for size_t

-------------------------------------------------------------------
Thu Mar 12 21:03:46 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.83:
  * debian: Ensure osmo-remsim-client-st2 package only contains st2 binary

-------------------------------------------------------------------
Wed Mar 11 21:05:21 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.82:
  * debian: osmo-remsim-client-s2 'Replaces' osmo-remsim-client

-------------------------------------------------------------------
Fri Mar 06 21:03:49 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.81:
  * fix config defaults for systemd startscripts

-------------------------------------------------------------------
Wed Mar 04 21:03:43 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.80:
  * debian/control: Fix typo (package->Package)
  * client: Avoid useless depedency to libosmosim
  * bankd: Avoid useless dependency to libosmosim
  * libosmo-rspro: Avoid useless dependency to libosmo-abis
  * Avoid useless dependency on libcsv
  * libosmo-rspro: Avoid useless dependency to libosmogsm
  * debian: split osmo-remsim-client into osmo-remsim-client-{shell,st2}
  * contrib/jenkins.sh: Harmonize with what we do in other projects
  * Install config files to /etc/default/
  * configure.ac + debian: Add systemd service file support
  * configure/Makefile: Include contrib in "make dist"
  * client: Fix TODO: add CLK status information to event-script environment
  * client: major restructuring around new main_fsm
  * configure/automake: Remove work-arounds
  * fix debian build after introducing hack around usbdropdir
  * rspro_client_fsm: Add optional notifiation of parent on connect/disconnect
  * rspro_client_fsm: Migrate to ipa_client_conn_create2()
  * doc: Add documentation for remsim-apitool.py
  * doc: More cross-references; Expand overview slightly
  * doc: Add WARNINGs about lack of security in protocols
  * doc: generalize the remsim-client part in the overview section
  * client: Fix 'make distcheck' bypassing pkg-config usbdropdir
  * client: ifd_handler (PC/SC reader driver) as remsim-client
  * client: Add diagram for osmo-remsim-st2 use case
  * client: document osmo-remsim-client-shell
  * src/Makefile.am: Build src directory (libosmo-rspro) before sub-directories
  * contrib: Add owhw-event-script.sh for osmo-remsim-client

-------------------------------------------------------------------
Tue Mar 03 21:03:46 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.53:
  * update .gitignore

-------------------------------------------------------------------
Sat Feb 22 21:05:27 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.52:
  * client: Work around "stock on PTS" problem

-------------------------------------------------------------------
Fri Feb 21 21:05:42 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.51:
  * server: Don't accept out-of-range bank/client/slot numbers on REST
  * client: user_shell.c: Don't echo stdin on stdout
  * client: user_shell.c: fflush() after writes to stdout
  * client: Make ConfigClientBankReq with bankd_port == 0 trigger SRVC_E_DISCONNECT
  * rspro_client_fsm: Add SRVC_E_DISCONNECT to disconnect from RSPRO server

-------------------------------------------------------------------
Sun Feb 16 21:09:11 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.46:
  * server: Send ConfigClientBankReq with bankd_port == 0 on map delete
  * server: don't dereference map before OSMO_ASSERT() in _update_client_for_slotmap()
  * client: Split into remsim_client.c and remsim_client_main.c
  * client: Remove g_client completely; separate 'main' code
  * client: Work without global g_client variable
  * client: Add new osmo-remsim-client-shell binary
  * client: Adjust to API changes; enable build of remsim-client again
  * remsim-client: Call an external script in specific situations
  * remsim-client: Query + Store the USB device path
  * remsim-client: store last 'status'
  * remsim-client: Move client_config from .c to .h file
  * remsim-client: Avoid using 'ci' global variable
  * remsim-client: Fix the -k/ --keep-running option
  * remsim-client: move from common 'src' directory to 'src/client'

-------------------------------------------------------------------
Sat Feb 15 21:04:58 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.32:
  * remsim_client: Move body of main() loop to separate function
  * client: Enable talloc NULL context tracking
  * remsim-client: Introduce 'struct client_config'

-------------------------------------------------------------------
Mon Jan 13 21:12:24 UTC 2020 - mardnh@gmx.de

- Update to version 0.2.2.29:
  * require minimum version 1.3.0 of libosmocore

-------------------------------------------------------------------
Wed Dec 18 21:19:24 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.2.28:
  * fix the package we depend on: libosmosimtrace2-dev
  * debian/control: Add missing Build-Requires libosmo-simtrace2

-------------------------------------------------------------------
Tue Dec 17 21:05:44 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.2.26:
  * bankd: Implement card reset based on clientSlotStatusInd
  * client: generate clientSlotStatusInd to bankd
  * rspro_util: Add functions generating {Bank,Client}SlotStatusInd
  * remsim_client: Port to async libosmousb select loop
  * jenkins.sh: don't verify (possibly outdated) deps
  * remsim-client: Port from local copy to libosmousb + libosmo-simtrace2
  * bankd: Introduce SIGMAPADD to tell worker about new mapping
  * bankd: Factor out signal-sending from bankd_srvc_remove_mapping()

-------------------------------------------------------------------
Mon Dec 16 21:08:52 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.2.18:
  * rspro_client_fsm: Fix handling of IPA keepalive
  * rspro_client_fsm: Fix uninitialized return variable use

-------------------------------------------------------------------
Sun Dec 15 21:06:29 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.2.16:
  * rspro_client_fsm(): Remove outdated/wrong comment from code
  * rspro_client_fsm: Mark ipa_client_conn_send_rspro() as static
  * remsim-client: Differentiate the two rspro_client_fsm instances by name
  * Replace bankd_client_fsm with rspro_client_fsm
  * rspro_client_fsm: Make RSPRO transmit use FSM event
  * rspro_client_fsm: Disable automatic connect on FSM allocation

-------------------------------------------------------------------
Thu Dec 05 21:03:37 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.2.10:
  * add missing debian/libosmo-rspro1.install
  * bankd: No need to handle SIGMAPDEL if we're not mapped yet
  * bankd: Implement new ResetStateReq
  * Add "--version" to all executables to print compile-time version info
  * RSPRO: Add new ResetState{Req,Res}
  * bankd: initialize bank_id/slot_nr to 0xffff for unmapped workers
  * bankd: Reject removeSlotmap when ClientID doesn't match
  * bankd: createMapping should implicitly delete existing mappings
  * bankd: Fix log print during removeMapping

-------------------------------------------------------------------
Wed Dec 04 21:04:39 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.2.1:
  * bankd_main: Refactor code: bankd_srvc_remove_mapping()
  * Bump version: 0.2.1.10-35d9-dirty → 0.2.2

-------------------------------------------------------------------
Tue Dec 03 21:03:57 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.10:
  * bankd: send IPA CCM ID_ACK after receiving ID_ACK
  * cosmetic: more comments; spelling fixes in comments

-------------------------------------------------------------------
Sun Dec 01 21:13:57 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.8:
  * Check for osmo_fsm_register() error return value

-------------------------------------------------------------------
Fri Nov 22 21:21:39 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.7:
  * bankd_client_fsm: close IPA client connection before re-establishing it

-------------------------------------------------------------------
Tue Sep 17 20:05:46 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.6:
  * client: fix help strings
  * remsim-apitool.py: pass IDs as integer

-------------------------------------------------------------------
Fri Sep 13 20:03:13 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.4:
  * rspro_dec_msg: Simplify msgb ownership handling
  * remsim-apitool: Fix slotmap-create (integer needed, not string!)

-------------------------------------------------------------------
Thu Aug 08 21:58:14 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.2:
  * add contrib/remsim-apitool.py to control the REST-interface of osmo-remsim-server

-------------------------------------------------------------------
Wed Jul 24 20:38:37 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.1:
  * rspro_client_fsm: Fix another memory leak

-------------------------------------------------------------------
Tue Jul 23 20:18:39 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.1.0:
  * Bump version: 0.2.0.4-573d → 0.2.1
  * debian: build manuals as osmo-remsim-doc package
  * doc/manuals: Use correct path (osmo-remsim-doc)
  * usermanual: disable non-existant architecture chapter
  * rspro_client_fsm/remsim_client: Fix double-free

-------------------------------------------------------------------
Sun Jul 21 20:11:40 UTC 2019 - mardnh@gmx.de

- Update to version 0.2.0.0:
  * Bump version: 0.1.0.29-e7f7 → 0.2.0
  * server: rest_api: Fix memory leak in slotmap post
  * track libulfius and jansson memory allocations with talloc

-------------------------------------------------------------------
Sat Jul 20 20:04:00 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.28:
  * rspro_client_fsm: Fix memory leak processing RSPRO
  * remsim_client: Fix memory leak receiving RSPRO messages
  * rspro_server.c: Fix memory leak in processing inbound RSPRO

-------------------------------------------------------------------
Thu Jul 18 20:13:16 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.25:
  * remsim_client: Enable talloc tracking of msgb allocations
  * remsim_server: Enable talloc tracking of msgb allocations
  * Fix common misspellings and typos

-------------------------------------------------------------------
Thu Jul 11 20:23:09 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.22:
  * contrib/jenkins.sh: run "make maintainer-clean"

-------------------------------------------------------------------
Wed Jul 10 20:19:17 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.21:
  * add examples to remsim-server (json output)
  * add examples to the command line options for remsim-bankd and remsim-client

-------------------------------------------------------------------
Thu Jun 13 20:16:51 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.19:
  * osmo-remsim-client: add systemd service script template and etc/default configs

-------------------------------------------------------------------
Wed May 29 20:04:27 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.18:
  * doc: Describe how to obtains PC/SC reader string names
  * osmo-remsim-bankd: add systemd service script and etc/default config
  * osmo-remsim-server: add systemd service script
  * osmo-remsim-bankd: Fix typo in help for --num-slots

-------------------------------------------------------------------
Wed May 08 20:05:39 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.14:
  * bankd: Don't read CSV file until _after_ handling options
  * doc: REST API url is /banks, not /bankds

-------------------------------------------------------------------
Thu Apr 11 20:04:29 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.12:
  * README.md: add 'osmo-' prefix to remsim-{server,bankd,client}

-------------------------------------------------------------------
Wed Apr 03 15:36:58 UTC 2019 - mardnh@gmx.de

- Update to version 0.1.0.11:
  * update .gitignore
  * configure.ac: Add --disable-remsim-bankd
  * configure.ac: Add --disable-remsim-server
  * debian/control: add missing libcsv dependency
  * Add Debian packaging information
  * rename executables to include osmo- name prefix
  * Add libosmo-rspro.pc.in for pkg-config integration
  * Makefile.am: Fix dependency of server on libosmo-rspro.la

-------------------------------------------------------------------
<<<<<<< ./osmo-remsim.changes.mine
Wed Apr  3 15:30:12 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.1.0.11:
  * configure.ac: Add --disable-remsim-bankd
  * configure.ac: Add --disable-remsim-server
  * debian/control: add missing libcsv dependency
  * Add Debian packaging information
  * rename executables to include osmo- name prefix
  * Add libosmo-rspro.pc.in for pkg-config integration
  * Makefile.am: Fix dependency of server on libosmo-rspro.la
  * cosmetic: remove some FIXME that actually are already fixed
  * bankd: Use configured bank_id/nr_slots in ConnectBankReq
  * bankd: move bank_id / num_slots from g_bankd to remsim_srv_conn
- Drop patch:
  * 0001-remsim-server-Fix-linking-order.patch (fixed upstream)

-------------------------------------------------------------------
=======
Tue Apr 02 20:04:08 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1554231376.f511667:
  * cosmetic: remove some FIXME that actually are already fixed

-------------------------------------------------------------------
Mon Apr 01 20:04:13 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1554145622.4fa407a:
  * bankd: Use configured bank_id/nr_slots in ConnectBankReq
  * bankd: move bank_id / num_slots from g_bankd to remsim_srv_conn

-------------------------------------------------------------------
>>>>>>> ./osmo-remsim.changes.r186
Mon Apr  1 18:15:10 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Add patch:
  * 0001-remsim-server-Fix-linking-order.patch

-------------------------------------------------------------------
Mon Apr 01 10:23:06 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1554109444.0138bb4:
  * manuals: remove <<>> from RSPRO to fix rendering
  * manuals: Add description from README.md to manual
  * server: Fix dependency on libosmo-rspro.la
  * Add initial osmo-remsim usermanual
  * remsim_client: Reduce simtrace timeout from 100s to 1s
  * rspro_util.c: Disable printf debugging
  * bankd: Add command-line arguments for IP/port/etc configuration
  * improve talloc memory leak debugging
  * fixup warnings

-------------------------------------------------------------------
Sun Mar 31 20:04:02 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1554038009.13d0f8c:
  * disable slotmap debugging
  * rspro_server: Fix Warnings about unused variables
  * rspro_server: Configure client's bankd parameters (nr/slot/ip/port)
  * client/server: log failed attempts to transmit/encode RSPRO
  * bankd: Don't fail on RsproPDUchoice_PR_setAtrRes
  * bankd: log incoming RSPRO
  * rspro_server: Treat keepalive timeouts (by closing connection)
  * rspro_server: Give proper name to IPA_KEEPALIVE FSMs
  * rspro_server: Print human-readable message type instead of numeric value
  * rspro_server: Add client_conn_by_slot()  API function
  * rspro_util: We don't deal with network byte order, asn1c takes care of that
  * rspro_server: Split CONNECTED into CLIENT and BANKD specific states
  * rspro_server: Add more comments
  * rspro_server: Fix log output in client_conn_send()
  * rspro_util: Fix typo in rspro_gen_ConfigClientIdReq()
  * client: Allow specification of clientId / slotNr as command line arguments
  * client: Sort getopt-long like getopt like help message
  * client: transmit RSPRO via bankd_conn_fsm
  * bankd/client: Fix memory leak if rspro_enc_msg() fails
  * client: Fix initialization order: logging first
  * client: Default server port is 9998, not 9999
  * client: Use stack instead of heap when possible
  * remsim_client: Use bankd_conn_send_rspro() where applicable
  * cosmetic: fix typo in comment
  * remsim_client: Process SetAtrReq() and set ATR in SIMtrace2 firmware
  * bankd: Move all PC/SC specific code to bankd_pcsc
  * bankd_main: Obtain ATR of card via PC/SC API

-------------------------------------------------------------------
Thu Mar 28 21:04:01 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1553723890.e57334e:
  * rspro_client_fsm: Use osmocom logging API instead of direct printf
  * remsim_client: Use osmocom logging instead of printf
  * bankd_main: Add more logging in error situations
  * bankd_main: don't use fprintf if we can use osmocom logging API
  * bankd: Verify bankd/client slot in tpduModemToCard rx handler

-------------------------------------------------------------------
Sun Mar 17 21:04:10 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1552852910.4e7a285:
  * rspro_client_fsm: Disconnect if Connect{Client,Bank}Res != ok
  * client, bankd: Add SIGUSR1 handling for talloc context debugging
  * bankd_client_fsm: Fix ESTABLISH signal handling
  * client: Don't ntohs() integer values from asn1 decoder
  * remsim_client: Store and use BankSlot received in ConfigClientBankReq
  * Move client/bank slot conversion functions to rspro_util.c
  * RSPRO: split ConfigClient into ConfigClientId and ConfigClientBank

-------------------------------------------------------------------
Mon Mar 11 21:04:08 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1552325953.19f881a:
  * bankd: respond to IPA PING from client with IPA PONG
  * bankd: Disconnect client if we enter state BW_ST_CONN_CLIENT_UNMAPPED
  * bankd: Implement thread-safe SIGUSR1 talloc context reporting
  * bandk: store the worker name as part of 'struct bankd_worker'
  * bankd: terminate bankd connection once map is deleted
  * bankd: Return ConnectClientRes in error paths of worker_handle_connectClientReq

-------------------------------------------------------------------
Sat Mar 09 21:04:08 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1552164548.942f1ff:
  * bankd: Actually send the RemoveMappingRes we prepare
  * rspro_client_fsm: Ensure close + reconnect on missing Connect*Res from server
  * bankd: Don't use hard-coded slotmaps but receive them from remsim-server
  * bankd: Don't create 10 workers, but 'num_slots' workers
  * bankd_main: Introduce g_bankd global variable
  * rspro_util: Add rspro_msgt_name() to get RSPRO message type name + use it
  * Add asn1c_helpers.c file to get type/enum/choice names for printing
  * RSPRO: Add ErrorInd
  * RSPRO: Add two more ResoltCodes
  * Introduce {server,bankd}_conn_send_rspro()
  * add missing copyright / license headers everywhere
  * naming: Distinguish "rspro client" from "remsim client"
  * Split "RSPRO client FSM" from "BANKD client FSM"
  * remsim-client: Add command-line options for server ip/port and client id/slot
  * client: move ClientSlot from bankd_conn to srv_conn
  * client: Early call to osmo_init_logging2()
  * client: Add IPA Keepalive handling
  * client: Restructure {srvc,bankd}_read_cb()
  * remsim-server: Add support for keepalive
  * slotmap: restructure read_cb()
  * client slot
  * Initial version of remsim-server

-------------------------------------------------------------------
Fri Mar 08 21:04:13 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1551989732.648f4e3:
  * slotmap: Introduce slotmap_{rd,wr,un}lock() wrappers for lock debugging
  * slotmap: Log file/line when changing state

-------------------------------------------------------------------
Thu Mar 07 21:03:56 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1551949766.294298c:
  * slotmap: Add _slotmap_del() for callers that already have a lock
  * slotmap: Add slotmap_get_id() function to get numeric ID of slot map
  * slotmap: Add "DELETE_REQ" state
  * slotmap: Return newly-created map from slotmap_add()
  * slotmap: Introduce the concept of a slotmap state
  * slotmap: Introduce slotmap-printing function and use it
  * generalize slotmap to make use of it outside of bankd
  * share debug.[ch] across all executables
  * client: Connect to server before connecting to bankd
  * rspro_util: Add rspro_IpAddr2str() to get stringified version of IpAddr_t
  * rspro_util: Add rspro_comp_id_retrieve()
  * respro_util: Add rspro_gen_ConfigClientRes() function
  * move osmo_fsm_register() into constructor function

-------------------------------------------------------------------
Mon Mar 04 21:03:54 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1551526962.3ac66a1:
  * Add dotty graphs on osmo-remsim to 'doc' subdirectory
  * update .gitignore to include .libs and executable names
  * add rspro_gen_{Remove,Create}Mapping{Req,Res}()
  * rspro_util.c: Set pdu version to 2 for all generator functions
  * rspro_server_conn: Add handle_rx() call-back

-------------------------------------------------------------------
Thu Feb 14 21:04:16 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0.git1550167652.4248bec:
  * Add git-review config

-------------------------------------------------------------------
Sun Nov 18 21:03:23 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0.git1542059628.6f074b7:
  * minor: show USB error message instead of number
  * add ATR as command line argument

-------------------------------------------------------------------
Tue Oct 16 20:03:15 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0.git1539626572.f120b64:
  * remsim: fix TPDU response size transmission

-------------------------------------------------------------------
Mon Oct 15 20:03:20 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0.git1539563240.c3632a7:
  * rspro_gen_ConnectClientReq(): don't dereference optional 'client'
  * server_conn_fsm_alloc(): add explicit talloc context argument
  * move ipa_client_conn_send_rspro() into remsim_client_fsm.c
  * move 'struct rspro_server_conn' to client.h
  * move DMAIN definition to new debug.h
  * configure.ac: Explicitly check for -lcsv and csv.h
  * libusb_util.c: Avoid gcc warning about strncpy()
  * contrib/jenkins.sh:  Fix project name printed during build
  * contrib/jenkins.sh: Ensure PKG_CONFIG_PATH is set before build
  * contrib/jenkins.sh: Harmonize with other projects

-------------------------------------------------------------------
Sun Oct 14 20:03:13 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0.git1539542965.c7b5c7a:
  * Add contrib/jenkins.sh for build verification
  * Fix compiler warning: no-return-in-nonvoid-function main.c

-------------------------------------------------------------------
Fri Oct 12 20:21:26 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0.git1539349100.3428e41:
  * add sim switch and modem reset for OWHW
  * add client id and slot number as command line argument
  * move main print output closer to main (minor)
  * set client name (minor)
  * remove duplicate print output (minor)
  * indicate more clearly SIMtrace traffic in output log
  * remove unused remote UDP variable
  * add command line arguments to set bankd host and port
  * minor: disable ASN1 debug
  * send response APDU from bankd (card) to SIMtrace (modem)
  * send correct APDU to bankd
  * add missing library flags to compile simtrace2-remsim_client.c
  * adapt remsim-client to use simtrace2 cardem
  * add simtrace2 host libraries
  * fix 'make distcheck' by adding missing client.h to noinst_HEADERS
  * move ClientSlot_t from fsm to client
  * ensure the local asn1c library is used
  * ensure RsproPDU_t client and bank are not NULL
  * bankd: Ignore IPA CCM and don't terminate if we receive it
  * RSPRO.asn: Clarify use of optional ClientSlot in ConnectClientReq

-------------------------------------------------------------------
Thu Oct 04 18:48:34 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0.git1538602461.43ab79f:
  * remove libasn1c dependency and use asn1c without libasn1c
  * bankd: Add FIXME to the main thread
  * remove rspro_client.c which is not used anyway.
  * bankd: Remove second \n after PC/SC OK statements
  * bankd: more timeout/retry handling, including resolving slotmap
  * bankd: Implement re-opening/connecting to card/reader
  * bankd_main: Set the pthread name for easier debugging
  * bankd: Initialize logging early.

-------------------------------------------------------------------
Mon Sep 24 17:52:09 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0.git1537803965.703d686:
  * fix double-free of msgb
  * correctly use asn1c API: PDU pointers must be NULL when calling decoder
  * add ffasn1c example for RSPRO
  * rspro_util: Add rspro_gen_ConnectClientRes() function
  * rspro_util: More error messages
  * bankd: Print error messages in more error cases during IPA read
  * bankd: Add app_comp_id to use repro_util helpers
  * client: Generate CLIENT_CONN_RES event to FSM on RSPR rx of ClientConnRes
  * bankd: Handle errors during PC/SC open/connect
  * use msb->l2h as pointer to the RSPRO part inside msgb
  * RSPRO: don't use "default 1" for protocol version
  * remsim_client_fsm: Handle re-connect timeout and initial connection failure
  * bankd: Add hack for hard-coded slotmap
  * bankd: Add code to handle TPDUs in rx and tx direction
  * bankd_main: Missing state transition to BW_ST_CONN_CLIENT_MAPPED_CARD
  * bankd_main: Fix SCardConnect(): Needs dwActiveProtocol output param
  * bankd_pcsc: Add CSV based mapping of bank-id/slot-nr to PC/SC reader name
  * bankd_slotmap: Fix debug statements
  * rspro_util: Add functions to generate TDPU transfer messages
  * More progress on code of the server_conn_fsm
  * client: bankd_send_rspro -> ipa_client_conn_send_rspro
  * client: Introduce FSMs for managing connections to server + bankd

-------------------------------------------------------------------
Sat Aug 18 17:28:57 UTC 2018 - mardnh@gmx.de

- Initial package, version 0.0.0.git1534536649.2ff0ab9
openSUSE Build Service is sponsored by