SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for osmo-bsc-meas-utils-1.12.1.22-12.1.x86_64.rpm :

* Sun Sep 29 2024 mardnhAATTgmx.de- Update to version 1.12.1.22:
* contrib/jenkins: libosmo-sccp -> libosmo-sigtran
* Introduce hashtable to lookup bts by
* Introduce hashtable to lookup bts by CI
* Introduce hashtable to lookup bts by LAC
* tests/ctrl/osmo-bsc-neigh-test.cfg: Fix duplicate between bts1 and bts2
* gsm_bts_num(): use hashtable to lookup bts
* bts: Remove acc timers during talloc destructor
* bts: Remove from net->bts_list during talloc destructor
* bts: Make sure bts_location entries in bts->loc_list are freed
* Clarify code around bts->loc_list
* bsc_vty: Use gsm_bts_num() in ho_or_as()
* Remove unused function gsm_bts_by_lac()
* Log unsupported PCUIF for bts > 255
* pcu_info_update(): Simplify code path with early return
* pcu_tx_rach_ind(): Avoid forwarding chan_rqd to PCU if not expected
* rsl_rx_pchan_rqd(): Clean up code path
* Initial support for >256 BTS
* tests/vty: Validate allocating all possible BTS
* Introduce typedef for bts->nr gsm_bts_nr_t
* Convert bts->depends_on from bitmask to llist
* bs11: Move model struct further down in the file
* bs11: Mark global private variables as static
* Thu Aug 01 2024 mardnhAATTgmx.de- Update to version 1.12.1.0:
* Bump version: 1.12.0.3-ee142 → 1.12.1
* Wed Jul 31 2024 mardnhAATTgmx.de- Update to version 1.12.0.3:
* osmo_bsc_sigtran: Don\'t try to decode ipaccess_head a second time
* Mon Jul 29 2024 mardnhAATTgmx.de- Update to version 1.12.0.2:
* osmo_msc_data_alloc(), doc/examples: allow all AMR modes by default
* osmo_msc_data_alloc(), doc/examples: deny emergency calls by default
* Thu Jul 25 2024 mardnhAATTgmx.de- Update to version 1.12.0.0:
* Bump version: 1.11.0.92-278b-dirty → 1.12.0
* Wed Jun 26 2024 mardnhAATTgmx.de- Update to version 1.11.0.92:
* add support for RTP extensions via TW-TS-003
* Tue Jun 11 2024 mardnhAATTgmx.de- Update to version 1.11.0.91:
* silence error message for N-STATE prim
* Wed Jun 05 2024 mardnhAATTgmx.de- Update to version 1.11.0.90:
* README.md: cosmetic: fix a typo
* Tue Jun 04 2024 mardnhAATTgmx.de- Update to version 1.11.0.89:
* err log: output sigtran prim name instead of number
* Sat Jun 01 2024 mardnhAATTgmx.de- Update to version 1.11.0.88:
* ipaccess-config: rename build_physconf to build_physconf_arfcn_by_rxlev
* ipaccess-config: fix crash when doing test procedures
* Wed May 15 2024 mardnhAATTgmx.de- Update to version 1.11.0.86:
* debian/postinst: add checks, be verbose
* Mon May 13 2024 mardnhAATTgmx.de- Update to version 1.11.0.85:
* contrib: remove rpm spec file
* Wed May 08 2024 mardnhAATTgmx.de- Update to version 1.11.0.84:
* .deb/.rpm: various fixes related to non-root
* Thu Apr 25 2024 mardnhAATTgmx.de- Update to version 1.11.0.83:
* .deb/.rpm: add osmocom user during package install
* Thu Apr 18 2024 mardnhAATTgmx.de- Update to version 1.11.0.82:
* cbsp_link.c: Update somo_stream read_cb2 functions to accommodate for new API param
* Tue Apr 16 2024 mardnhAATTgmx.de- Update to version 1.11.0.81:
* lb: Log name of unhandled sigtran primitive
* Sat Mar 23 2024 mardnhAATTgmx.de- Update to version 1.11.0.80:
* README.md Add Forum + Issue Tracker sections
* README.md: Overhaul (more links, fix markdown formatting)
* Add funding link to github mirror
* Mon Mar 04 2024 mardnhAATTgmx.de- Update to version 1.11.0.77:
* CBSP: Port over to use osmo_io via libosmo-netif
* Tue Feb 27 2024 mardnhAATTgmx.de- Update to version 1.11.0.76:
* ctrl: Add lchan show to all ctrl levels
* Tue Feb 20 2024 mardnhAATTgmx.de- Update to version 1.11.0.75:
* ctrl: Add lchan show
* bsc_ctrl_lookup.c: Use AGPLv3, not GPLv2
* Fix license header in various source code files.
* Sat Feb 17 2024 mardnhAATTgmx.de- Update to version 1.11.0.72:
* ctrl: Add ms power
* Fri Feb 09 2024 mardnhAATTgmx.de- Update to version 1.11.0.71:
* ctrl: Split bts_trx_ts_ctrl from bts_trx_ctrl
* Thu Feb 08 2024 mardnhAATTgmx.de- Update to version 1.11.0.70:
* ctrl: Remove unused vty includes
* Wed Feb 07 2024 mardnhAATTgmx.de- Update to version 1.11.0.69:
* abis_nm: fix -Wunused-but-set-variable (bug)
* abis_nm_sw_act_req_ack: attr_len should be unsigned
* abis_nm: misc/cosmetic changes to abis_nm_sw_act_req_ack()
* lchan_fsm: fix -Wgnu-designator warnings printed by clang
* bsc_ctrl: do not overwrite rc in bsc_base_ctrl_cmds_install()
* build: include README.md into the release tarball
* Add vty commands \"no gprs nsvc ...\"
* VTY: Add command `show bts brief`
* Also track downtime when OML link is lost
* Remove unused OpenBSC leftover \'openbscdefines.h\'
* Mon Nov 27 2023 mardnhAATTgmx.de- Update to version 1.11.0.40:
* recover BORKEN lchans for missing ACK scenarios
* ASCI: Repeat notification after assigning MS to VGCS/VBS channel
* Fri Nov 24 2023 mardnhAATTgmx.de- Update to version 1.11.0.38:
* bsc: Make socket queue max. length configurable
* Thu Nov 23 2023 mardnhAATTgmx.de- Update to version 1.11.0.37:
* use X6 timer for REL ACK, not T3111
* Tue Nov 21 2023 mardnhAATTgmx.de- Update to version 1.11.0.36:
* pcuif_proto: signal BTS model via PCUIF
* Tue Nov 07 2023 mardnhAATTgmx.de- Update to version 1.11.0.35:
* ctrl: Add cell barred
* SI10: Fix uninitialized last_i index
* Wed Nov 01 2023 mardnhAATTgmx.de- Update to version 1.11.0.33:
* SI10: Fix uninitialized l_bts pointer
* Tue Oct 24 2023 mardnhAATTgmx.de- Update to version 1.11.0.32:
* osmo-bsc: Have PCU socket connection use osmo_wqueue
* pcuif_proto: clean up last remains of old PCUIF v10
* ASCI: Add System Information 10 support
* Wed Oct 18 2023 mardnhAATTgmx.de- Update to version 1.11.0.29:
* ASCI: Make neigh_list_get_arfcn() available to other users
* Select correct neighbor list for measurement report decoding
* Do not generate \'bit map 0\' neighbor lists with R-GSM ARFCN
* Wed Oct 04 2023 mardnhAATTgmx.de- Update to version 1.11.0.26:
* pcuif_proto: rename PCU_IF_FLAG_SYSMO to PCU_IF_FLAG_DIRECT_PHY
* meas_feed: Use osmo_io instead of write queue
* Tue Oct 03 2023 mardnhAATTgmx.de- Update to version 1.11.0.24:
* Drop unused local var
* Thu Sep 28 2023 mardnhAATTgmx.de- Update to version 1.11.0.23:
* vty: make NCC Permitted (SI2) configurable
* Wed Sep 27 2023 mardnhAATTgmx.de- Update to version 1.11.0.22:
* sccplite: Support multiple MGW in MGW pool
* Sun Sep 24 2023 mardnhAATTgmx.de- Update to version 1.11.0.21:
* si2quater: Invalidate thresh_lo, prio and qrxlm when needed
* abis_nm: send Get Attributes to GPRS Cell MO(s)
* abis_nm: send Get Attributes to Rado Carrier MO(s)
* oml: ipacc: fix sending hard-coded GPRS Cell attributes
* oml: ipacc: send GPRS Cell attributes based on IPA Object Version
* oml: ipacc: print all supported versions of MOs
* abis_nm: delay configure_loop() until NM_MT_SW_ACTIVATED_REP
* abis_nm: handle NM_EV_SW_ACT_REP in ST_OP_DISABLED_{DEPENDENCY,OFFLINE}
* Tue Sep 19 2023 mardnhAATTgmx.de- Update to version 1.11.0.13:
* oml: ipacc: add missing is_ipa_abisip_bts() checks
* abis_nm: fix bts->nr vs bts->bts_nr
* Sat Sep 16 2023 mardnhAATTgmx.de- Update to version 1.11.0.11:
* oml: ipacc: fix copy-pasted talloc chunk names
* oml: ipacc: log supported features using LOGL_INFO
* Sat Sep 16 2023 mardnhAATTgmx.de- Update to version 1.11.0.9:
* oml: ipacc: parse Object Version from SW Activated Report
* bts_ipaccess_nanobts: clean up, use gsm_objclass2mo()
* gsm_data: refactor/simplify and expose gsm_objclass2mo()
* abis_nm: get rid of MAX_BTS_ATTR
* nm_{bb_transc,bts}_fsm: rework sending of Get Attributes
* abis_nm: parse feature flags in NM_ATT_IPACC_SUPP_FEATURES
* abis_nm: separate parsing of osmo-bts features into a function
* bts_siemens_bs11: remove ip.access nanoBTS specific code
* struct gsm_bts_trx[_ts], gsm_abis_mo: drop unused nm_attr
* Bump version: 1.10.0.237-94878-dirty → 1.11.0
* oml: ipacc: Use new packed struct abis_nm_ipacc_att_rlc_cfg from libosmcore
* oml: ipacc: Use new packed struct abis_nm_ipacc_att_ns_cfg from libosmcore
* oml: ipacc: Use new packed struct abis_nm_ipacc_att_bssgp_cfg from libosmcore
* oml: ipacc: Remove BSSGP value assignment being overwritten afterwards
* pcu_sock: use PCU_IF_SAPI_AGCH_2 instead PCU_IF_SAPI_AGCH
* pcuif_proto: check confirm flag in struct gsm_pcu_if_pch
* meas_feed: Increase wqueue max_len to 100 and make it vty-configurable
* meas_feed: Refactor fd/wqueue lifecycle
* ASCI: Fix uninitialized values in vgcs_fsm.c, found by gcc 13.1.1.20230714
* pcuif_proto: get rid of _DT, _dt (Direct TLLI)
* pcuif_proto: remove unnecessary members from gsm_pcu_if_data_cnf_dt
* pcuif_proto: rename tlli to msg_id
* fix send_assignment_complete(): proper SCE encoding for CSD
* Select channel type by enum instead of three boolean
* ASCI: Add assignment to a VGCS/VBS channel
* ASCI: Send release on VGCS/VBS channel via unit data
* ASCI: Add support for reception of TALKER/LISTENER DETECTION
* ASCI: Indicate release of subscriber connection to VGCS FSM
* ASCI: Forward lchan activation states to VGCS FSM
* ASCI: Forward RLL to VGCS FSM
* ASCI: Add decoding of VGCS/VBS A-interface messages
* ASCI: Add processing and FSMs for VGCS/VBS
* ASCI: Add encoding of VGCS/VBS A-interface messages
* ASCI: Forward UPLINK RELEASE on dedicated channel to MSC
* ASCI: Add TX support for UPLINK FREE/BUSY messages
* ASCI: Add support for sending RSL UNIT-DATA towards BTS
* ASCI: Do not wait for RLL establishment
* ASCI: Do not release channel, if SAPI 0 is released
* ASCI: Add new debug category \"ASCI\" for VGCS/VBS state machines
* ASCI: Prepare bssmap_handle_ass_req_ct_speech() for VGCS/VBS
* ASCI: Make function to add OSMUX IE public
* ASCI: Add TX support for UPLINK RELEASE message
* ASCI: Add selection reason for VGCS/VBS channels
* ASCI: Add support for Group/Broadcast channel activation
* ASCI: Add support for NOTIFICATION COMMAND (RSL) message
* Cleanup code style of rate counters in osmo_bsc_msc.c
* Fix typo in rate counters ASSIGMENT->ASSIGNMENT
* ASCI: Add new rate counters to support VGCS/VBS messages
* control.adoc: Update with recent changes
* control.adoc: Remove short-name and long-name
* lchan_select: fix lchan selection for GSM48_CMODE_DATA_{14k5,12k0}
* configure: add --enable-meas-udp2db/pcap2db/vis
* ctrl: Support adding si2quater earfcn neighbor
* ctrl: Add getting si2quater earfcn neighbor list
* ctrl: Support adding si2quater uarfcn neighbor
* ctrl: Add getting si2quater uarfcn neighbor list
* cosmetic: Document DRX_TIMER_MAX upper limit on BCCH smaller than possible range
* SI13: Set DRX_TIMER_MAX value actually transmitted
* contrib/jenkins.sh: deduplicate configure flags
* Cosmetic: debian/rules: remove boilerplate
* configure: ipa utils: add default=yes to arg help
* Cosmetic: configure: move if … then to same line
* Fix various typos
* ctrl: Add rach max delay
* ctrl: Add bsic
* ctrl: Add setting SI5 neighbor list
* Use new libosmo-sccp APIs osmo_ss7_asp_get_{name,proto}()
* prevent bogus NCH related error message if no NCH is configured
* pcu_sock: use correct SAPI in message PCUIF PCU_IF_MSG_DATA_CNF_DT
* cosmetic: Fix type in VTY description
* Use new mgcp_client_conf_alloc() API to alloc mgcp_client_conf
* nanobts: Request \"supported features\" attribute from BTS and BB_TRANSC
* ctrl: Add getting SI5 neighbor list
* ctrl: Add getting neighbor list
* contrib/jenkins.sh: remove unrecognized --enable-vty-tests
* Write explicit role & sctp-role fields in ASP configurations
* tests/{ctrl,vty}_test_runner.py: raise an exception if proc\'s rc != 0
* Support (optional) indication of NCH position in SI1 rest octets
* fixup: contrib/jenkins: create workspace.tar.xz on error
* systemd: depend on networking-online.target
* UserManual: Include sigtran
*.adoc from osmo-gsm-manuals.git
* pcu_sock: fix PCUIF interface (PCH)
* contrib/jenkins: create workspace.tar.xz on error
* copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH
* pcu_connected(): constify parameter
* test case fixup: Add missing (void) empty argument list specification
* cosmetic: Clarify language ip.access nanoBTS vs. all IPA Abis/IP
* cosmetic: Rename is_ipaccess_bts() to is_ipa_abisip_bts()
* abis_nm: Only osmo-bts re-purposes the MANUF_ID for BTS feature flags
* ctrl: Add setting access control class
* ctrl: Add getting access control class
* ctrl: Add cell reselection hysteresis control
* ctrl: Add penalty time control
* fix mscpool for large msc NRs
* fix length check in abis_rsl_rx_rll()
* gsm_bts_send_c0_power_red(): check if BTS is online first
* bts: st_op_enabled_on_enter(): resume C0 power reduction
* bootstrap_rsl(): cosmetic: cache trx->bts and use it directly
* struct gsm_bts_model: rename power_ctrl_{set->send}_c0_power_red
* bts_is_online(): make the BTS pointer const, return bool
* debian: set compat level to 10
* ctrl: Remove dots from OOM
* ctrl: Add cell reselection offset control
* CSD: support non-transparent data rates
* abis_rsl: fix encoding RSL_IE_IPAC_RTP_CSD_FORMAT
* fix comment typo
* log: N-PCSTATE: use new value_strings
* SCCP N-PCSTATE: trigger MSC status on PC availability
* si2quater: check return value of osmo_earfcn_del()
* si2quater: add CTRL commands for deleting neighbor [EU]ARFCNs
* ipaccess nm: Handle TS_EV_OML_DOWN through NM FSM
* ipaccess nm: Delay marking TS as usable until OML reports Enabled state
* si2quater: bts_earfcn_add(): do not add duplicate EARFCNs
* si2quater: bts_uarfcn_add(): modify existsing UARFCNs
* si2quater: bts_uarfcn_add(): check if already added first
* cosmetic: bts_vty: switch is not a function, add a space
* cosmetic: bts_uarfcn_add(): pass diversity directly to encode_fdd()
* bsc_mgw_setup: use mgcp_client_pool_empty()
* gprs: fix has_valid_nsvc(): permit local udp port 0
* tests: add more tests for GPRS NSVC parameters
* tests: rename and extend gprs_{bvci_default->params}.vty
* doc/{examples,manuals}: remove dummy \'gprs nsvc 1\'
* PCU interface: Log version when starting listener
* tests: demonstrate the problems of \'si2quater neighbor-list\'
* tests: add VTY transcript tests for \'si2quater neighbor-list\'
* osmoappdesc.py: add more config files for testing
* tests: $(BUILT_SOURCES) is not defined, depend on osmo-bsc
* bts-rbs2k: Simplify osmo_fsm_inst_alloc_child_id()
* Move paging queue specific handling to signal callback outside RSL code
* abis_rsl: Document spec ref of CCCH Load Ind
* main: Give specific error message
* Use new GSM0408 defines for half-octet tags
* doc: bts-examples: discuss Ericsson RBS EGPRS configuration
* examples: update erissson GPRS config files
* doc: running: Describe how to configure a co-located PCU
* bts: bts: Explain Ericsson\'s interface switch (IS)
* add location_services_fsm_bsc.dot
* segfault: verify lchan presence on Assignment Complete
* gsm_bts_check_ny1: Prevent possible division by zero
* doc: overview: replace section TRAU mapper / E1 sub-channel muxer
* doc: add sample configuration for GPRS with ericsson RBS
* pcuif_proto: increment version number
* pcu_sock: handle multiple BTSs with one BSC co-located PCU (in theory)
* pcu_sock.c: Call osmo_fd_unregister() before closing and changing listen_bfd->fd
* pcu_sock: drop usage of PCUIF flag PCU_IF_FLAG_DT
* pcu_sock: check BTS type properly in pcu_info_update()
* pcu_sock: use is_ericsson_bts() to check for ericsson BTS
* bts: add function to check if a BTS has a BSC co located PCU
* bts: is_xyz_bts check functions should return bool
* fix coverity (false) warning in codec-list vty
* vty: codec-list: fix error message
* Fix Lb/A SCCP conn lookup after recent regression in optimization patch
* fix ipacc_rtp_csd_fmt_non_transp(): add missing breaks
* fix bs11_read_swl_file(): properly clean up stale file list
* bsc_subscriber: Optimize lookup of bsub by TMSI
* bsc_subscriber: Introduce bsc_subscriber_store object
* bsc_subscriber: Mark functions used only internally as static
* bsc_subscriber: Drop unused function bsc_subscr_find_by_mi()
* Move bsc_conn_by_bsub() and make it static
* Optimize subscr_conns lookup
* pcu_sock.c: Call osmo_fd_unregister() before closing and changing bfd->fd
* Assert conn_id being looked up is inside expected range
* bscc_sccp: Small optimiztion in bsc_sccp_inst_next_conn_id()
* get_bsc_conn_by_conn_id(): Properly match sccp_instance
* bscc_sccp: Avoid allocating conn_id 0x00FFFFFF
* Clarify type and values of sccp.conn_id
* tests: use -no-install libtool flag to avoid ./lt-
* scripts
* Makefile.am: remove unneeded AM_LDFLAGS with LIBS
* constify bsc_conn_by_bsub() ptr param
* ipaccess_drop_oml(): invalidate the feature vector
* cosmetic: gsm_data.h: Fix typo in comment
* timeslot_fsm: fix PDCH activation
* abis_rsl: CSD: add RTP_CSD_FMT IE to CRCX/MDCX
* pcu_sock: cosmetic: remove whitespace after type cast
* pcu_sock: rename rc to fd
* pcu_sock: improve logging
* pcu_sock: use struct to transfer IMMEDIATE ASSIGNMENT for PCH
* pcu_sock: activate/deactivate PDCH on pcu reconnect
* check_chan_mode_rate_against…: fix never true cond
* pcu_sock: get rid of leaking message buffer
* Cosmetic: channel_mode_from_lchan: remove fixme
* chan_mode_to_mgcp_codec: support CSD
* rsl_tx_ipacc_crcx/mdcx: omit speech mode for CSD
* lchan_select: chan_mode_to_chan_type: support CSD
* requires_voice_stream -> ch_indctr
* tests/handover: wrap functions from gsm_08_08.c
* assignment_fsm: chan mode check: support CSD
* bssmap_handle_ass_req_tp_codec_list: tweak log msg
* abis_rsl: ipacc_payload_type: handle CSD
* bssmap_handle_ass_req_ct_data: implement
* cosmetic: timeslot_fsm.c: move some code to separate function
* channel_mode_from_lchan: add GSM48_CMODE_DATA_3k6
* lchan.h: remove enum lchan_csd_mode
* doc: add codec_resolution.msc
* drop gsm_pchan_ids, use sanitized FSM ids instead
* tweak gsm_pchan_ids[]: DYNAMIC/{OSMOCOM,IPACCESS}
* bsc_test.c: test FSM IDs that contain pchan names
* stat: change pchan naming to dynamic/{osmocom,ipaccess}
* VTY,CTRL: add pchan dynamic/{osmocom,ipaccess}
* ensure correct phys_chan_config doc string count on VTY
* vty: msc / codec-list: forbid invalid codec versions
* vty: msc / codec-list: forbid duplicate entries
* simplify storage of bsc_msc_data->audio_support
* test_codec_support_bts_rate: add missing breaks
* bsc_test: add \'update_exp\'
* assignment_fsm.c: make two functions static
* implicitly register osmo_fsm definitions
* add timeslot.vty
* select_codecs(): constify ct arg
* select_codecs(): doc tweak
* cosmetic: clarify test_codec_support_bts()
* vty: msc / codec-list: tweak error msg
* bsc_vty.c write_msc(): fix weird printf format
* bsc_vty.c: s/bsc/msc for commands under msc node
* vty: improve doc for \'codec-list\'
* cosmetic: use i++ instead of ++i in for loop
* cosmetic: use char literals in cfg_net_bsc_codec_list()
* add msc.vty to test \'msc\' / \'codec-list\' cfg
* pick up all
*.vty in EXTRA_DIST
* abis_rsl: guard against over long IMMEDIATE ASSIGNMENT Messages
* examples: osmo-bsc-minimal.cfg: drop codec-list
* utils: fix incorrect string checks in meas_db_insert()
* pcu_sock: print OML alerts from PCU
* codec_pref: split test_codec_support_bts_rate
* bssmap_handle_ass_req_ct_speech: refactor
* bssmap_handle_ass_req_ct_speech: split up
* bssmap_handle_assignm_req: split up
* utils: store more fields from meas-feed in db
* Cosmetic: codec_pref: tweak comments
* Cosmetic: fix various typos
* timeslot_fsm: fix sourcecode indenting
* osmo_bsc_main: don\'t allocate talloc_ctr_ctx
* Work around coverity false positives in macros
* Thu Feb 16 2023 mardnhAATTgmx.de- Update to version 1.10.0.14:
* fsms: use configurable timers instead of T23042
* ho: remove timeout for HO_ST_WAIT_LCHAN_ESTABLISHED
* ho: remove timeout for HO_ST_WAIT_LCHAN_ACTIVE
* Tue Feb 14 2023 mardnhAATTgmx.de- Update to version 1.10.0.11:
* bsc_subscriber_conn_fsm: use subslot 0 in case of E1 full subslot
* bts_trx_vty: use define constant E1_SUBSLOT_FULL instead magic number
* pcu_sock: set direct TLLI flag in info indication
* pcu_sock: transfer E1 connection information to PCU
* pcu_sock: transfer sysinfo to PCU
* abis_rsl: constify parameters of rsl_X_imm_assign_cmd
* pcu_sock: use extract_paging_group() for PCU_IF_SAPI_PCH
* abis_rsl: add support for sending IMMEDIATE ASSIGNMENT through PCH
* pcu_sock: cosmetic: remove space before tab
* pcuif_proto: rename PCU_IF_SAPI_AGCH_DT to PCU_IF_SAPI_PCH_DT
* Fri Feb 10 2023 mardnhAATTgmx.de- Update to version 1.10.0.1:
* doc: correct reference and add deprecation notice
* Tue Feb 07 2023 mardnhAATTgmx.de- Update to version 1.10.0.0:
* Bump version: 1.9.0.150-64930-dirty → 1.10.0
* pcuif_proto: move gsm_pcu_if_e1_ccu_ind into right place
* Mon Feb 06 2023 mardnhAATTgmx.de- Update to version 1.9.0.149:
* bsc_vty: use gsmnet_from_vty() everywhere, not vty->index
* fix bsc_vty_go_parent(): add missing case for MGW_NODE
* timeslot_fsm: remove duplicate TS_ST_BORKEN from out_state_mask
* Sat Feb 04 2023 mardnhAATTgmx.de- Update to version 1.9.0.146:
* HO: use defined constant instead of magic number
* Thu Feb 02 2023 mardnhAATTgmx.de- Update to version 1.9.0.145:
* doc: add mscpool-attach.dot
* pcu_sock: rework log output
* pcu_sock: remove unecessary OSMO_ASSERT()s
* pcu_sock: Also fill in BSIC in gsm_pcu_if_info_ind
* pcu_sock: fix endianess when populating gsm_pcu_if_info_ind
* bsc_ctrl_commands: Add GET for bts neighbor-list (local bts numbers)
* Tue Jan 31 2023 mardnhAATTgmx.de- Update to version 1.9.0.139:
* pcuif_proto: add indication to communicate E1 parameters
* timeslot_fsm: Warn in case Ercisson RBS uses static PDCH
* pcu_sock: rework check logic for ts
* abis_om2000: send TS_EV_OML_READY when TRX is fully done
* pcu_sock: clean up logging in info_ind_fill_trx
* Mon Jan 30 2023 mardnhAATTgmx.de- Update to version 1.9.0.134:
* pcu_sock: fix sourcecode formatting
* pcu_sock: check trx mo state
* Sat Jan 28 2023 mardnhAATTgmx.de- Update to version 1.9.0.132:
* osmo-bsc: Fix \'apply-config-file\' CTRL command
* SI: set type 10 length properly
* SI: use defined constant instead of magic number
* osmo-bsc: Log error regarding BTS number explicitly
* vty: Add check against sensible default value for Ny1
* vty: Add support for Ny1 configuration
* Thu Jan 12 2023 mardnhAATTgmx.de- Update to version 1.9.0.126:
* pcu_sock: move code that fills in trx info to helper function
* pcu_sock: guard against too many TRX
* abis_rsl: fix sourcecode formatting
* abis_rsl: fix frame number calculation
* Tue Jan 10 2023 mardnhAATTgmx.de- Update to version 1.9.0.122:
* pcu_sock: drop unused variable pcu_direct
* pcu_sock: drop unused function prototype
* abis_rsl: when doing packet access, log t1,t3,t2 and fn
* abis_rsl: show full request reference in log
* Fri Jan 06 2023 mardnhAATTgmx.de- Update to version 1.9.0.118:
* abis_rsl: add spec ref for frame number calculation
* Wed Jan 04 2023 mardnhAATTgmx.de- Update to version 1.9.0.117:
* bsc_compl_l3(): Update documentation regarding no bsc_subscr in conn
* bsc_subscriber: Allow creating subscribers identified by IMEI
* Tue Jan 03 2023 mardnhAATTgmx.de- Update to version 1.9.0.115:
* bts: ipa/osmo-bts/sysmobts: MO: add support for the second NSVC
* Mon Jan 02 2023 mardnhAATTgmx.de- Update to version 1.9.0.114:
* bsc: Fix crash if PagingResponse with invalid MobileIdentity is received
* Fri Dec 23 2022 mardnhAATTgmx.de- Update to version 1.9.0.113:
* osmo-bsc: Transition to use of \'telnet_init_default\'
* ctrl: take both address and port from vty config
* Mon Dec 19 2022 mardnhAATTgmx.de- Update to version 1.9.0.111:
* fix Speech Codec cfg in BSSMAP Assignment Complete
* Wed Dec 14 2022 mardnhAATTgmx.de- Update to version 1.9.0.110:
* pcuif_proto: use define constant to specify nax number of trx
* Thu Dec 01 2022 mardnhAATTgmx.de- Update to version 1.9.0.109:
* vty: Write amount of timeouts elapsed for a paging request
* paging: Optimize retrieving number of request per paging group
* paging: Replace reqs waiting for retransmission with new incoming inital req if queue is full
* paging: Split paging queue into 2 queues: initial and retrans
* Wed Nov 30 2022 mardnhAATTgmx.de- Update to version 1.9.0.105:
* paging: Fix wrong count of reqs_before if queue only contains retransmissions
* Tue Nov 29 2022 mardnhAATTgmx.de- Update to version 1.9.0.104:
* paging: Introduce VTY configurable X3113 (Maximum Paging Request Transmit Delay Threshold)
* vty: Fix lost \'no timer-dynamic T3113\' config when writing current config
* Fri Nov 25 2022 mardnhAATTgmx.de- Update to version 1.9.0.102:
* paging: paging: Drop unneeded extra param in paging_remove_request()
* paging: Fix regression stopping active requests on unanswered BTS
* subscriber: Add comment documenting struct type hold in list
* subscriber: constify bsub func param
* paging: constify bts param in some functions
* Wed Nov 23 2022 mardnhAATTgmx.de- Update to version 1.9.0.97:
* paging: Introduce BTS stat paging:available_slots
* paging: Introduce BTS stat paging:request_queue_length
* paging: Rename stat t3113 -> paging:t3113
* Cosmetic: fix spaces around timers
* lchan_fsm: fix lchan_fsm_on_error size
* Cosmetic: lchan_fsm: drop obsolete comment
* Tue Nov 22 2022 mardnhAATTgmx.de- Update to version 1.9.0.91:
* paging: Use bsub->active_paging_requests to optimize cancelling based on reason
* lcs: Fix passing NULL bsc_subscr to paging_request_cancel()
* paging: Use bsub->active_paging_requests to allow early loop termination adding paging_req
* paging: Store list of gsm_paging_request in bsc_subscr
* paging: Get rid of unneeded count returned
* paging: Avoid repeated paging req lookup on BTS receiving paging resp
* Tue Nov 15 2022 mardnhAATTgmx.de- Update to version 1.9.0.85:
* nm_rcarrier_fsm: fix indention of ENABLED state
* Add BTS setup ramping to prevent BSC overloading
* Sat Nov 12 2022 mardnhAATTgmx.de- Update to version 1.9.0.83:
* update very outdated vty copyright statement
* Thu Nov 10 2022 mardnhAATTgmx.de- Update to version 1.9.0.82:
* Support building with -Werror=strict-prototypes / -Werror=old-style-definition
* Wed Nov 09 2022 mardnhAATTgmx.de- Update to version 1.9.0.81:
* bts_vty: fix wrong description used for C/I threshold values
* Sun Oct 30 2022 mardnhAATTgmx.de- Update to version 1.9.0.80:
* gsm_data.h: replace white spaces with tabs
* bts_ipaccess_nanobts: remove unused assignment
* Fri Oct 28 2022 mardnhAATTgmx.de- Update to version 1.9.0.78:
* pcuif_proto: cosmetic: add constant PCU_IF_NUM_NSVC and replace magic numbers
* abis_rsl: be more clear about vendor specif RSL extension
* Thu Oct 27 2022 mardnhAATTgmx.de- Update to version 1.9.0.76:
* Cosmetic: fix desc of neighbor_ident_add_neighbor
* gsm48_parse_meas_rep: fix parsing multi-band list
* tests: add test_meas_rep_multi_band.ho_vty
* Wed Oct 26 2022 mardnhAATTgmx.de- Update to version 1.9.0.73:
* vty: Fix and deprecate typo in cmd \'amr-payload bandwith-efficient\'
* sccplite: Use mgwpool config to set up socket forwarding IPA-MGCP from MSC to MGW
* Fri Oct 21 2022 mardnhAATTgmx.de- Update to version 1.9.0.71:
* gscon_pre_term: properly clear mgw ep
* Thu Oct 20 2022 mardnhAATTgmx.de- Update to version 1.9.0.70:
* doc: running.adoc: Fix typo in MGW pinning section
* doc: Use mgwpool.adoc from osmo-gsm-manuals.git
* doc: Generalize mgwpool.adoc and move BSC-specific sections to runnning.adoc
* Use new mgcp-client VTY commands under mgw node
* Update examples to use mgw pooling VTY commands
* vty: Make use of new mgcp_client_pool_config_write() API
* Tue Oct 18 2022 mardnhAATTgmx.de- Update to version 1.9.0.64:
* cosmetic: Fix indentation whitespace
* cosmetic: Fix typo in comment
* cosmetic: Fix indentation whitespace
* gscon_ensure_mgw_endpoint(): Set mgw_enpoint ptr to NULL not needed
* vty: Move all MSC_NODE commands to be together
* Mon Oct 17 2022 mardnhAATTgmx.de- Update to version 1.9.0.59:
* Introduce support for MGW-pinning per BTS
* Fri Oct 14 2022 mardnhAATTgmx.de- Update to version 1.9.0.58:
* abis_rsl: delete CHAN RQD from queue when rach ind was sent
* vty: Fix indentation in osmux cmd during write-config output
* Thu Oct 13 2022 mardnhAATTgmx.de- Update to version 1.9.0.56:
* cosmetic: Fix whitespace indentation
* Fri Oct 07 2022 mardnhAATTgmx.de- Update to version 1.9.0.55:
* vty: \'hopping arfcn add\': succeed if adding arfcn already in set
* Thu Oct 06 2022 mardnhAATTgmx.de- Update to version 1.9.0.54:
* ctrl: Introduce hopping-arfcn-{add,del} commands
* Rearrange ctrl interface code
* cosmetic: Fix typo in comment
* Tue Oct 04 2022 mardnhAATTgmx.de- Update to version 1.9.0.51:
* vty: fix description of \'nokia_site bts-reset-timer\'
* Fri Sep 30 2022 mardnhAATTgmx.de- Update to version 1.9.0.50:
* power_control: add CTRL command for sending default params
* Tue Sep 27 2022 mardnhAATTgmx.de- Update to version 1.9.0.49:
* pcu_sock: add some guard space to message buffer
* pcu_sock: check size of primitive
* Thu Sep 22 2022 mardnhAATTgmx.de- Update to version 1.9.0.47:
* vty: Print Osmux CID on lchans using Osmux
* cosmetic: vty: Fix formatting of if-else brackets
* Drop Osmux call setup if BTS didn\'t provide a remote CID
* Tue Sep 20 2022 mardnhAATTgmx.de- Update to version 1.9.0.44:
* ipaccess-config: Fix writing pcap output to fd=0 (stdin)
* ipaccess: Remove unused stub
* ipacces-config: override gsm_bts_check_cfg() to void checking unset bts configuration
* mgcp: Set up Osmux only when AMR codec is selected
* Mon Sep 19 2022 mardnhAATTgmx.de- Update to version 1.9.0.40:
* ipaccess-config: Exit program with error if OML link is dropped
* ipaccess-config: use available API to set e1inp_line_ops
* ipaccess-config: Initialize RSL ts driver fd to proper value
* ipaccess-config: Initiate missing IPA osmo_link
* oml: Delay Tx of OPSTART(BBTRANSC) after rx of RSL CONNECT ACK
* doc: Document use of Osmux in IPA Abis against OsmoBTS
* vty: Allow setting LAC as hexadecimal value
* Fri Sep 16 2022 mardnhAATTgmx.de- Update to version 1.9.0.33:
* oml: Integrate signal S_NM_IPACC_SET_ATTR_ACK inside S_NM_IPACC_ACK
* Thu Sep 15 2022 mardnhAATTgmx.de- Update to version 1.9.0.32:
* pcu_sock: fix memleak
* Tue Sep 13 2022 mardnhAATTgmx.de- Update to version 1.9.0.31:
* Add Osmux support on the Abis-side data plane
* Mon Sep 05 2022 mardnhAATTgmx.de- Update to version 1.9.0.30:
* Set working directory in systemd service file
* BSSMAP: add assert to reset resending
* Wed Aug 17 2022 mardnhAATTgmx.de- Update to version 1.9.0.28:
* configure.ac: do not require unused dlopen
* Tue Aug 09 2022 mardnhAATTgmx.de- Update to version 1.9.0.27:
* cosmetic: Clean initiating whitespace
* lchan: Move init logic to a specific function
* split lchan specific defines and code to its own file
* Use libosmocore available API to get value_list
* bts_trx_vty: prefix bb_trxc mo with [Virtual] for ericsson BTS
* abis_om2000: duplicate nmstate of bb_trxc mo to trx mo
* abis_om2000: om2k_trx_s_done_onenter() does not send signal
* Mon Aug 08 2022 mardnhAATTgmx.de- Update to version 1.9.0.20:
* doc: Fix typo in several diagrams
* bts_nokia_site: Implement channel config for CBCH
* Sat Aug 06 2022 mardnhAATTgmx.de- Update to version 1.9.0.18:
* abis_om2000: update_op_state() does not send signal
* abis_om2000: constify mo in mo2obj
* abis_om2000: move switch-case to function
* Thu Aug 04 2022 mardnhAATTgmx.de- Update to version 1.9.0.15:
* signal.h: make om2k mo const
* abis_om2000: fix missing signal
* Tue Aug 02 2022 mardnhAATTgmx.de- Update to version 1.9.0.13:
* bsc_subscr_conn_fsm: fix use after free
* Thu Jul 28 2022 mardnhAATTgmx.de- Update to version 1.9.0.12:
* tests/ctrl: Avoid creating logfile
* Mon Jul 25 2022 mardnhAATTgmx.de- Update to version 1.9.0.11:
* call osmo_timer_del() unconditionally, without osmo_timer_pending()
* .gitignore: remove non-existing files
* Fri Jul 15 2022 mardnhAATTgmx.de- Update to version 1.9.0.9:
* smscb: Tx Failure and Restart Ind for each Bcast Msg Type
* smscb: Tx Failure and Restart Ind using CGI as cellID
* Mon Jul 04 2022 mardnhAATTgmx.de- Update to version 1.9.0.7:
* osmo-bsc/Makefile.am: fix undefined reference to symbol pow()
* lchan_select: fix \'chan_alloc_reverse\' may be used uninitialized
* Fri Jul 01 2022 mardnhAATTgmx.de- Update to version 1.9.0.5:
* lchan_select: implement dynamic selection mode for assignment
* Thu Jun 30 2022 mardnhAATTgmx.de- Update to version 1.9.0.4:
* lchan_select: allow different alloc order for assignment and handover
* lchan_select: prepare a list of timeslots once, iterate over it
* Wed Jun 29 2022 mardnhAATTgmx.de- Update to version 1.9.0.2:
* cbsp: Change log level ERROR->INFO on CBSP tx and link down
* fix uninitialized err pointer passed to osmo_bssap_le_dec()
* Bump version: 1.8.0.228-6941-dirty → 1.9.0
* Tue Jun 28 2022 mardnhAATTgmx.de- Update to version 1.8.0.228:
* cbsp: Avoid encoding CBSP message if link is down
* ipaccess-config: check value returned by abis_nm_tlv_parse()
* VTY: fix wrong enum value s/ACTIVATE_FOR_VTY/ASSIGN_FOR_VTY/
* Improve parsing of om2000 fault reports
* Mon Jun 27 2022 mardnhAATTgmx.de- Update to version 1.8.0.224:
* gsm_04_08_rr: ensure lchan info is present in all logging messages
* Thu Jun 23 2022 mardnhAATTgmx.de- Update to version 1.8.0.223:
* doc/manuals: document channel allocation parameters
* bts_chan_load(): also calculate per-TRX channel load
* tests/handover_cfg.vty: use more precise regex for forbidden lines
* Tue Jun 21 2022 mardnhAATTgmx.de- Update to version 1.8.0.220:
* VTY: cosmetic: define and use CHAN_ALLOC_{CMD,DESC}
* Mon Jun 20 2022 mardnhAATTgmx.de- Update to version 1.8.0.219:
* logs: also record which BTS is signaling a SAPI REJECT
* update git URLs (git -> https; gitea)
* convert README to README.md; expand on all fronts
* Sat Jun 18 2022 mardnhAATTgmx.de- Update to version 1.8.0.216:
* smscb: Tx CBSP FAILURE/RESTART for specific cell when it becomes (un)operational
* stats: track TCH/SDCCH lchans reaching fully-established state
* Fri Jun 17 2022 mardnhAATTgmx.de- Update to version 1.8.0.214:
* smscb: Base cell operational life cycle on CBCH being operative
* Thu Jun 16 2022 mardnhAATTgmx.de- Update to version 1.8.0.213:
* Expand VTY option which controls use of TCH for signalling
* Fri Jun 10 2022 mardnhAATTgmx.de- Update to version 1.8.0.212:
* Move all SMSCB/CBC vty code to its own file
* Cosmetic: bsc_vty: tweak msc pooling strings
* Thu Jun 02 2022 mardnhAATTgmx.de- Update to version 1.8.0.210:
* fix performance for chan_counts and all_allocated stats
* code cleanup for all_allocated timers, no functional change
* drop log from ts_is_usable()
* nm_rcarrier_fsm: Trigger S_NM_RUNNING_CHG when Admin st changes in op=Enabled
* nm_
*_fsm: Remove comment no longer applying
* Tue May 31 2022 mardnhAATTgmx.de- Update to version 1.8.0.205:
* fix rare segfault in MGCP client handling
* Sun May 29 2022 mardnhAATTgmx.de- Update to version 1.8.0.204:
* fix gsm_lchan_and_pchan2chan_nr(): log proper lchan_nr value
* bsc_vty: use llist_for_each_entry in lchan_act_all_cmd
* Wed May 25 2022 mardnhAATTgmx.de- Update to version 1.8.0.202:
* stats: new trackers for lchan life duration (v2)
* Sun May 15 2022 mardnhAATTgmx.de- Update to version 1.8.0.201:
* Add new Manual \"OsmoBSC CBSP Protocol Specification\"
* smscb: \"Warning Security Information is always present in ETWS
* do not BSSMAP Clear on lchan rel when LCS is still ongoing
* acc: Simplify start/stop by using new signal S_NM_RUNNING_CHG
* paging: start/stop credit_timer based on C0 running
* Introduce new signal S_NM_RUNNING_CHG and implement it for rcarrier,bbtransc
* Fri May 13 2022 mardnhAATTgmx.de- Update to version 1.8.0.195:
* Update current NM object state before signalling S_NM_STATECHG
* smscb: fix meaningless condition in etws_primary_to_bts()
* abis_nm: run gsm_bts_check_cfg during oml bring up
* smscb: Send ETWS PN to BTS if ETWS active before BTS connects
* Thu May 12 2022 mardnhAATTgmx.de- Update to version 1.8.0.191:
* Revert \"stats: new trackers for lchan life duration\"
* Revert \"fix fallout from: \'stats: new trackers for lchan life duration\'\"
* Tue May 10 2022 mardnhAATTgmx.de- Update to version 1.8.0.189:
* Add stat_item for per-bts [dynamic] T3113 timer
* paging: Implement upper bound of 60s for dynamic T3113
* paging: Avoid queueing more than 60 second estimated requests
* Sat May 07 2022 mardnhAATTgmx.de- Update to version 1.8.0.186:
* bts.c: prevent signed integer overflow in depends_on code
* Fri May 06 2022 mardnhAATTgmx.de- Update to version 1.8.0.185:
* fix fallout from: \'stats: new trackers for lchan life duration\'
* paging: Avoid unnecessary immediate polling in mainloop
* paging: Fix recalculate work timer if waiting for retrans
* paging: Improve logging
* bts_ipa: Send NM_EV_OML_DOWN following object tree in order
* nm_is_running(): Drop duplicate check
* nm_statechg_signal_data: Convert state ptr to data
* acc: Fix erratic ramping behavior when several BTS configured
* Thu May 05 2022 mardnhAATTgmx.de- Update to version 1.8.0.177:
* constify state pointers of struct gsm_nm_state
* cosmetic: Fix open brace in same line as func definition
* abis_nm: Merge signals S_NM_STATECHG_ADM and S_NM_STATECHG_OPER
* ipaccess-config: Use proper define for nm availability value
* abis_nm: Use proper define for avail state 0xff
* Remove commented out code
* Wed May 04 2022 mardnhAATTgmx.de- Update to version 1.8.0.171:
* Drop duplicate function helper
* paging: Remove TODO comment
* Tue May 03 2022 mardnhAATTgmx.de- Update to version 1.8.0.169:
* stats: new trackers for lchan life duration
* tests: Introduce paging_test
* paging: Take into account extra delay of all paging groups in BSC queue
* paging: Flush pending paging requests when bts obj freed
* bts: Properly free ctr/stat when bts object is freed
* abis_rsl: Use proper struct in rsl_paging_cmd
* abis_rsl.c: Drop unused function
* tests/acc: Remove unused var
* tests: Order tests alphabetically
* Mon May 02 2022 mardnhAATTgmx.de- Update to version 1.8.0.160:
* Check VTY config against features reported by BTS
* abis_nm: add bts model features to reported ones
* Sun May 01 2022 mardnhAATTgmx.de- Update to version 1.8.0.158:
* paging: Document \'ccch_load_ind_period
* 2\' value
* paging: Recalculate work timer if waiting for retrans
* Fri Apr 29 2022 mardnhAATTgmx.de- Update to version 1.8.0.156:
* paging: Early stop work_timer when paging queue becomes empty
* paging: Increase T3113 based on paging group load in BSC queue
* paging: Improve logging
* paging: Improve calculate_timer_3113()
* paging: Decouple retransmit period from regular worker interval
* paging: Check C0 RSL link instead of OML link
* paging: Rework timer lifecycle logic
* paging: Estimate available_slots based on BTS config when no CCCH Load Ind received
* cbsp: Reject CBSP WRITE for emergency if emergency already active
* cbsp: Implement KILL for Emergency Broadcast
* smscb: Always start ETWS timer even in cells without ETWS support
* smscb: Store ETWS input state from CBSP
* smscb: Don\'t include extraneous IEs in CBSP KILL COMPLETE / FAILURE
* Thu Apr 28 2022 mardnhAATTgmx.de- Update to version 1.8.0.143:
* bts_model_
*_start: move set_feature calls to _init
* abis_nm_ipaccess_rsl_connect: initialize ia
* tests: acc_test: Get rid on unrelated logs in expect file
* tests: acc_test: fix typo in talloc ctx name
* Wed Apr 27 2022 mardnhAATTgmx.de- Update to version 1.8.0.139:
* utils/meas_pcap2db: fix -Wpointer-sign in pcap_cb()
* utils/meas_db: fix -Wunused-variable warnings
* bts: Make sure paging timers are deleted when struct gsm_bts is freed
* Introduce VTY command \'ccch load-indication-period <0-255>\'
* Tue Apr 26 2022 mardnhAATTgmx.de- Update to version 1.8.0.135:
* contrib/jenkins.sh: check osmo_bts_has_feature use
* Always use reported features if available
* gsm_data: add gsm_set_bts_model
* abis_nm: don\'t compare assumed/reported features
* emerg call: send BSSMAP Clear Req cause as preemption
* emerg call deny: log on LOGL_ERROR
* emerg call deny: fix RR release cause
* emerg call: tweak log, comments
* bts: Use uint8_t instead of int for ccch_load_ind_thresh
* Rename functions generating OML SetAttr messages
* Mon Apr 25 2022 mardnhAATTgmx.de- Update to version 1.8.0.125:
* cosmetic:: Document TLVs in nanobts_attr_bts_get()
* paging: Prioritize requests for new subscribers over retransmitions
* paging: Submit up to 20 paging requests in a single work iteration
* abis_nm: always check return value of tlv_parse()
* bssap: always check return value of tlv_parse()
* Cosmetic: bts_model_osmobts_init: update comment
* gsm_data: use llist_for_each_entry() in gsm_bts_by_lac()
* abis_rsl: fix NULL pointer dereference in abis_rsl_rx_rll()
* paging: Log skip paging due to not enough free channels
* paging: Use llist_first_entry() macro
* paging: Avoid setting up credit_timer every time
* rsl_rx_ccch_load: Use UINT16_MAX instead of -1
* paging: Use define available in libosmogsm
* Move struct gsm_bts_paging_state to paging.h
* emerg call: fix RR release cause for pre-emption
* Thu Apr 21 2022 mardnhAATTgmx.de- Update to version 1.8.0.110:
* tests/bsc/Makefile.am: remove duplicate CFLAGS
* bts: Simplify bts->paging initialization
* bsc_vty: Add missing header
* bts_model_osmobts_init: order feats alphabetically
* Fix compile errors on #warning with \'-Wall\' on gcc-11.2
* lchan_fsm.c: Fix misleading comment
* Wed Apr 20 2022 mardnhAATTgmx.de- Update to version 1.8.0.104:
* lchan_fsm: Ignore other SAPIs of RLL_REL_IND for SAPI=0 is received
* Handle unknown rllr_ind enum values in rll_ind_cb()
* Mon Apr 18 2022 mardnhAATTgmx.de- Update to version 1.8.0.102:
* hodec2: apply penalty_low_rxqual_as only on assignment
* abis_rsl: Fix typo in log message
* Thu Apr 14 2022 mardnhAATTgmx.de- Update to version 1.8.0.100:
* tests: use \'check_PROGRAMS\' instead of \'noinst_PROGRAMS\'
* smscb: Populate \"Number of Broadcasts Completed\" to KILL COMPLETE
* Tue Apr 12 2022 mardnhAATTgmx.de- Update to version 1.8.0.98:
* bts: gsm_bts_alloc(): use reasonable multi-rate config defaults
* bts: gsm_bts_alloc(): rework default multi-rate configuration
* VTY: clarify help for the Adaptive Multi Rate settings
* Sat Apr 09 2022 mardnhAATTgmx.de- Update to version 1.8.0.95:
* Move power control related definitions to power_control.h
* power_ctrl_params_def_reset(): set .ctrl_interval for both UL/DL
* Thu Apr 07 2022 mardnhAATTgmx.de- Update to version 1.8.0.93:
* assignment_fsm: always update RTP info
* assignment_fsm: always mark MGCP ci as completed
* Wed Apr 06 2022 mardnhAATTgmx.de- Update to version 1.8.0.91:
* contrib/osmo-bsc.spec.in: fix 4trx example paths
* contrib/osmo-bsc.spec.in: add new config files
* Tue Apr 05 2022 mardnhAATTgmx.de- Update to version 1.8.0.89:
* doc/examples: add a confmerge file with example hopping parameters
* doc/examples: add a multi-trx config config example
* doc/examples: avoid using deprecated configuration commands
* Thu Mar 31 2022 mardnhAATTgmx.de- Update to version 1.8.0.86:
* abis_rsl: always check return value of rsl_tlv_parse()
* abis_rsl: Ensure message length is sufficient for respective header
* fix gsm_bts_get_cbch(): CBCH can be allocated on Cn
* cbch_scheduler: cosmetic: s/bts_cbch_timer/bts_cbch_timer_cb/
* hodec2: add penalty-time low-rxqual-ho
* hodec2: show reported ho oscillation from bad rxqual
* Tue Mar 29 2022 mardnhAATTgmx.de- Update to version 1.8.0.80:
* CBSP: implement MESSAGE STATUS QUERY
* struct gsm_encr: store alg_id in human-readable format
* Mon Mar 28 2022 mardnhAATTgmx.de- Update to version 1.8.0.78:
* SMSCB: Preserve padding at end of page in CBSP -> RSL conversion
* Tue Mar 22 2022 mardnhAATTgmx.de- Update to version 1.8.0.77:
* BSSMAP LE: handle optional LCS {Client Type, QoS} IEs
* BSSMAP LE: fix handling of LCS Client Type IE
* parse_bssmap_perf_loc_req(): make \'struct tlv_p_entry\' pointer const
* Sun Mar 20 2022 mardnhAATTgmx.de- Update to version 1.8.0.74:
* SI13: Get rid of si13_default
* Sat Mar 19 2022 mardnhAATTgmx.de- Update to version 1.8.0.73:
* system_information: Move all si13 specific val update to generate_si13()
* SI13: Avoid enabling use_egprs_p_ch_req if egprs not supported
* Fri Mar 18 2022 mardnhAATTgmx.de- Update to version 1.8.0.71:
* SI13: Make sure egprs_supported field is always updated
* SI13: Always send ext_info
* bts_vty.c: Fix typo in comment
* System Information Type 3: allow updating T3212 at run-time
* gsm_bts_trx_set_system_infos(): cosmetic: improve readability
* Mon Mar 14 2022 mardnhAATTgmx.de- Update to version 1.8.0.66:
* fixup: gsm48_make_ho_cmd(): optionally add Synchronization Indication IE
* gsm48_make_ho_cmd(): optionally add Synchronization Indication IE
* gsm48_make_ho_cmd(): optionally add Cipher Mode Setting IE
* gsm48_make_ho_cmd(): make \'struct gsm_lchan\' pointer const
* gsm48_make_ho_cmd(): cosmetic: use existing BTS pointer
* gsm48_send_ho_cmd(): this function is not used, remove it
* Thu Mar 10 2022 mardnhAATTgmx.de- Update to version 1.8.0.60:
* system_information: fix DCS/PCS band indicator in generate_si6()
* system_information: use is_ipaccess_bts() helper
* Wed Mar 09 2022 mardnhAATTgmx.de- Update to version 1.8.0.58:
* fix inp_sig_cb(): dispatch TS_EV_OML_DOWN to all transceivers
* fix typo in name of BSS_MAP_MSG_ASSIGNMENT_RQST
* fix extraneous newlines in ho_fail() invocations
* inter-BSC incoming HO: store Codec List (MSC Preferred)
* tweak error msg: s/inter-BSC MT/inter-BSC incoming
* support \"empty\" SCCP N-Connect from MSC
* add counter for inter-BSC incoming Handover Request
* add missing counter increment for Perform Location Request
* Mon Mar 07 2022 mardnhAATTgmx.de- Update to version 1.8.0.50:
* Fix description of BTS_CTR_BTS_RSL_FAIL: s/OML/RSL/
* Fri Mar 04 2022 mardnhAATTgmx.de- Update to version 1.8.0.49:
* silence bogus error: event not permitted: READY_TO_SWITCH_RTP
* tweak logl to ERROR for invalid initial BSSMAP
* Thu Mar 03 2022 mardnhAATTgmx.de- Update to version 1.8.0.47:
* bitvec2freq_list(): fix handling of E-GSM ARFCNs
* bitvec2freq_list(): determine empty set by checking the ARFCN count
* tests/gsm0408: add testing coverage for generate_cell_chan_list()
* system_information: fix unused \'mask\' parameter in list_arfcn()
* Wed Mar 02 2022 mardnhAATTgmx.de- Update to version 1.8.0.43:
* ipa oml: Fix encoding of T3105
* tests: nanobts_omlattr_test: Use msgb_eq_data_print() helper
* doc: bsc.adoc: Update timer info from code (gsm_network_T_defs)
* Mon Feb 28 2022 mardnhAATTgmx.de- Update to version 1.8.0.40:
* inter-BSC HO in: add Codec List (BSS Supported) IE to HO Req Ack
* inter-BSC HO in: add Speech Codec (Chosen) IE to HO Req Ack
* inter-BSC HO in: add speech IEs only on speech mode lchans
* Tue Feb 22 2022 mardnhAATTgmx.de- Update to version 1.8.0.37:
* cosmetics around select_best_cipher()
* fix inter-BSC-in handover encryption
* rename RSL_ENC_ALG_A5 to ALG_A5_NR_TO_RSL, clarify
* Wed Feb 16 2022 mardnhAATTgmx.de- Update to version 1.8.0.34:
* bts: Add explicit switch case for Cell Id SAI
* Tue Feb 08 2022 mardnhAATTgmx.de- Update to version 1.8.0.33:
* bssmap_reset: make T4 user configurable
* Sun Jan 23 2022 mardnhAATTgmx.de- Update to version 1.8.0.32:
* fix two comments in chan_counts.h
* Mon Jan 17 2022 mardnhAATTgmx.de- Update to version 1.8.0.31:
* nm_bts_fsm: fix sourcecode formatting
* Thu Jan 13 2022 mardnhAATTgmx.de- Update to version 1.8.0.30:
* Fix DLCI CC bits transmitted in SAPI \"n\" REJECT
* Wed Jan 12 2022 mardnhAATTgmx.de- Update to version 1.8.0.29:
* gscon clear: without SCCP conn, no need to wait for RLSD timeout
* fix gscon clear 3/n: separate state for SCCP RLSD
* Tue Jan 11 2022 mardnhAATTgmx.de- Update to version 1.8.0.27:
* Drop unneeded ax_check_compile_flag.m4
* Tue Jan 04 2022 mardnhAATTgmx.de- Update to version 1.8.0.26:
* fix gscon clear 2/n: proper state transition to ST_CLEARING
* fix gscon clear 1/n: store clear cause in gscon
* lcs: fix bsc_subscr use_count leak
* lchan/gscon: always clear both cross ref pointers
* log: always include timeouts in FSM transition logging
* om2000: Don\'t print \"should not generate any message\" on FAULT_REP
* om2000: Don\'t print \"should not generate any message\" on CAL_TIME_REQ
* om2000: Fix memory leak in OM2000 message handling
* Mon Dec 20 2021 mardnhAATTgmx.de- Update to version 1.8.0.18:
* bts: fix sourcecode formatting (excess whitespace)
* bts: add missing return -EINVAL statements
* Tue Dec 14 2021 mardnhAATTgmx.de- Update to version 1.8.0.16:
* treewide: remove FSF address
* Mon Dec 13 2021 mardnhAATTgmx.de- Update to version 1.8.0.15:
* abis_nm: actively block BTSs with invalid configuration
* Thu Dec 09 2021 mardnhAATTgmx.de- Update to version 1.8.0.14:
* bts-examples: add example for E1 connected BTS
* Tue Nov 30 2021 mardnhAATTgmx.de- Update to version 1.8.0.13:
* fix assignment success counters: count
*before
* cleanup of fsm state
* dbg log: also log assignment counters on BTS level
* fix chreq:
* counters: typos in chreq:successful_
* constants
* Mon Nov 29 2021 mardnhAATTgmx.de- Update to version 1.8.0.10:
* dbg log: abis_rsl print_meas_rep(): clarify rxlev
* stats: add bsc.paging:expired
* Cosmetic: osmo-bsc/osmo_bsc_bssap: fix formatting
* Sun Nov 28 2021 mardnhAATTgmx.de- Update to version 1.8.0.7:
* ipaccess-config: request and print NM_ATT_IPACC_NV_FLAGS
* ipaccess-config: improve readability of printed attribute response
* Thu Nov 25 2021 mardnhAATTgmx.de- Update to version 1.8.0.5:
* Disable C/I based MS Power Control Loop by default
* Wed Nov 24 2021 mardnhAATTgmx.de- Update to version 1.8.0.4:
* hodec2: fix segv for inter-BSC ho target
* bsc_subscr_conn_fsm: fix crash if !conn
* Tue Nov 23 2021 mardnhAATTgmx.de- Update to version 1.8.0.2:
* abis_nm: use struct sdp_firmware from libosmocore
* Mon Nov 22 2021 mardnhAATTgmx.de- Update to version 1.8.0.1:
* abis_nm: fix typo
* Tue Nov 16 2021 mardnhAATTgmx.de- Update to version 1.8.0.0:
* Bump version: 1.7.0.359-d13ef-dirty → 1.8.0
* move time_cc to libosmocore osmo_time_cc
* Mon Nov 15 2021 mardnhAATTgmx.de- Update to version 1.7.0.358:
* osmo_bsc_main: move generate_ma_for_bts() into bootstrap_bts()
* osmo_bsc_main: call bootstrap_bts when OML TEI comes up
* [overpower] By default, permit only for speech channels using AMR
* [overpower] Allow configuring specific channel mode(s)
* abis_rsl: s/
*_acch_cap_for_bts/put_
*_acch_cap_ie/g
* abis_rsl: {rep,top}_acch_cap_for_bts(): make
*lchan const
* struct gsm_bts: s/temporary_overpower/top_acch_cap/g
* struct gsm_bts: s/repeated_acch_policy/rep_acch_cap/g
* struct gsm_bts: simplify comments for ACCH repetition/overpower
* bts_vty: fix tabs-vs-spaces issues in cfg_bts_rep_dl_facch
* abis_rsl: cosmetic: fix coding style rep_acch_cap_for_bts()
* abis_rsl: simplify checking if channel mode is AMR
* Properly handle dyn TS TCH with vamos after updating subslots_per_pchan
* tests/Makefile.am: do not try removing non-existing files
* doc/manuals: fix wrong CI in the inter-BSC handover diagram
* Sat Nov 13 2021 mardnhAATTgmx.de- Update to version 1.7.0.343:
* doc/manuals: add documentation for Temporary ACCH Overpower
* Thu Nov 11 2021 mardnhAATTgmx.de- Update to version 1.7.0.342:
* osmo_bsc_ctrl: make sure strtok results are checked
* Wed Nov 10 2021 mardnhAATTgmx.de- Update to version 1.7.0.341:
* implement bts.N.cm_serv_rej: rate counters
* osmo_bsc_main: move inp_sig_cb() below check_bts and bootstrap_bts
* osmo_bsc_main: separate checks from bootstrap_bts
* osmo_bsc_main: bootstrap_bts: print errornous ARFCN number
* implement all_allocated:{static_sdcch,static_tch} rate counters
* implement all_allocated:{sdcch,tch} rate counters
* add time_cc API: cumlative counter for time, reported as rate_ctr
* refactor lchan counting
* gsm_data: use ascending order for interference boundaries
* doc/manuals: add documentation for interference reporting
* Mon Nov 08 2021 mardnhAATTgmx.de- Update to version 1.7.0.331:
* ipaccess-config: warn about unknown flag name
* ipaccess-config: fix wrong flag name in ipa_nvflag_strs[]
* ipaccess-config: reduce verbosity of the OML logging
* abis_rsl: permit simultaneous ACCH repetition and overpower
* abis_rsl: print_meas_rep_{buf,uni}() accept const
*mr
* abis_rsl: do not pass lchan to print_meas_rep_buf()
* Sun Nov 07 2021 mardnhAATTgmx.de- Update to version 1.7.0.325:
* implement incoming_intra_bsc_ho:
* rate counters
* tweak intra-bsc ho counter descriptions
* cosmetic tweaks on handover counting code
* for linter: s/while(0)/while (0)
* Sat Nov 06 2021 mardnhAATTgmx.de- Update to version 1.7.0.321:
* drop unused gsm48_tx_mm_serv_ack()
* add chreq:successful_ rate counters
* Fri Nov 05 2021 mardnhAATTgmx.de- Update to version 1.7.0.319:
* lchan_fsm: Fix possible NULL ptr dereference in _lchan_on_mode_modify_failure()
* assignment_fsm: Log modified lchan in assignment_fsm_allstate_action()
* rsl_tx_chan_activ(): fix manual channel activation for nanoBTS
* lchan_fsm: cosmetic: move a \'case\' below the \'default\' branch
* .gitignore: remove non-existing ipaccess-firmware binary
* .gitignore: also ignore
*.la files
* Thu Nov 04 2021 mardnhAATTgmx.de- Update to version 1.7.0.313:
* Revert \"Turn some compiler warnings into errors\"
* bsc_ctrl_commands: fix uninitialized value (mode)
* Wed Nov 03 2021 mardnhAATTgmx.de- Update to version 1.7.0.311:
* control.adoc: comment out fixme note
* bsc_ctrl_commands: change neighbor-list mode/arfcn via control interface
* heighbor_ident: add/del neighbor cells via ctrl interface
* Tue Nov 02 2021 mardnhAATTgmx.de- Update to version 1.7.0.308:
* control.adoc: improve description of command bts.N.send-new-system-informations
* Mon Nov 01 2021 mardnhAATTgmx.de- Update to version 1.7.0.307:
* constify lchan_state_is()
* neighbor_ident: add comment about Neighbor Address Resolution Service
* Fri Oct 29 2021 mardnhAATTgmx.de- Update to version 1.7.0.305:
* bsc_subscr_conn_fsm: fix mgw-pool ref counting
* osmo_bsc_main: remove unused option -t --testmode
* Tue Oct 26 2021 mardnhAATTgmx.de- Update to version 1.7.0.303:
* Set subslots_per_pchan_vamos[GSM_PCHAN_OSMO_DYN] = 0
* timeslot_fsm: Add assert to make sure we never go out of bounds in ts->lchan array
* Mon Oct 25 2021 mardnhAATTgmx.de- Update to version 1.7.0.301:
* Set subslots_per_pchan[GSM_PCHAN_OSMO_DYN] = 8
* Sun Oct 24 2021 mardnhAATTgmx.de- Update to version 1.7.0.300:
* [overpower] Add VTY transcript tests for all commands
* [overpower] VTY: add more ACCH overpower related parameters
* Thu Oct 21 2021 mardnhAATTgmx.de- Update to version 1.7.0.298:
* [overpower] VTY: fix copy-pasted warning message
* [overpower] VTY: cosmetic: fix lower case in command description
* jenkins.sh: Fix typo
* gitignore: Fix typo
* Thu Oct 14 2021 mardnhAATTgmx.de- Update to version 1.7.0.294:
* osmo_bsc_main: remove not longer needed fixme note
* bts: set ncc_permitted from bts_alloc
* drop chan_load_samples_idx initalization from bootstrap_bts()
* bts: set acs value in bts_alloc
* bts: set pwrc value in bts_alloc
* bts: set R99 MSC flag in SI13 in bts_alloc
* osmo_bsc_main: remove code dup in bootstrap_bts()
* Tue Oct 12 2021 mardnhAATTgmx.de- Update to version 1.7.0.287:
* stat: add bts.N.num_trx:rsl_connected
* stat: add bts.N.num_trx:total
* Fri Oct 08 2021 mardnhAATTgmx.de- Update to version 1.7.0.285:
* rsl_lchan_lookup(): fix handling of ABIS_RSL_CHAN_NR_CBITS_OSMO_PDCH
* rsl_rx_resource_indication(): check result of rsl_tlv_parse()
* Thu Oct 07 2021 mardnhAATTgmx.de- Update to version 1.7.0.283:
* nm_channel_fsm: drop ipa link if SetChannelAttr fails
* Get rid of lots of stubs [4/4]
* Move ts_fsm_init to static constructor [3/4]
* Move global var bsc_gsmnet into libbsc [2/4]
* bts_trx: Fix timeslot_fsm not properly freed during trx free() [1/4]
* MS Power Control Loop: Use P_CON_INTERVAL=2 by default
* Tue Oct 05 2021 mardnhAATTgmx.de- Update to version 1.7.0.277:
* cosmetic: Fix typo in comment
* drop obsolete comment
* tsc fixup: tweak condition for coverity
* Implement MS Uplink Power Control Loop
* Mon Oct 04 2021 mardnhAATTgmx.de- Update to version 1.7.0.273:
* Add vty command to manually force MS Uplink Power
* fix TSC / TSC Set used for Handover
* assignment_fsm: Check for conn->lchan
* Sat Oct 02 2021 mardnhAATTgmx.de- Update to version 1.7.0.270:
* fix comment in lchan_fsm.c: s/modification/activation
* Thu Sep 30 2021 mardnhAATTgmx.de- Update to version 1.7.0.269:
* cosmetic: fix comment typos in signal.h
* Wed Sep 29 2021 mardnhAATTgmx.de- Update to version 1.7.0.268:
* MS Power Control Loop: Allow Turn off/on C/I independent from value setting
* bts_vty: Print C/I power params for osmo-bts only
* Tue Sep 28 2021 mardnhAATTgmx.de- Update to version 1.7.0.266:
* assignment_fsm: make assignment_fsm_allstate_action static
* assignment_fsm: make assignment_fsm_timer_cb static
* Fix MEAS parsing, as Ericsson RBS reports TA shifted by 2 bits.
* Thu Sep 23 2021 mardnhAATTgmx.de- Update to version 1.7.0.263:
* MS Power Control Loop: Support turn off C/I based logic
* Wed Sep 15 2021 mardnhAATTgmx.de- Update to version 1.7.0.262:
* fixup comments for \'rf_states\' CTRL command
* doc/mgwpool: update documentation
* Tue Sep 14 2021 mardnhAATTgmx.de- Update to version 1.7.0.260:
* add CTRL bts.N.trx.M.rf_locked (RW)
* add CTRL \'rf_states\' and \'bts.N.rf_states\'
* Power Control Loop: Set P_CON_INTERVAL to 1 by default
* Mon Sep 13 2021 mardnhAATTgmx.de- Update to version 1.7.0.257:
* Support Neighbor Address Resolution over PCUIF IPA multiplex
* lchan_fsm: Avoid inheriting bs_power from old lchan
* lchan_fsm: Fix comment
* Thu Sep 09 2021 mardnhAATTgmx.de- Update to version 1.7.0.254:
* fixup for Early IMM ASS: use proper TSC
* Wed Sep 08 2021 mardnhAATTgmx.de- Update to version 1.7.0.253:
* lchan_fsm: Fix comment
* Tue Sep 07 2021 mardnhAATTgmx.de- Update to version 1.7.0.252:
* doc: power_control.adoc: Add small time graph showcasing P_CON_INTERVAL
* Mon Sep 06 2021 mardnhAATTgmx.de- Update to version 1.7.0.251:
* MS Power Control Loop: Support set up of C/I parameters for osmo-bts
* doc: power_control.adoc: Improve VTY snippet foot notes
* cosmetic: power_ctrl_params_def: Fix typo in comment
* Sun Sep 05 2021 mardnhAATTgmx.de- Update to version 1.7.0.248:
* add stat_items for BTS and TRX connection stati
* Sat Sep 04 2021 mardnhAATTgmx.de- Update to version 1.7.0.247:
* osmo_bsc_msc: do not initalize MGCP proxy for AoIP MSCs
* Fri Sep 03 2021 mardnhAATTgmx.de- Update to version 1.7.0.246:
* osmo_bsc_main: integrate MGW pooling into osmo-bsc
* Thu Sep 02 2021 mardnhAATTgmx.de- Update to version 1.7.0.245:
* bty_vty: add VTY settungs for temporary overpower
* Wed Sep 01 2021 mardnhAATTgmx.de- Update to version 1.7.0.244:
* vty: Fix wrongs params passed in vty warning message
* Tue Aug 31 2021 mardnhAATTgmx.de- Update to version 1.7.0.243:
* vty: Fix wrong TSC sent when activating lchan through VTY
* Mon Aug 30 2021 mardnhAATTgmx.de- Update to version 1.7.0.242:
* add stat items bsc.0.num_msc:connected, .num_msc:total
* move BSC level stats and rate counters to new bsc_stats.[hc]
* vty: add \"msc N bssmap reset\" command
* gsm_04_08_rr: silently ignore RR UTRAN Classmark Change
* Fri Aug 27 2021 mardnhAATTgmx.de- Update to version 1.7.0.238:
* stat_item desc: add explicit indexes for clarity
* Thu Aug 26 2021 mardnhAATTgmx.de- Update to version 1.7.0.237:
* doc: manual: Fix typo in text
* Thu Aug 19 2021 mardnhAATTgmx.de- Update to version 1.7.0.236:
* doc: Improve ACC ramp documentation
* Wed Aug 18 2021 mardnhAATTgmx.de- Update to version 1.7.0.235:
* early IMM ASS 3/n: implement \'pre-ts-ack\'
* early IMM ASS 2/n: implement \'pre-chan-ack\'
* early IMM ASS 1/n: add vty config option
* error log: improve lchan lookup error msg
* Mon Aug 16 2021 mardnhAATTgmx.de- Update to version 1.7.0.231:
* introduce gsm48_lchan_and_pchan2chan_desc()
* lchan_fsm_post_activ_ack(): return upon release
* Mon Aug 09 2021 mardnhAATTgmx.de- Update to version 1.7.0.229:
* osmo_bsc_main: remove unused commandline option -l
* running.adoc: explain mgw reset-endpoint VTY setting
* Mon Aug 02 2021 mardnhAATTgmx.de- Update to version 1.7.0.227:
* coverity: quench null deref warning in gscon_change_primary_lchan()
* Fri Jul 30 2021 mardnhAATTgmx.de- Update to version 1.7.0.226:
* Clarify string name for GSM_CHREQ_REASON_CALL
* Tue Jul 27 2021 mardnhAATTgmx.de- Update to version 1.7.0.225:
* vty: improve err msg for invalid subslot nr
* vty: lchan deact: allow omitting the lchan type arg
* debug log: indicate change of primary lchan on a conn
* log: fix missing newline in lchan_select.c
* fix CM Re-Establishment Request: allocate new A conn
* Fri Jul 23 2021 mardnhAATTgmx.de- Update to version 1.7.0.220:
* Introduce VTY option to forbid use of TCH for non-voicecall signalling
* Introduce libbsc to avoid linking long lists of .o files
* Split bts_vty.c creating bts_trx_vty.c
* Thu Jul 22 2021 mardnhAATTgmx.de- Update to version 1.7.0.217:
* Split bsc_vty.c creating bts_vty.c
* bts: Clear BTS_STAT_CHAN_
*_{TOTAL,USED} on bts disconnect
* RES IND: tweak error code on missing Resource Information IE
* RES IND: allow empty Resource Information IE
* Fix recent regression in CHREQ allocation
* Wed Jul 21 2021 mardnhAATTgmx.de- Update to version 1.7.0.212:
* abis_rsl: Log chan rqd reason on resource exhaustion log message
* Tue Jul 20 2021 mardnhAATTgmx.de- Update to version 1.7.0.211:
* lchan_fsm: Allow rx LCHAN_EV_RLL_REL_IND in state BORKEN
* _select_sdcch_for_call: Avoid 2nd lchan lookup when finally selecting it
* Add new lchan_select_set_type() API helper
* Mon Jul 19 2021 mardnhAATTgmx.de- Update to version 1.7.0.208:
* handover_ctrl: add control interface for handover settings
* Fri Jul 16 2021 mardnhAATTgmx.de- Update to version 1.7.0.207:
* extend test_dyn_ts_favor_half_used_tch_h_as_target.ho_vty
* add test_dyn_ts_favor_static_ts_as_target.ho_vty
* vty \'interference-meas level-bounds\': explain duality in ordering
* separate \'interference-meas level-bounds\' cfg and used
* Thu Jul 15 2021 mardnhAATTgmx.de- Update to version 1.7.0.203:
* cosmetic: Small improvements to _select_sdcch_for_call
* hodec2: add low-rxqual-assignment penalty timer (2/2)
* hodec2: add low-rxqual-assignment penalty timer (1/2)
* handover tests: test passing of penalty timeout
* test_penalty_timer.ho_vty: show lchan recovery
* handover_test: add fake-time \'wait\'
* switch handover penalty timers to CLOCK_MONOTONIC
* handover_test: also show when an lchan is busy
* ensure trigger_ho() returns zero only when HO or AS was indeed triggered
* Wed Jul 14 2021 mardnhAATTgmx.de- Update to version 1.7.0.194:
* Avoid switching dyn ts to sdcch8 if it starves later TCH
* Tue Jul 13 2021 mardnhAATTgmx.de- Update to version 1.7.0.193:
* bsc_vty: add vty option to allow call-reestablishment
* lchan_fsm: fix potential NULL-pointer dereference
* Mon Jul 12 2021 mardnhAATTgmx.de- Update to version 1.7.0.191:
* handover_test: fix ts_str may be uninitialized
* Sun Jul 11 2021 mardnhAATTgmx.de- Update to version 1.7.0.190:
* RES IND: pick lchan with least interference
* RES IND: add test_resource_indication.ho_vty
* RES IND: add VTY: bts / channel allocator avoid-interference (0|1)
* RES IND: parse msg and store interference levels in lchans
* lchan: call reset() upon alloc
* Fri Jul 09 2021 mardnhAATTgmx.de- Update to version 1.7.0.185:
* hodec1: use same automatic FULL/SUBSET choice as in hodec2
* hodec2: [2/2] implement automatic choice between FULL and SUBSET measurements
* hodec2: [1/2] implement automatic choice between FULL and SUBSET measurements
* lchan_fsm: Improve timeout logging line in state WAIT_RLL_RTP_ESTABLISH
* doc: bts.adoc: Update dyn ts section to include SDCCH8 support
* Thu Jul 08 2021 mardnhAATTgmx.de- Update to version 1.7.0.180:
* lchan_fsm: Allow rx LCHAN_EV_RLL_REL_IND in WAIT_RF_RELEASE_ACK
* Tue Jul 06 2021 mardnhAATTgmx.de- Update to version 1.7.0.179:
* Support SDCCH8 in osmo dyn ts
* Rename osmo dyn ts enums to contain SDCCH8
* assignment_fsm: Add assert to guard ptr access
* assignment_fsm: Fix null pointer dereference rx ASSIGNMENT_EV_LCHAN_ERROR
* Mon Jul 05 2021 mardnhAATTgmx.de- Update to version 1.7.0.175:
* power_control: constrain BS power reduction on BCCH carrier
* power_control: implement BCCH carrier power reduction operation
* vty: add vty doc test for \'nri null\' commands
* vty: fix doc: default value for \'nri bitlen\'
* Sun Jul 04 2021 mardnhAATTgmx.de- Update to version 1.7.0.171:
* power_control: omit BS Power Parameters IE if the maximum is 0 dB
* lchan-select: Avoid setting variable for no reason
* Support proto IPAC_PROTO_EXT_PCU BSC<->PCU
* hodec2: fix low rxqual tch/h<->tch/f oscillation
* handover_decision_2.c: add current_rxqual()
* hodec2: fix low rxlev tch/h<->tch/f oscillation
* handover_decision_2.c: add is_low_rxlev()
* hodec2: add test case showing low rxqual tch/h<->tch/f oscillation
* hodec2: add test case showing low rxlev tch/h<->tch/f oscillation
* gsm_data.h: remove declaration of non-existing ts_pchan()
* vty: allow 5 encryption algo entries
* pcuif_proto.h: Add new container messages
* control.adoc: add doc for apply-config-file
* bsc_ctrl_commands: add command to write vty config
* Thu Jun 24 2021 mardnhAATTgmx.de- Update to version 1.7.0.157:
* use osmo_select_shutdown to get rid of SIGTERM sleep
* Wed Jun 23 2021 mardnhAATTgmx.de- Update to version 1.7.0.156:
* abis_rsl: fix rsl_rx_ccch_load(): properly check the message length
* Tue Jun 22 2021 mardnhAATTgmx.de- Update to version 1.7.0.155:
* PCUIF protocol: add message definition for interference report
* support A5/4 in inter-BSC Handover
* VTY: fix typo in a command description: s/send/sent/
* Mon Jun 21 2021 mardnhAATTgmx.de- Update to version 1.7.0.152:
* implement A5/4 in Ciphering Mode procedure
* vty: allow A5/4 encryption in config
* dissolve gsm0808_cipher_mode() into bssmap_handle_cipher_mode()
* rewire build_encr_info() to return errors
* Fri Jun 18 2021 mardnhAATTgmx.de- Update to version 1.7.0.148:
* rsl_lchan_lookup: drop redundant condition
* rsl_data_request() check lchan pointer before access
* hodec2: don\'t apply AFS bias to same-cell lchans
* Thu Jun 17 2021 mardnhAATTgmx.de- Update to version 1.7.0.145:
* Introduce counters to track SRVCC procedures
* Introduce VTY command to disable srvcc fast-return on target BTS
* handover_cfg: add missing VTY_CMD_PREFIX in comment
* Tue Jun 15 2021 mardnhAATTgmx.de- Update to version 1.7.0.142:
* vty: reassign: add missing check for valid target lchan
* fixup for vamos: fix wrong cbits in rsl_lchan_lookup()
* Sun Jun 13 2021 mardnhAATTgmx.de- Update to version 1.7.0.140:
* hodec2: implement upgrade TCH/H -> TCH/F (without AFS bias)
* Thu Jun 10 2021 mardnhAATTgmx.de- Update to version 1.7.0.139:
* gsm_data.h: add comments about immutable activ/modif/assign request info
* lchan_fsm: lchan_fail() strings should not have a terminating newline
* RSL: set default TEI according to TRX number
* cosmetic loop simplification in gsm48_multirate_config()
* get_any_lchan(): reduce minor code dup
* clarify bts_chan_load
* log: assignment_fsm: tweak err msg for incompatible chan
* log: assignment_fsm: drop newline from assignment_fail
* VTY: add lchan re-assignment command
* VTY: add \'vamos-subslot\' to activate a secondary lchan
* VTY: \'show lchan\': show that lchan is in VAMOS mode
* RSL: rx and tx VAMOS Channel Number cbits for VAMOS lchans
* RSL chan_nr: replace OSMO_ASSERT with error handling
* rsl_lchan_lookup(): add comment explaining ts_is_capable_of_pchan()
* rsl_lchan_lookup(): turn cbits if-cascade into a switch()
* update the lchan name to always reflect VAMOS shadowness
* add VAMOS secondary lchans to timeslot struct
* RR Assignment for VAMOS: send TSC Set
* implement CHANnel ACTIVate to VAMOS mode
* add missing AMR config for RTP activation after mode modify
* lchan_fsm: introduce lchan.activate.ch_mode_rate to allow tweaking
* vty-test: osmo-bsc.vty: test doc of lchan activate cmd
* add lchan->vamos.is_secondary flag
* vty: add lchan modify \'(vamos|non-vamos)\' command
* implement Channel Mode Modify to VAMOS mode
* Wed Jun 09 2021 mardnhAATTgmx.de- Update to version 1.7.0.114:
* vty: Drop unused old node enum fields
* allow mode modify when RTP stream is active
* hodec2: fix is_upgrade_to_tchf() for requirement A
* cosmetic prep: hodec2: move is_upgrade_to_tchf() further up
* hodec2: add handover_test cases for upgrade of TCH/H -> TCH/F
* Mon Jun 07 2021 mardnhAATTgmx.de- Update to version 1.7.0.109:
* src/utils/meas_vis.c: fix bs_power -> bs_power_db
* Sat Jun 05 2021 mardnhAATTgmx.de- Update to version 1.7.0.108:
* fixup: pass tsc = -1 for previous default training sequence code
* meas rep logging: use log_check_level() to skip a logging loop
* meas rep logging: replace a dozen DEBUGPC() with one DEBUGP()
* change bs_power to bs_power_db
* handover: apply meas report BS Power to RXLEV, fix ho oscillation
* Fri Jun 04 2021 mardnhAATTgmx.de- Update to version 1.7.0.103:
* Make interference measurement parameters configurable
* bts_uptime(): do not spam logs with \'OML link uptime unavailable\'
* VTY: fix NULL-pointer dereference in lchan_act_single()
* Use new stat item/ctr getter APIs
* drop unused func decl gsm_lchan_as_pchan2chan_nr()
* fix rc handling in channel_mode_from_lchan()
* fixup for Mode Modify TSC
* Wed Jun 02 2021 mardnhAATTgmx.de- Update to version 1.7.0.96:
* Drop duplicated arfcn_range_encode.c available in libosmocore
* Tue Jun 01 2021 mardnhAATTgmx.de- Update to version 1.7.0.95:
* lchan_fsm: introduce lchan.modify.ch_mode_rate to allow tweaking
* ensure chan_mode comparisons in non-VAMOS mode
* replace ts_
*_for_each_lchan() with ts_for_n_lchans()
* add fields to reflect nr of lchans in ts struct
* VTY: dump TSC Set and TSC for each timeslot
* allow explixit TSC Set and TSC on chan activ / modif / assignment
* gsm48_lchan2chan_desc(): expose TSC as param
* add chan_mode_to_chan_type()
* RSL link: explicitly select rsl_link based on lchan
* hodec 2: do intra-cell congestion resolution by Assignment
* vty: actually trigger Assignment for \'assignment\', not HO
* assignment_fsm: allow assignment to a specific lchan
* assignment_fsm: tweak state transitions (prep for reassignment)
* handover_test: fix naming/wording: \'handover-req\' should be \'handover-cmd\'
* handover dot charts: fix wrong transitions regarding MGW
* AMR config cleanup step 3: generate AMR LV on msg composition
* AMR config cleanup step 2: filter modes also for VTY
* AMR config cleanup step 1: split lchan_mr_config()
* move lchan->csd_mode into channel_mode_and_rate
* eliminate lchan->rsl_cmode
* remove special case from assignment_count_result()
* make sure channel mode and s15_s0 are updated only after an ACK
* Mon May 31 2021 mardnhAATTgmx.de- Update to version 1.7.0.73:
* potential segfault: vty chan act: do not set AMR bits for EFR
* Thu May 27 2021 mardnhAATTgmx.de- Update to version 1.7.0.72:
* cosmetic scoping in reuse_existing_lchan()
* assignment_fsm: send BSSMAP response only after Assignment Request
* add test_bs_power.ho_vty to show BS Power HO oscillation
* handover_test: add bspower to meas-rep cmd
* hodec2: remove code dup of rxlev averaging
* Tue May 25 2021 mardnhAATTgmx.de- Update to version 1.7.0.67:
* ctrl: Avoid fclose() on NULL pointer
* ctrl: Introduce CTRL SET cmd to apply VTY cfg file
* Sun May 23 2021 mardnhAATTgmx.de- Update to version 1.7.0.65:
* bsc: Use osmo_clock_gettime everywhere
* bsc: Clean up TS selection in ipaccess_sign_link_up/down
* ipaccess-config: Clean up sign_link setup helper
* Sat May 22 2021 mardnhAATTgmx.de- Update to version 1.7.0.62:
* handover_test: ack release only when lchan is still waiting
* assignment_fsm: tweak error log msg for mixed modes
* lchan and assignment FSMs: make Channel Mode Modify more sane
* cosmetic: rename lchan_activate_mode to lchan_activate_for
* cosmetic: rename FOR_
* to ACTIVATE_FOR_
*
* gscon MGCP: properly skip redundant MDCX towards MSC
* Fri May 21 2021 mardnhAATTgmx.de- Update to version 1.7.0.56:
* add missing arg braces in LOG_LCHAN macro
* log: show src file,line of lchan_set_last_error
* gsm48_send_rr_ass_cmd(): rename lchan to new_lchan
* gsm48_send_rr_ass_cmd(): rename dest_lchan to current_lchan
* select_codecs(): do not confuse bool \'true\' with integer value 1
* assignment_fsm: fix failure log message for lchan unavailable
* bts.adoc: fix typo BGSGP -> BSSGP
* Tue May 18 2021 mardnhAATTgmx.de- Update to version 1.7.0.49:
* Fix bts->description field not printed in config write
* Wed May 12 2021 mardnhAATTgmx.de- Update to version 1.7.0.48:
* osmo-bsc: Avoid erroring every few secs about unconnected BTS
* Tue May 04 2021 mardnhAATTgmx.de- Update to version 1.7.0.47:
* stats: add BTS uptime counter
* Mon May 03 2021 mardnhAATTgmx.de- Update to version 1.7.0.46:
* test_gsm48_multirate_config: rather keep 4x amr_mode
* Sat May 01 2021 mardnhAATTgmx.de- Update to version 1.7.0.45:
* manual: Include QoS chapter and add osmo-bsc specific example
* Fri Apr 30 2021 mardnhAATTgmx.de- Update to version 1.7.0.44:
* fix test_gsm48_multirate_config: dump the complete AMR lv buffer
* lchan_fsm: mode modify: fix missing timeouts and error transitions
* lchan_release(): do not release UNUSED lchan
* comment: tweak pchan_subslots() description
* log: drop duplicate logging in ts_setup_lchans()
* gsm_lchan_name_compute with ctx
* Lb: make sure we never have missing timer configurability
* Lb: add missing X12 timer configurability
* Wed Apr 28 2021 mardnhAATTgmx.de- Update to version 1.7.0.36:
* Lb: RESET FSM: never send sccp_user == NULL
* Lb: stop RESET FSM when sccp_user is unbound
* Tue Apr 27 2021 mardnhAATTgmx.de- Update to version 1.7.0.34:
* abis_nm_ipaccess_rsl_connect(): use msgb to compose attr
* manual: Location Services: clarify BSC side address
* Sat Apr 24 2021 mardnhAATTgmx.de- Update to version 1.7.0.32:
* SRVCC: Forward Last EUTRAN PLMN Id in Handover Required
* SRVCC: Parse Last Used E-UTRAN PLMN Id in Handover Request
* Fri Apr 23 2021 mardnhAATTgmx.de- Update to version 1.7.0.30:
* Revert \"update neighbor ARFCNs on startup and config changes\"
* Thu Apr 22 2021 mardnhAATTgmx.de- Update to version 1.7.0.29:
* update neighbor ARFCNs on startup and config changes
* Wed Apr 21 2021 mardnhAATTgmx.de- Update to version 1.7.0.28:
* Send EUTRAN neighs based on whether Common Id msg contained Last used E-UTRAN PLMN ID
* Sun Apr 18 2021 mardnhAATTgmx.de- Update to version 1.7.0.27:
* fix wrong ARFCNs in local-cell neighbor config
* Thu Apr 15 2021 mardnhAATTgmx.de- Update to version 1.7.0.26:
* bssap: pass whole tlv_parsed to event GSCON_EV_A_COMMON_ID_IND
* cosmetic: Fix typo in func description
* Wed Apr 14 2021 mardnhAATTgmx.de- Update to version 1.7.0.24:
* deprecation: use osmo_bts_features_
*()
* drop unused gsm_bts_trx->description
* drop unused func decl rsl_lchan_mark_broken()
* Mon Apr 12 2021 mardnhAATTgmx.de- Update to version 1.7.0.21:
* Replace all references to \'sysmobts\' with \'osmo-bts\'
* vty: deprecate BTS type \'sysmobts\' in favor of \'osmo-bts\'
* stats: Count transitions from BORKEN state due to LCHAN_EV_TS_ERROR signal.
* [hopping] bootstrap_rsl(): do not call generate_ma_for_ts() again
* [hopping] Rework generation of Cell/Mobile Allocation
* Fri Apr 09 2021 mardnhAATTgmx.de- Update to version 1.7.0.16:
* fixup for neighbor config for coverity
* Wed Apr 07 2021 mardnhAATTgmx.de- Update to version 1.7.0.15:
* abis_nm: cosmetic: use osmo_bts_feature_name()
* abis_nm: rework warnings about unknown / not supported features
* [hopping] generate_ma_for_ts() returns no meaningful value
* [hopping] gsm48_send_rr_ass_cmd(): use Cell Channel Description from SI1
* [hopping] generate_cell_chan_list(): make some pointers const
* [hopping] vty: ensure no duplicate hopping ARFCN entries
* Sun Apr 04 2021 mardnhAATTgmx.de- Update to version 1.7.0.9:
* debug log, lchan_fsm: explain leaving wait_rll_rtp_establish state
* Ignore CHANnel ReQuireD with Access Delay IE > 63
* Sat Mar 27 2021 mardnhAATTgmx.de- Update to version 1.7.0.7:
* fix/refactor neighbor config
* drop neighbor_ident_test.c
* refactor handover penalty timers
* Wed Mar 17 2021 mardnhAATTgmx.de- Update to version 1.7.0.4:
* stats: T3122 related: num_values 16 -> 60
* Mon Mar 15 2021 mardnhAATTgmx.de- Update to version 1.7.0.3:
* Add command to enable RX diversity to RBS2000
* Add vty command for Ericsson RBS2000 sync
* Sun Feb 28 2021 mardnhAATTgmx.de- Update to version 1.7.0.1:
* remove obsolete dependency on libosmo-sccp
* Tue Feb 23 2021 mardnhAATTgmx.de- Update to version 1.7.0.0:
* Bump version: 1.6.0.558-f5d07-dirty → 1.7.0
* Mon Feb 22 2021 mardnhAATTgmx.de- Update to version 1.6.0.558:
* CBSP: document rate counters and their mapping to basic/extended CBCH
* abis_nm: enrich debug messages with contextual info
* Sat Feb 20 2021 mardnhAATTgmx.de- Update to version 1.6.0.556:
* tests: Replace deprecated API log_set_print_filename
* tests: Explicitly drop category from log
* Disallow changing the type of an existing BTS from the vty
* Thu Feb 18 2021 mardnhAATTgmx.de- Update to version 1.6.0.553:
* SI13: Enable sending GPRS Cell Options Extension Information on GPRS-only BTS
* Wed Feb 17 2021 mardnhAATTgmx.de- Update to version 1.6.0.552:
* stats: add SIGN/SPEECH assignment subcategories
* Sat Feb 13 2021 mardnhAATTgmx.de- Update to version 1.6.0.551:
* Fix neigh resolution service on local neighbours
* Move bts_ident_key to neighbor_ident.c
* bts.adoc: describe ACCH repetition settings
* Thu Feb 11 2021 mardnhAATTgmx.de- Update to version 1.6.0.548:
* bsc_vty: mark repeat rxqual 4 (BER >= 1.6) as default
* Tue Feb 09 2021 mardnhAATTgmx.de- Update to version 1.6.0.547:
* Introduce VTY cmd to configure Alpha in SI13
* Mon Feb 08 2021 mardnhAATTgmx.de- Update to version 1.6.0.546:
* hide the \"smscb-command\" vty command; people should use osmo-cbc
* power_control: make P_CON_INTERVAL parameter configurable
* power_control: enable Uplink DPC by default if format is known
* power_control: check BTS model in cfg_power_ctrl_avg_osmo_ewma()
* Fri Feb 05 2021 mardnhAATTgmx.de- Update to version 1.6.0.542:
* lchan activation: indicate whether TA is known
* rename lchan->rqd_ta to last_ta
* lchan assignment when RTP is set up: don\'t break on Mode Modify
* cosmetic: shorten deref chains where possible
* Thu Feb 04 2021 mardnhAATTgmx.de- Update to version 1.6.0.538:
* assignment_fsm: assert the result of conn_get_bts()
* Wed Feb 03 2021 mardnhAATTgmx.de- Update to version 1.6.0.537:
* BS-11: Send proprietary MRPCI message after assignment + HO complete
* hodec2: fix intra-cell congestion balancing with source lchan on dyn TS
* Sat Jan 30 2021 mardnhAATTgmx.de- Update to version 1.6.0.535:
* Allow configuring SI13 CCN_ACTIVE bit from VTY, enable by default on osmo-bts
* stats: Add granularity to chan:rf_fail stat.
* select_best_cipher(): Prefer A5/1 over A5/2
* show bug: add test_dyn_ts_amr_tch_{f,h}_to_{h,f}_congestion_assignment_2.ho_vty
* Fri Jan 29 2021 mardnhAATTgmx.de- Update to version 1.6.0.531:
* cosmetic: bts-sysmo: Fix whitespace indentation
* cosmetic: doc: wrap line too long
* Thu Jan 28 2021 mardnhAATTgmx.de- Update to version 1.6.0.529:
* configure.ac: set -std=gnu11
* Wed Jan 27 2021 mardnhAATTgmx.de- Update to version 1.6.0.528:
* abis_rsl: check if emergency calling is disabled before premption
* Fri Jan 22 2021 mardnhAATTgmx.de- Update to version 1.6.0.527:
* bsc_vty: fix acch_repetition ber threshold strings
* Tue Jan 19 2021 mardnhAATTgmx.de- Update to version 1.6.0.526:
* hodec2: fix congestion balancing on dyn TS
* show bug: add test_dyn_ts_balance_congestion.ho_vty
* lchan_avail(): omit logging for handover decision 2
* add test_dyn_ts_congestion_tch_f_vs_tch_h_2.ho_vty
* hodec2: fix congestion resolution on dyn TS
* fixate test_dyn_ts_congestion_tch_f_vs_tch_h.ho_vty
* show bug: add test_dyn_ts_congestion_tch_f_vs_tch_h.ho_vty
* cosmetic: in a ho test, use \'
*\' instead of pdch
* fix for test_dyn_ts_favor_moving_half_used_tch_h.ho_vty
* handover_tests.sh: update stdout/stderr only on capital -U arg
* Mon Jan 18 2021 mardnhAATTgmx.de- Update to version 1.6.0.516:
* stats: Add granularity to SDCCH/TCH/LU activity.
* Sun Jan 17 2021 mardnhAATTgmx.de- Update to version 1.6.0.515:
* gsm_data: return early if MS Power class remains the same
* Thu Jan 14 2021 mardnhAATTgmx.de- Update to version 1.6.0.514:
* vty: fix \'codec-list\' command: check all given arguments first
* power_control: fix: properly initialize per-lchan BS power
* contrib/jenkins: don\'t build osmo-gsm-manuals
* vty: fix writing empty IP address for unconfigured NSVCs
* vty: use \'const\' for
*nsvc in config_write_bts_gprs()
* handover_test: enhance test_balance_congestion_by_percentage.ho_vty
* hodec2: to balance congestion, use overload percent
* Wed Jan 13 2021 mardnhAATTgmx.de- Update to version 1.6.0.507:
* Introduce Neighbor Resolution Service
* doc: handover: Fix malformed table
* handover_test: add test_balance_congestion_by_percentage.ho_vty
* hodec2: fix congestion oscillation bug
* handover_test: show bug: add test_balance_congestion_tchf_tchh.ho_vty
* handover_test: add lchan wildcards to meas-rep cmd
* Tue Jan 12 2021 mardnhAATTgmx.de- Update to version 1.6.0.501:
* hodec2: add ho_candidate.{current,target}.free_tch
* hodec2: reduce check_requirements() args
* hodec2: cosmetic: clarify ho_candidate.{current,target}
* power_control: add increase / reduce step size recommendations
* Mon Jan 11 2021 mardnhAATTgmx.de- Update to version 1.6.0.497:
* power_control: cosmetic changes and fixes to the documentation
* manuals: fix a typo: s/DTS/DTX/
* manuals: fix a duplicate line in the description of DTXu
* handover_test: show a bug: add test_congestion_no_oscillation.ho_vty
* handover_test: vty echo
* handover_test: saner ho request handling
* handover_test: saner chan act handling
* handover_test: safeguard against unhandled chan req
* handover_test: include ack-chan in expect-chan
* hodec2: fix candidate choices in congestion check
* power_control: add documentation on available configuration params
* Thu Jan 07 2021 mardnhAATTgmx.de- Update to version 1.6.0.486:
* gitignore: Ignore
*~
* hodec2: cosmetic: clarify afs_bias, simplify pick_better_lchan_to_move()
* hodec2: clarify current and target rxlev per candidate
* handover_test: add test_congestion_intra_vs_inter_cell.ho_vty
* handover_test: show ineffective intra-cell choice
* handover_test: add AMR TCH/H->/F tests, showing a bug
* handover_test: add test_congestion_favor_best_target_rxlev.ho_vty
* handover_test: add \'meas-rep repeat N\'
* hodec2: code dup / cosmetics
* Wed Jan 06 2021 mardnhAATTgmx.de- Update to version 1.6.0.477:
* hodec2: cosmetic: add dBm unit to rxval logging
* handover_test.c: properly release lchans in set-ts-use
* handover_test: fix test_congestion.ho_vty meas-rep
* handover_test: cosmetic cfg simplifications in 5 tests
* tweak handover_tests.sh
* handover_test: gitignore
* Tue Jan 05 2021 mardnhAATTgmx.de- Update to version 1.6.0.471:
* ericsson_rbs2000: fix unreachable code in inp_sig_cb()
* smscb: Fix adding of SMSCB messages when no message with lower period exists
* vty: fix wrong attributes for UL/DL ACCH repetition commands
* vty: join UL/DL SACCH repetition commands together
* Mon Jan 04 2021 mardnhAATTgmx.de- Update to version 1.6.0.467:
* power_control: vty: do not print \'no (rxlev-avg|rxqual-avg)\'
* smscb: Avoid scheduler array overflow
* Sun Jan 03 2021 mardnhAATTgmx.de- Update to version 1.6.0.465:
* abis_om2000: Handle DP object in get_om2k_mo()
* om2000: Add \"show bts 0 om2k-mo\" command
* abis_om2000: keep OM2K FSMs around, don\'t terminate
 
ICM