SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for osmo-bsc-bs11-utils-1.12.1.22-lp156.3.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
* Thu Dec 31 2020 mardnhAATTgmx.de- Update to version 1.6.0.462:
* vty: fix NULL-pointer dereference in cfg_bts_rep_dl_facch()
* Tue Dec 29 2020 mardnhAATTgmx.de- Update to version 1.6.0.461:
* power_control: vty: some commands are not vendor specific
* abis_om2000: Mark om2k_mo_fsm_start() as static
* [cosmetic] abis_om2000: Re-format to use longer lines
* abis_om2000: make om2k_mo_name() an exported function
* Add a bts_model->bts_init() and trx_init() call-back function
* power_control: enable dynamic MS power control for osmo-bts
* Sun Dec 27 2020 mardnhAATTgmx.de- Update to version 1.6.0.455:
* power_control: fix swapped lower/upper RxQual threshold values
* Fri Dec 25 2020 mardnhAATTgmx.de- Update to version 1.6.0.454:
* power_control: encoding of H_REQAVE and H_REQT for ip.access
* Wed Dec 23 2020 mardnhAATTgmx.de- Update to version 1.6.0.453:
* vty: cosmetic: make all \'struct cmd_node\' definitions static
* power_control: reflect MS/BS Power difference in the VTY prompt
* handover_test: rename test scripts from numbers to names
* handover_test: set a fake osmo_mgcpc_ep_ci pointer
* handover_test: adjust logging for reproducability
* handover_test: send ho detection
* handover_test: log sending ho complete
* handover_test: implement as VTY shell
* Tue Dec 22 2020 mardnhAATTgmx.de- Update to version 1.6.0.445:
* power_control: add VTY command to set static / maximum BS Power
* power_control: add VTY command for re-sending default parameters
* power_control: add VTY commands for per-BTS configuration
* OM2K: Skip the entire CON MO if there are no connection groups
* OM2K: Permit transition from WAIT_CONF_RES -> WAIT_ENABLE_ACCEPT
* osmobsc-usermanual: Add Chapter with AoIP message flow examples
* abis_om2000: Force TRX NM state to UNLOCKED once TRX is up
* Mon Dec 21 2020 mardnhAATTgmx.de- Update to version 1.6.0.438:
* power_control: make use of MS/BS parameters in RSL messages
* power_control: add encoder for ip.access nanoBTS and OsmoBTS
* power_control: send default parameters from bootstrap_rsl()
* power_control: add encoding/init API to \'struct gsm_bts_model\'
* power_control: add new structures and default parameters
* abis_rsl: turn rsl_msgb_alloc() a macro and move it to header
* Wed Dec 16 2020 mardnhAATTgmx.de- Update to version 1.6.0.432:
* bsc_vty: mark repeated ACCH value of 1.9% to 2.7% BER as default
* Tue Dec 15 2020 mardnhAATTgmx.de- Update to version 1.6.0.431:
* Use rest_octets functionalities from libosmocore
* vty: add new attribute for vendor-specific commands
* Sun Dec 13 2020 mardnhAATTgmx.de- Update to version 1.6.0.429:
* NM FSMs: fix DISABLED_NOTINSTALLED -> DISABLED_NOTINSTALLED
* Thu Dec 10 2020 mardnhAATTgmx.de- Update to version 1.6.0.428:
* gsm_lchan_name: assert on NULL lchan
* hodec 2: prefer moving TCH/H from half-used dyn TS
* Sat Dec 05 2020 mardnhAATTgmx.de- Update to version 1.6.0.426:
* oml: Delay configuring NSVC until BTS features are negotiated
* Fri Dec 04 2020 mardnhAATTgmx.de- Update to version 1.6.0.425:
* Fix typo in function nanobts_attr_nsvc_get
* Handle BTS/BBTRANSC Get Attributes (Ack) in NM FSMs
* abis_nm: Simplify param passing to abis_nm_rx_get_attr_resp()
* Introduce NM GPRS NSVC FSM
* Introduce NM GPRS CELL FSM
* Introduce NM GPRS NSE FSM
* nm_bts_sm_fsm: Fix peer_has_no_avstate_offline not applied for nanobts
* Store GPRS MOs directly under BTS SiteMgr object
* Wed Dec 02 2020 mardnhAATTgmx.de- Update to version 1.6.0.417:
* gsm_08_08: fix NULL pointer dereference in bsc_cm_update()
* Tue Dec 01 2020 mardnhAATTgmx.de- Update to version 1.6.0.416:
* ctrl_test_runner.py: remove per-test startup delay
* abis_rsl: parse cm3 and indicate ACCH repetition cap to BTS
* bts: add repeated acch mode flags + vty config
* Mon Nov 30 2020 mardnhAATTgmx.de- Update to version 1.6.0.413:
* AMR start-mode auto: send smod bits as zero
* AMR start-mode: send proper smod bits
* fix AMR start-mode auto: reflect proper ICMI in MultiRate Config IE
* ipaccess-proxy: generate coredump and exit upon SIGABRT received
* Sat Nov 28 2020 mardnhAATTgmx.de- Update to version 1.6.0.409:
* sysmobts: expect feature IPV6_NSVC
* bts_ipaccess_nanobts: check if msgb_alloc fails
* Wed Nov 25 2020 mardnhAATTgmx.de- Update to version 1.6.0.407:
* main: generate coredump and exit upon SIGABRT received
* update aoip-mgw-options document with reality of 2020
* Fri Nov 20 2020 mardnhAATTgmx.de- Update to version 1.6.0.405:
* fix some size-t format string characters
* handover_test: add test 32: half used TCH/H on dyn TS
* handover test 30: play through filling up all lchans
* hodec 2: favor moving dyn TS
* hodec 2: prep: common pick_better_lchan_to_move() function
* Wed Nov 18 2020 mardnhAATTgmx.de- Update to version 1.6.0.400:
* fix TCH/H allocation: use half occupied dyn TS instead of switching more dyn TS
* Tue Nov 17 2020 mardnhAATTgmx.de- Update to version 1.6.0.399:
* handover_test: add test 31: TCH/H: re-use dyn TS
* handover test: add test 30: de-congest TCH/F by moving to dyn TS TCH/H
* handover_test: drop secondary array of lchans
* handover_test: change \'meas-rep\' params to bts-trx-ts-ss nr
* handover_test: add \'set-ts-use\'
* handover test: add \'expect-ts-use\' to clarify tests
* handover test: fix dyn ts: set pchan_is on act / rel
* handover_test: allow arbitrary timeslot config and multiple TRX
* handover_test cosmetic: eliminate bts array and bts_num from main()
* handover_test prep: rename \'create-bts\' to \'create-n-bts\'
* handover_test prep: allow configuring several trx in create_bts()
* handover_test prep: allow arbitrary timeslots in create_bts() code
* handover_test prep: move generate_si() into create_bts()
* handover_test prep: move arfcn into create_bts()
* handover_test: fix comment
* handover vty doc: explain rxqual values
* Wed Nov 11 2020 mardnhAATTgmx.de- Update to version 1.6.0.383:
* Use osmo_fd_
*_{disable,enable}
* Tue Nov 10 2020 mardnhAATTgmx.de- Update to version 1.6.0.382:
* osmo_bsc_bssap: actually check for lchan
* Mon Nov 09 2020 mardnhAATTgmx.de- Update to version 1.6.0.381:
* configure.ac: Require python3 for ext_tests
* debian/control: Recommend installation of osmo-mgw
* Mon Nov 02 2020 mardnhAATTgmx.de- Update to version 1.6.0.379:
* vty: add reminder messages about the radio link timeout
* minor code dup: smlc_set_cs7_instance()
* add fixme comment for OS#3833
* Fri Oct 30 2020 mardnhAATTgmx.de- Update to version 1.6.0.376:
* fix missing RR release when there is no MSC
* Wed Oct 28 2020 mardnhAATTgmx.de- Update to version 1.6.0.375:
* manual: describe LCS and Lb interface
* Tue Oct 27 2020 mardnhAATTgmx.de- Update to version 1.6.0.374:
* nm_channel_fsm: Fix innocuous transition not permitted log error
* Sat Oct 24 2020 mardnhAATTgmx.de- Update to version 1.6.0.373:
* main: add --vty-ref-mode, use vty_dump_xml_ref_mode()
* Wed Oct 21 2020 mardnhAATTgmx.de- Update to version 1.6.0.372:
* use osmo_fd_setup() whenever applicable
* Mon Oct 19 2020 mardnhAATTgmx.de- Update to version 1.6.0.371:
* bts: move rate counter / stat item definitions from
*.h to
*.c
* Sat Oct 17 2020 mardnhAATTgmx.de- Update to version 1.6.0.370:
* ipa: Fix use of null pointer in log macro
* Fri Oct 16 2020 mardnhAATTgmx.de- Update to version 1.6.0.369:
* drop features \'core-location-area-code\' and \'core-cell-identity\'
* Thu Oct 15 2020 mardnhAATTgmx.de- Update to version 1.6.0.368:
* abis_nm: Log Opstart NACK with error loglevel
* OML: Stay compatible with older osmo-bts versions
* Introduce Radio Channel FSM
* Introduce NM RadioCarrier FSM
* Introduce NM BaseBand Transceiver FSM
* Introduce NM BTS FSM
* Introduce NM BTS Site Manager FSM
* Set all NM OML objects to Locked by default
* LCS: Lb startup: no need to re-use existing SCCP user
* LCS: add proper BSSMAP-LE RESET re-using new generalized reset FSM
* add smlc.vty test
* LCS: disable Lb interface by default, add vty \'smlc\' / \'enable\'
* BSSMAP RESET: also accept conn cfm events during ST_DISC
* BSSMAP RESET: tweak logging
* BSSMAP RESET: move RESET-ACK into reset fsm
* BSSMAP RESET: move cancel-paging call to osmo_bsc_sigtran_reset()
* BSSMAP RESET: generalize a_reset FSM
* Tue Oct 13 2020 mardnhAATTgmx.de- Update to version 1.6.0.351:
* contrib/jenkins: Enable parallel make in make distcheck
* Sun Oct 11 2020 mardnhAATTgmx.de- Update to version 1.6.0.350:
* add doc/location_services_ta.msc
* Fri Oct 09 2020 mardnhAATTgmx.de- Update to version 1.6.0.349:
* remove unused osmo_bsc_reset.h
* LCS: allow RSL EST IND during GSCON_ST_ACTIVE
* LCS: implement the bulk of Location Services
* Thu Oct 08 2020 mardnhAATTgmx.de- Update to version 1.6.0.346:
* gsm_08_08: fix unreachable code in parse_powercap()
* LCS: SCCP next conn id: prepare Lb-interface
* vty: add attributes to VTY commands indicating when they apply
* RSL/BSSAP: fix: properly convert between RSL Link ID and DLCI
* Wed Oct 07 2020 mardnhAATTgmx.de- Update to version 1.6.0.342:
* LCS: implement re-use of existing A-interface conn
* cosmetic: fix naming of GSCON_EV_A_CONN_REQ -> GSCON_EV_MO_COMPL_L3
* bsc_subscr_name: print both IMSI and TMSI
* introduce osmo_use_count for bsc_subscr
* LCS: add paging reason, return in paging_request_stop()
* refactor paging: add bsc_subscr to bsc_paging_params
* refactor paging: introduce bsc_paging_start()
* refactor paging: introduce bsc_paging_params
* compl l3: move all message parsing out of bsc_find_msc()
* compl l3: move Paging Response handling out of bsc_find_msc()
* compl l3: populate conn\'s bsc subscr from MI
* compl l3: allocate conn in gsm_08_08.c, not gsm_04_08_rr.c
* compl l3: cosmetics around Create Layer 3
* compl l3: parse Mobile Identity once
* compl l3: separate paging handling from bsc_scan_bts_msg()
* gscon_bssmap_clear(): guard against NULL msc
* bsc_vty: parse the return code to make coverity happy
* bsc_vty: cfg_bts_gprs_nsvc_rip: add missing breaks
* Mon Oct 05 2020 mardnhAATTgmx.de- Update to version 1.6.0.324:
* pcuif_proto: version 10: add support for IPv6 NSVCs
* pcuif_proto: version 10: add frequency hopping parameters
* oml: encode IPv6 NSVC using the new OML attribute NM_ATT_OSMO_NS_LINK_CFG
* ipa oml: tx OPSTART after unlocking, not before
* Sat Oct 03 2020 mardnhAATTgmx.de- Update to version 1.6.0.320:
* pcuif_proto: protocol 9: add missing fields
* pcu_sock: use tn as variable name to improve readability
* remove unused signature gsm48_handle_paging_resp()
* log MSC nr for opening new A conn
* tests: add missing
*.vty to EXTRA_DIST
* cosmetic: tests/ctrl_test_runner.py: Fix trailing whitespace
* abis_nm: Remove duplicated log line
* abis_nm: Log no state change detected
* Wed Sep 30 2020 mardnhAATTgmx.de- Update to version 1.6.0.312:
* abis_nm: Log Rx Change Administrative State ACK
* Tue Sep 29 2020 mardnhAATTgmx.de- Update to version 1.6.0.311:
* vty: fix unreacheable code / wrong check in lchan_act_all_trx()
* Fri Sep 25 2020 mardnhAATTgmx.de- Update to version 1.6.0.310:
* bssap: Use new DTAP DLCI helper fields from libosmocore
* Tue Sep 22 2020 mardnhAATTgmx.de- Update to version 1.6.0.309:
* abis_nm: abis_nm_perform_test: fix a potential null deref
* Sun Sep 20 2020 mardnhAATTgmx.de- Update to version 1.6.0.308:
* oml: Fix premature Opstart to Radio Carrier
* bsc_vty: fix wrong else-if statement
* Fri Sep 18 2020 mardnhAATTgmx.de- Update to version 1.6.0.306:
* lchan_fsm, lchan_rtp_fsm: make all timers configurable
* clean up timer definitions: introduce groups, move some T to X
* bsc_vty: fix manual channel activation
* Thu Sep 17 2020 mardnhAATTgmx.de- Update to version 1.6.0.303:
* osmo-bsc: fix a crash when receiving a RACH LOAD IND with 0
* generate_ma_for_ts(): simplify MA bit-mask computation
* abis_nm: improve logging message in abis_nm_get_attr()
* abis_nm: use LOGPFOH()/DEBUGPFOH() in parse_attr_resp_info_unreported()
* add timer.vty
* drop unused Tdef for 992427
* drop bsc_subscr.lac
* dissolve bsc_grace_paging_request()
* Wed Sep 16 2020 mardnhAATTgmx.de- Update to version 1.6.0.295:
* abis_nm: use DEBUGPFOH() in abis_nm_rx_sw_act_req()
* abis_nm: use btstype2str() in abis_nm_rcvmsg_manuf()
* abis_nm: abis_nm_get_ts(): use LOGPFOH() instead of generic LOGP()
* abis_nm: LOGPFOH()/DEBUGPFOH(): remove redundant context info
* abis_nm: fix msgb memleak in _abis_nm_sendmsg()
* abis_nm: fix erroneous use of LOGPC() instead of LOGP()
* gsm 04.08: correct calculate the Cell Selection Indicator after release of all TCH and SDCCH
* Mon Sep 14 2020 mardnhAATTgmx.de- Update to version 1.6.0.288:
* bsc_vty: improve manual activation of lchans (debug / labtest)
* vty: clarify NM state owner printed by \'show trx N\' command
* Fri Sep 11 2020 mardnhAATTgmx.de- Update to version 1.6.0.286:
* abis_rsl: fix memleak in rach dos reduction function
* abis_rsl: inform user when expired channel requests get tossed
* abis_rsl.c: flush channel request queue on RSL bootstrap
* gsm 04.08: encode the LTE neighbors measurement bandwindth in Channel Release
* Thu Sep 10 2020 mardnhAATTgmx.de- Update to version 1.6.0.282:
* gsm_data: always set spare bits in channel description
* Wed Sep 09 2020 mardnhAATTgmx.de- Update to version 1.6.0.281:
* abis_om2000: check result of gsm_bts_trx_set_system_infos()
* lchan_rtp_fsm: Deferr IPACC MDCX after BTS side MGCP MDCX
* fix bootstrap_rsl(): check result of gsm_bts_trx_set_system_infos()
* vty: propagate result of gsm_bts_set_system_infos()
* SI Type 4: prevent potential buffer overflow
* Mon Sep 07 2020 mardnhAATTgmx.de- Update to version 1.6.0.276:
* Fix creating MGCP proxy socket if MGW listens on an IPv6 address
* abis_rsl: prioritize emergency calls over regular calls
* generate_ma_for_ts(): fix: properly encode ARFCN 0 (corner case)
* generate_ma_for_ts(): use OSMO_BYTES_FOR_BITS() macro
* Fri Sep 04 2020 mardnhAATTgmx.de- Update to version 1.6.0.272:
* lchan_fsm: make rsl mode-modify working again
* Thu Sep 03 2020 mardnhAATTgmx.de- Update to version 1.6.0.271:
* CBSP VTY: re-add legacy cbc config for backwards compat
* CBSP: adjust manual to reflect new \'cbc\' VTY config
* SI Type 4: fix missing CBCH Mobile Allocation IE
* gsm_04_08_rr: fix hopping parameters in RR Handover Command
* vty: add a command to clear hopping ARFCN list
* drop some unused members and function decls
* Wed Sep 02 2020 mardnhAATTgmx.de- Update to version 1.6.0.265:
* Fail on invalid IP addresses passed to IPACC MDCX
* Tue Sep 01 2020 mardnhAATTgmx.de- Update to version 1.6.0.264:
* vty: Hide show running-config ACC ramping params if not enabled
* CBSP: fix link startup when enabled in config file
* Mon Aug 31 2020 mardnhAATTgmx.de- Update to version 1.6.0.262:
* handover: fix detection for ambiguous HO neighbor ident
* handover_fsm: signal Clear from gscon, for proper HO result counts
* bssap: do not send a Clear Request after a Clear Command
* add {BTS,BSC}_CTR_INTER_BSC_HO_OUT_FAILED for RR HO Failure
* fix HO inter-BSC-IN target bts for counters
* fix \'handover:
*\' counters: remove bogus increments
* Sun Aug 30 2020 mardnhAATTgmx.de- Update to version 1.6.0.256:
* fix \'handover:
*\' counters: add missing / move increments
* ho counters: count invalid target cell as \'error\', not \'no_channel\'
* cosmetic: dissolve error-goto with single source in handover_start()
* cosmetic: use local var in handover_start_intra_bsc()
* Sat Aug 29 2020 mardnhAATTgmx.de- Update to version 1.6.0.252:
* abis_rsl: fix IAR Rest Octets in rsl_send_imm_ass_rej()
* CBSP: add local bind to client mode
* CBSP: rewrite the CBSP link setup and \'cbc\' VTY section
* Allow storing IPv6 address strings in BSSAP structs
* Thu Aug 27 2020 mardnhAATTgmx.de- Update to version 1.6.0.248:
* tests: acc_test: Test more rotating scenarios
* acc: Fix ACC rotate barring highest ACCs too quickly during wraparound
* acc_test: Print allowed ACC from t2 and t3
* Wed Aug 26 2020 mardnhAATTgmx.de- Update to version 1.6.0.245:
* bsc_subscr_conn_fsm: use proper cause values in SAPI N REJECT
* bsc_subscr_conn_fsm: fix a memleak in rll_ind_cb()
* fix bsc_sapi_n_reject(): dlci is unsigned, use uint8_t
* ctrl: Fix CTRL TRAP for {msc.X,msc_)connection_status not sent
* Tue Aug 25 2020 mardnhAATTgmx.de- Update to version 1.6.0.241:
* Change default SCTP conn NULL->127.0.0.1 to localhost->localhost
* CBSP: log CBSP RESET on NOTICE
* CBSP: on RESET, also clear the etws_timer, and stop ETWS PN broadcast
* lchan_fsm: make internal functions static.
* lchan_fsm: merge lchan_mr_config()
* Mon Aug 24 2020 mardnhAATTgmx.de- Update to version 1.6.0.236:
* Add bts counters to count BTS events where we don\'t have a bts
* Count intra-cell and intra-bsc handover separately
* Count handover per BTS as well as per BSC
* osmo_bsc_sigtran.c: Remove unused #defines
* mscpool: fix refcount leak for unusual case of no bts
* Thu Aug 20 2020 mardnhAATTgmx.de- Update to version 1.6.0.231:
* Remove punctuation in counter description
* Support setting rt-prio and cpu-affinity mask through VTY
* Tue Aug 18 2020 mardnhAATTgmx.de- Update to version 1.6.0.229:
* vty: fix copy-pasted \'no gprs control-ack-type-rach\' description
* Mon Aug 17 2020 mardnhAATTgmx.de- Update to version 1.6.0.228:
* Implement support for receiving BSSMAP CommonID from MSC
* Thu Aug 13 2020 mardnhAATTgmx.de- Update to version 1.6.0.227:
* debian/control: change maintainer to the Osmocom team / mailing list
* info, error log: show MSC nr for new conn
* debug log: add RR Release cause code to the log
* gscon timeout: use proper cause code for lchan release
* cosmetic: bscon: use GSM48_RR_CAUSE_NORMAL instead of 0
* Wed Aug 12 2020 mardnhAATTgmx.de- Update to version 1.6.0.222:
* abis_rsl.c: make sure emergency calls are rejected early
* timeslot_fsm: Name TS FSM instances on allocation.
* chan_alloc: Fix typo in a comment.
* paging: Remove obsolete comment.
* gsm_04_08_rr: block EMERGENCY SETUP when EMERGENCY CALLS are denied
* e1: encode line number as trunk number in MGCP endpoint
* Tue Aug 11 2020 mardnhAATTgmx.de- Update to version 1.6.0.216:
* vty: allow enabling freq. hopping regardless of the feature vector
* vty: introduce and use GPRS_CHECK_ENABLED() macro
* vty: fix missing comma in a warning message
* vty: ensure that all warning messages are prefixed with \'%%\'
* hodec2: log requirements of best candidate, log rxlev in dBm
* hodec2: do not keep candidates with zero requirements met
* hodec2 congestion: consider only congested pchan types
* hodec2: fix logging of requirements flags
* handover_test.c: typo s/more/less in test 19 description
* Thu Aug 06 2020 mardnhAATTgmx.de- Update to version 1.6.0.207:
* lchan_rtp_fsm: use E1 endpoints if the BTS is not ipaccess type
* lchan_rtp_fsm: make _fsm_timer_cb and _fsm_cleanup static
* Sun Aug 02 2020 mardnhAATTgmx.de- Update to version 1.6.0.205:
* handover_test.c: add test case 29: TCH/F -> TCH/H
* Sat Aug 01 2020 mardnhAATTgmx.de- Update to version 1.6.0.204:
* BS-11: Fix \"CONNECT TERRESTRIAL TRAFFIC\"
* Sat Aug 01 2020 mardnhAATTgmx.de- Update to version 1.6.0.203:
* Introduce support for ACC ramping during whole BTS life cycle
* fix CBSP server: actually open the srv_link
* acc.c: Don\'t use C99 constructs, this breaks builds on Debian 8
* Add example config files for Ericsson DUG20 based BTS
* Introduce support for ACC subset rotation
* lchan_fsm: silently ignore LCHAN_EV_RLL_ERR_IND
* debian: Package E1 configuration file examples
* rename files acc_ramp.
* -> acc.c
*
* {bts,bsc}.adoc: Drop deprecated OsmoNITB references
* doc: Copy {bsc,bts}.adoc from osmo-gsm-manuals
* configure.ac: Fix trailing whitespace
* osmo-bsc.spec.in: Add missing directories to package
* Move acc_ramp_init inside gsm_bts_alloc
* Move gsm_bts_{trx_}set_system_infos APIs to bts{_trx}.
*
* Move struct gsm_bts_trx: gsm-data.
* => bts_trx.
*
* bts: Drop duplicated function to get trx by number
* Move struct gsm_bts: gsm_data.
* => bts.
*
* osmo-bsc.spec.in: Package E1 config files
* remove examples/osmo-bsc/ericsson/osmo-bsc.cfg
* propagate RSL error cause codes to RR Channel Release cause
* RR Channel Release: pass Cause code from BSSMAP Clear to the BTS
* RR Release Cell selection IE: fix repeated EARFCNs encoding
* ipaccess_nanobts: Log ipaccess_sign_link_down event
* Add example configuration files for E1 BTS
* doc/examples: remove deprecated \'dyn_ts_allow_tch_f\'
* Fix trailing whitespace in several files
* gsm_data.h: Drop duplicated include stdint.h
* Use OSMO_FD_
* instead of deprecated BSC_FD_
*
* bts_nokia_site: Clean up logging
* Don\'t print \'bogus channel load sample\' message if total == 0
* Bring timeslot FSMs on BS-11 out of NOT_INITIALIZED state
* abis_nm: Avoid various \"Unhandled message\" errors on BS-11 startup
* ipaccess_sign_link_up: Log sign_link type
* bsc_main: Use LOG_TRX in log line
* bsc_main: Improve log line on Lost E1 link
* Thu Jul 09 2020 mardnhAATTgmx.de- Update to version 1.6.0.168:
* SI2quater: allow storing 48 EARFCNs
* Mon Jul 06 2020 mardnhAATTgmx.de- Update to version 1.6.0.167:
* si2quater: fix budget calculation for multiple EARFCNs
* Fri Jul 03 2020 mardnhAATTgmx.de- Update to version 1.6.0.166:
* gsm_04_08_rr: fix hopping parameters in RR Assignment Command
* generate_ma_for_ts(): constify per cell/timeslot ARFCN bit-vectors
* system_information: constify bitvec in freq. list encoding API
* system_information: publicly declare generate_cell_chan_list()
* Thu Jul 02 2020 mardnhAATTgmx.de- Update to version 1.6.0.162:
* create ASP+AS only once per cs7 instance
* Wed Jul 01 2020 mardnhAATTgmx.de- Update to version 1.6.0.161:
* vty: check with is_ipaccess_bts() before using IPACC
* Tue Jun 30 2020 mardnhAATTgmx.de- Update to version 1.6.0.160:
* abis_rsl: Mobile Allocation IE in CHANnel ACTIVation shall be empty
* Fri Jun 26 2020 mardnhAATTgmx.de- Update to version 1.6.0.159:
* lchan_rtp_fsm: fix out_state_mask
* Wed Jun 24 2020 mardnhAATTgmx.de- Update to version 1.6.0.158:
* osmo-bsc.spec.in: Use %config(noreplace) to retain current config file
* vty/bts_resend_cmd: Use gsm_bts_set_system_infos() to increment changemark
* fix segfault introduced by recent segfault fix
* Tue Jun 23 2020 mardnhAATTgmx.de- Update to version 1.6.0.155:
* Avoid selecting channels from administratively locked trx
* fix crashes due to OSMO_ASSERT(conn->lchan)
* Sun Jun 21 2020 mardnhAATTgmx.de- Update to version 1.6.0.153:
* system_information: Set BSS_PAGING_COORDINATION in SI13 for osmo-bts
* vty: hide \'mscpool roundrobin next\'
* Count RSL DELETE INDICATION received from BTS
* bs11_config: Print \"Not Equipped\" for MBCCU (TRX) that don\'t exist
* [cosmetic] system_information: Values are not guesses; more comments
* Sat Jun 20 2020 mardnhAATTgmx.de- Update to version 1.6.0.148:
* merge files: absorb osmo_bsc_vty.c into bsc_vty.c
* bsc: Allow setting negative nominal tx power through VTY
* Thu Jun 18 2020 mardnhAATTgmx.de- Update to version 1.6.0.146:
* abis_nm: fix length indicator in Set Channel Attributes
* abis_nm: fix ARFCN list encoding in Set Channel Attributes
* MSC pooling: add rate counters
* debug: log about matching Paging Response to earlier Paging
* log: add MSC number to bsc_subscr_conn_fsm id
* vty: add \'mscpool roundrobin next\' for ttcn3 tests
* mscpool: add user manual chapter
* MSC pooling: add \'no allow-attach\' for MSC off-loading
* MSC pooling: LU: ignore TMSI NRI from a different PLMN
* MSC pooling: implement NAS node selection by NRI from TMSI
* MSC pooling: make NRI mappings VTY configurable
* Wed Jun 17 2020 mardnhAATTgmx.de- Update to version 1.6.0.135:
* tweak log category for Compl L3 error
* use osmo_mobile_identity API everywhere
* remove extract_sub(), add bsc_subscr_find_or_create_by_mi()
* Tue Jun 16 2020 mardnhAATTgmx.de- Update to version 1.6.0.132:
* osmo-bsc main: exit on cmdline option error
* manuals: generate vty reference xml at build time
* add osmo-bsc --vty-ref-xml: dump VTY ref XML to stdout
* Count assignment rates per BTS as well
* abis_rsl: Count successful channel requests
* gsm_data.h: Remove period at end of counter description
* Fri Jun 12 2020 mardnhAATTgmx.de- Update to version 1.6.0.126:
* refactor bsc_find_msc()\'s round-robin
* Tue Jun 09 2020 mardnhAATTgmx.de- Update to version 1.6.0.125:
* osmo-bsc: Use designated initializer in bts_stat_desc
* Mon Jun 08 2020 mardnhAATTgmx.de- Update to version 1.6.0.124:
* gsm0408_test.c: drop test_mi_functionality()
* Wed Jun 03 2020 mardnhAATTgmx.de- Update to version 1.6.0.123:
* is_cm_service_for_emerg(): return false, not 0
* cosmetic: tweak rc type of is_cm_service_for_emerg()
* create only one SCCP user per SCCP instance
* CTRL: determine MSC connection status from RESET-ACK, not AS_ACTIVE
* abis_nm: fix: properly truncate feature vector reported by BTS
* abis_nm: cosmetic: use sizeof() for printing buffer size
* abis_nm: cosmetic: add curly braces to complex \'if\' statements
* Sun May 31 2020 mardnhAATTgmx.de- Update to version 1.6.0.116:
* handover_test: use \'unknown\' BTS type instead of \'sysmobts\'
* bsc_bts_alloc_register(): fix possible NULL-pointer dereference
* bts_sysmobts: fix: properly zero-initialize the feature vector
* bts_unknown: fix: properly initialize the feature vector
* gsm_data: cosmetic: mark argument of is_
*_bts() as const
* doc/manuals: regenerate the VTY reference file
* Sat May 30 2020 mardnhAATTgmx.de- Update to version 1.6.0.110:
* flatten: move network->bsc_data->
* to network->
*
* drop MSC types \"local\" vs \"normal\"
* doc/examples: remove deprecated ussd text config
* drop all BSC originated USSD notification features
* code cleanup: absorb complete_layer3() into bsc_compl_l3()
* drop CC \'local-prefix\' feature
* Return 0 from gsm0408_rcvmsg() if SCCP link is already closed.
* Fri May 29 2020 mardnhAATTgmx.de- Update to version 1.6.0.103:
* bsc_subscr_find_or_create_by_{imsi,tmsi}(): fix NULL pointer dereference
* Thu May 28 2020 mardnhAATTgmx.de- Update to version 1.6.0.102:
* stats: Count paging requests flushed due to MSC Reset.
* bsc_subscr_conn_fsm: Fix crash in gscon_forget_lchan()
* Wed May 27 2020 mardnhAATTgmx.de- Update to version 1.6.0.100:
* drop IMSI filter and libfilter completely
* cosmetic: put comment back at proper place in bsc_vty.c
* Fri May 22 2020 mardnhAATTgmx.de- Update to version 1.6.0.98:
* Makefile.am: EXTRA_DIST: debian, contrib/
*.spec.in
* Wed May 20 2020 mardnhAATTgmx.de- Update to version 1.6.0.97:
* contrib: integrate RPM spec
* bsc_patch: Don\'t even parse MM INFO if TZ patching is not enabled.
* Fix crash in bsc_patch_mm_info()
* deprecate \'msc\' / \'ip.access rtp-base \'
* Tue May 19 2020 mardnhAATTgmx.de- Update to version 1.6.0.93:
* bssap: Handle BSSMAP CONFUSION message.
* stats: Correctly count lchans under BORKEN TS.
* stats: Add a BTS/BSC counter PAGING_NO_ACTIVE_PAGING.
* stats: Add counters and gauges for BORKEN lchans/TS
* borken: Recover from more TS borken states.
* contrib: import RPM spec
* Mon May 18 2020 mardnhAATTgmx.de- Update to version 1.6.0.87:
* manuals: update bsc_vty_reference.xml
* log: Demote \"SAPI=%u ESTABLISH CONFIRM\" message from ERROR to DEBUG.
* log: Demote \"CHAN RQD: reason\" to INFO
* Sun May 17 2020 mardnhAATTgmx.de- Update to version 1.6.0.84:
* bssmap: Ignore repeated BSSMAP RESET ACK messages.
* A-bis: fix logging level mismatch in abis_nm_rcvmsg_fom()
* Sat May 16 2020 mardnhAATTgmx.de- Update to version 1.6.0.82:
* log: Adjust \"new SIGTRAN connection\" logging level
* log: Fix \"Paging request failed\" logging level
* Fri May 15 2020 mardnhAATTgmx.de- Update to version 1.6.0.80:
* bsc_vty: Coding style fix - brackets around a complex if/else
* Thu May 14 2020 mardnhAATTgmx.de- Update to version 1.6.0.79:
* manual: fix config example typo \'msc-addr\'
* Tue May 12 2020 mardnhAATTgmx.de- Update to version 1.6.0.78:
* stats: Rename BSSMAP Rx message counters to match Tx ones.
* Mon May 11 2020 mardnhAATTgmx.de- Update to version 1.6.0.77:
* stats: Add counters for Tx BSSMAP messages.
* handover_test: Properly allocate MSC data struct.
* stats: Only dereference a connection pointer after checking for NULL.
* Sun May 10 2020 mardnhAATTgmx.de- Update to version 1.6.0.74:
* timeslot_fsm: Allow PDCH_ACT_ACK in BORKEN state.
* lchan: Allow transition from BORKEN state to WAIT_RF_RELEASE_ACK
* Sat May 09 2020 mardnhAATTgmx.de- Update to version 1.6.0.72:
* bsc_subscr_conn_fsm: Fix a typo in the comment life->live
* stats: Fix Rx DTAP error stat description
* a_reset: Rename SIGTRAN connection to BSSMAP MSC assocation in log messages
* bts_nokia_site: Fake 12.21 OM objet state as \"OK\" when boot is done
* stats: Export connected OML/RSL links count per BTS.
* stats: Add counters for received BSSMAP messages.
* stats: report a number of configured BTS to a stats gauge.
* stats: Add a stats gauge for the MSC links count.
* om2k: Fix invalid use of linked list when building hopping freq list
* gsm_data: Update trx_is_usable for ericsson BTS
* chan_alloc: Don\'t re-invent trx_is_usable and use existing helper
* osmo_bsc_sigtran: Fix a SSCP-> SCCP typo in a comment
* chan_alloc: Add comments for the
*_chan_load() functions.
* Fix a comment for the handle_unitdata_from_msc() function.
* stats: Fix stat group index for BTS stats.
* Fix indent whitespace and log message.
* stats: Remove dots from the end of stats descriptions.
* stats: Report per channel type load to statsd counters.
* ctrs: Correctly count load total for dynamic timeslots.
* Fri May 08 2020 mardnhAATTgmx.de- Update to version 1.6.0.53:
* om2k: Wait for OM TRX links to stabilize before trying to bring up TRX
* om2k: Properly update the \'fake\' 12.21 states using OM2000 status
* om2k: Add support for MCTR configuration
* om2k: Rename MCTR config request constants for consistency
* om2k: Add option to limit OML version during negotiation
* bts_ericsson_rbs2000: Whitelist the E1d input driver
* bts_ericsson_rbs2000: Init all the TRX, not just C0
* om2k: Fix the frequency specifier for TX/RX/TS conf requests
* om2k: Dispatch TS_EV_OML_READY to TS FSM only when it\'s actually ready
* om2k: Use the \"from config\" TS config to setup OM objects
* om2k: Properly name message 0x0136, found to be MCTR Statistics Report
* bts_nokia_site: Fix LAPD segfault during reset procedure
* Wed May 06 2020 mardnhAATTgmx.de- Update to version 1.6.0.41:
* om2k: Acknowledge the unknown MCTR messages we get from time to time
* om2k: Acknowledge the HW Infos Reports
* om2k: Fix type of msg_type in abis_om2k_tx_simple
* om2k: Fix TS channel config payload for non-superchannel case
* om2k: Don\'t use slashes in FSM IDs and use dashes instead
* Mon May 04 2020 mardnhAATTgmx.de- Update to version 1.6.0.36:
* gsm_data.h: Comment the \'nokia\' BTS fields
* timers: T->X: 23002, 23004, 23005, 23006
* Tue Apr 28 2020 mardnhAATTgmx.de- Update to version 1.6.0.34:
* om2k: Add VTY command to allow TX of arbitrary message for testing
* om2k: Allow the CON configuration request to be triggered via VTY
* om2k: Allow TG and MCTR to be manipulated via VTY
* om2k: Add definitions for the TG object
* Mon Apr 20 2020 mardnhAATTgmx.de- Update to version 1.6.0.30:
* handorer.h: Fix compilation with gcc-10
* Tue Apr 14 2020 mardnhAATTgmx.de- Update to version 1.6.0.29:
* vty: clarify EGPRS Packet Channel Request message support
* configure.ac: fix libtool issue with clang and sanitizer
* Mon Apr 06 2020 mardnhAATTgmx.de- Update to version 1.6.0.27:
* vty: \'gprs 11bit_rach_support_for_egprs\': clarify error message
* vty: \'gprs 11bit_rach_support_for_egprs\': drop redundant check
* rest_octets: cosmetic: fix alignment in gprs_cell_options
* Sat Apr 04 2020 mardnhAATTgmx.de- Update to version 1.6.0.24:
* doc/manuals: remove deprecated DNAT from the VTY reference
* vty: fix: restore removed DNAT category as deprecated
* Fri Apr 03 2020 mardnhAATTgmx.de- Update to version 1.6.0.22:
* remove \'NAT\' log category
* Mon Mar 30 2020 mardnhAATTgmx.de- Update to version 1.6.0.21:
* manual: add SCCPlite section
* manual: add SCCP/M3UA section from common chapters
* Sun Mar 29 2020 mardnhAATTgmx.de- Update to version 1.6.0.19:
* Meas Tools, Avoid compiler format warnings
* Meas Tools: Avoid unusable terminal in case of error on osmo_sock_init
* Meas Tools: Avoid OSMO_ASSERT due to uninitialised logging.
* Fri Mar 27 2020 mardnhAATTgmx.de- Update to version 1.6.0.16:
* VTY: regenerate bsc_vty_reference.xml
* VTY: let all descriptions end in \

* VTY: add show bts failure report
* abis_nm: move fail report parsing to extra func
* Tue Mar 24 2020 mardnhAATTgmx.de- Update to version 1.6.0.12:
* abis_nm.c: rx_fail_evt_rep: fix sd.bts
* Sun Mar 22 2020 mardnhAATTgmx.de- Update to version 1.6.0.11:
* manual: add \"Multiple Instances\" section, akin to other manuals
* Sat Mar 21 2020 mardnhAATTgmx.de- Update to version 1.6.0.10:
* main: exit on mutually exclusive codecs settings
* Thu Mar 19 2020 mardnhAATTgmx.de- Update to version 1.6.0.9:
* osmo-bsc-minimal.cfg: fix codec-list
* Mon Mar 16 2020 mardnhAATTgmx.de- Update to version 1.6.0.8:
* osmo-bsc/bsc_vty: fail on get_amr_from_arg error
* Thu Mar 12 2020 mardnhAATTgmx.de- Update to version 1.6.0.7:
* osmo-bsc/bsc_vty: set default gprs cell bvci to 2
* tests/Makefile.am: allow running only one VTY test
* Mon Feb 17 2020 mardnhAATTgmx.de- Update to version 1.6.0.5:
* bssap: Avoid logging error if no optional Global Call Ref IE received
* Wed Jan 29 2020 mardnhAATTgmx.de- Update to version 1.6.0.4:
* OM2000: Add some more message types and IEs we now understand
* Fri Jan 24 2020 mardnhAATTgmx.de- Update to version 1.6.0.3:
* VTY: fix writing of custom timer values to a configuration file
* Thu Jan 16 2020 mardnhAATTgmx.de- Update to version 1.6.0.2:
* bsc_main: use higher default loglevels.
* Mon Jan 06 2020 mardnhAATTgmx.de- Update to version 1.6.0.1:
* Introduce nm_fail_rep_signal_data for \"SS_NM, S_NM_FAIL_REP\" signal
* Fri Jan 03 2020 mardnhAATTgmx.de- Update to version 1.6.0.0:
* Bump version: 1.5.0.43-e1f08-dirty → 1.6.0
* Thu Dec 12 2019 mardnhAATTgmx.de- Update to version 1.5.0.43:
* debian, osmoappdesc.py, tests: switch to python 3
* Fri Dec 06 2019 mardnhAATTgmx.de- Update to version 1.5.0.42:
* gsm_04_80: Avoid using deprecated API
* doc: osmux: use generated svg instead of pychart
* Wed Dec 04 2019 mardnhAATTgmx.de- Update to version 1.5.0.40:
* exit(2) on unsupported positional arguments on command line
* Mon Dec 02 2019 mardnhAATTgmx.de- Update to version 1.5.0.39:
* abis_nm.c: fix RSL connection timeout for trx->nr > 0
* Sun Dec 01 2019 mardnhAATTgmx.de- Update to version 1.5.0.38:
* Move a_reset_fsm regstration to __attribute__((contructor))
* manual: Fix copy+paste error
* check for osmo_ss7_init() error return value
* check for osmo_fsm_register() error return value
* Sat Nov 23 2019 mardnhAATTgmx.de- Update to version 1.5.0.34:
* fsm: use deferred deallocation
* Wed Nov 20 2019 mardnhAATTgmx.de- Update to version 1.5.0.33:
* bsc: Send MS Power Control msg upon max MS power change
* Tue Nov 19 2019 mardnhAATTgmx.de- Update to version 1.5.0.32:
* abis_nm.c: replace magic numbers with NM_CHANC_
* constants
* abis_nm.c: fix error message in verify_chan_comb()
* cosmetic: bs11_config: clean trailing whitespace
* bsc: Adapt maximum MS Power Ctrl level based on band and MS Power class
* Thu Nov 14 2019 mardnhAATTgmx.de- Update to version 1.5.0.28:
* Fix some typos
* Tue Nov 05 2019 mardnhAATTgmx.de- Update to version 1.5.0.27:
* osmo_bsc_main.c: fix CCCH_CONF computation: use pchan_from_config
* osmo_bsc_main.c: simplify computation of CCCH_CONFIG
* osmo_bsc_main.c: verify the physical channel mapping at startup
* VTY: also print the active phan config in ts_dump_vty()
* Fri Nov 01 2019 mardnhAATTgmx.de- Update to version 1.5.0.23:
* gsm_data.h: Remove unused func declarations
* gsm_data.h: Remove unused field classmark from gsm_subscriber_connection
* Remove unused API classmark_is_r99()
* Tue Oct 29 2019 mardnhAATTgmx.de- Update to version 1.5.0.20:
* rsl: Send IE MS Power Param to osmocom BTS models only
* rsl.c: Clean up some repeated use of long chains of pointers
* Mon Oct 28 2019 mardnhAATTgmx.de- Update to version 1.5.0.18:
* rsl: Send IE MS Power Param during CHAN ACT and MS PWR CTRL messages
* bsc_vty: Fix typo in \'no depends-on-bts\' cmd
* Tue Oct 15 2019 mardnhAATTgmx.de- Update to version 1.5.0.16:
* sigtran: Set default remote ip to localhost instead of null
* Fri Oct 04 2019 mardnhAATTgmx.de- Update to version 1.5.0.15:
* gsm_08_08.c: Mark func bsc_find_msc() static
* Thu Sep 26 2019 mardnhAATTgmx.de- Update to version 1.5.0.14:
* bsc_subscr_conn_fsm: Cleanly clear BSSAP conn if associated channel closed during WAIT_CC
* Sun Sep 08 2019 mardnhAATTgmx.de- Update to version 1.5.0.13:
* SMSCB: Send ETWS Primary Notifiation via RSL to BTS
* bsc: gsm_08_08.c: Remove repeated conn not null check
* a_reset.c: Don\'t wait 2 seconds to send first BSSMAP RESET
* Sat Sep 07 2019 mardnhAATTgmx.de- Update to version 1.5.0.10:
* SMSCB: Send ETWS primary warning message via all dedicated channels
* Wed Sep 04 2019 mardnhAATTgmx.de- Update to version 1.5.0.9:
* manual: Update statements regarding SCCPlite
* doc: update bsc_vty_reference.xml
* Cell Broadcast: CBSP and CBCH scheduling support
* Thu Aug 29 2019 mardnhAATTgmx.de- Update to version 1.5.0.6:
* gsm_08_08.c: always pick first msc for unsolicit paging responses
* Tue Aug 27 2019 mardnhAATTgmx.de- Update to version 1.5.0.5:
* lchan_select.c: tune log level in lchan_select_by_type()
* abis_nm.c: use LOGP() macro instead of LOGPC()
* Wed Aug 14 2019 mardnhAATTgmx.de- Update to version 1.5.0.3:
* neighbor config: allow re-using ARFCN+BSIC pairs
* add vty \'no neighbors\' to remove all HO targets
* Mon Aug 12 2019 mardnhAATTgmx.de- Update to version 1.5.0.1:
* bsc_msc_data: remove unused member is_authenticated
* Thu Aug 08 2019 mardnhAATTgmx.de- Update to version 1.5.0.0:
* Bump version: 1.4.0.109-caec1-dirty → 1.5.0
* Remove undefined param passed to logging_vty_add_cmds
* Fri Jul 26 2019 mardnhAATTgmx.de- Update to version 1.4.0.108:
* rest_octets: add Serving Cell Priority Parameters
* Wed Jul 24 2019 mardnhAATTgmx.de- Update to version 1.4.0.107:
* osmo-bsc.cfg: work with osmo-bts example cfg
* Tue Jul 23 2019 mardnhAATTgmx.de- Update to version 1.4.0.106:
* turn -Werror=null-dereference into a warning
* doc: Add Osmux documentation to User Manual
* Mon Jul 22 2019 Martin Hauke - Disable LTO for now since it breaks compilation of the tests See: https://osmocom.org/issues/4113
* Fri Jul 19 2019 mardnhAATTgmx.de- Update to version 1.4.0.104:
* vty: Fix typo in VTY command descrption -> description
* Wed Jul 17 2019 mardnhAATTgmx.de- Update to version 1.4.0.103:
* Fix some spelling errors found by lintian
* Tue Jul 16 2019 mardnhAATTgmx.de- Update to version 1.4.0.102:
* logging: introduce LOG_BTS and LOG_TRX and use it everywhere
* Sun Jul 14 2019 mardnhAATTgmx.de- Update to version 1.4.0.101:
* silence error for \"invalid enum handover_scope value: none\"
* comment and VTY doc tweaks
* Thu Jul 11 2019 mardnhAATTgmx.de- Update to version 1.4.0.99:
* contrib/jenkins.sh: \"maintainer-clean\" after \"publish\"
* contrib/jenkins.sh: run \"make maintainer-clean\"
* Tue Jul 09 2019 mardnhAATTgmx.de- Update to version 1.4.0.97:
* remove double BSSMAP Clear on HO failure
* doc/manuals, vty doc: more handover doc clarifications
* make bsc_clear_request() static
* Thu Jun 27 2019 mardnhAATTgmx.de- Update to version 1.4.0.94:
* bsc_subscr_conn_fsm: Log Tx of BSSMAP Clear Request with cause
* bsc_subscr_conn_fsm: Use gscon_bssmap_clear() helper on send failure
* Fri Jun 21 2019 mardnhAATTgmx.de- Update to version 1.4.0.92:
* doc/manuals: review and tweak handover docs
* Tue Jun 18 2019 mardnhAATTgmx.de- Update to version 1.4.0.91:
* Re-introduce support for IPA-encapsulated MGCP
* Remove extern declarations of libosmovty symbols
* Mon Jun 17 2019 mardnhAATTgmx.de- Update to version 1.4.0.89:
* manuals: Add script to update vtr/counter documentation from docker
* Thu Jun 06 2019 mardnhAATTgmx.de- Update to version 1.4.0.88:
* vty: adjust config name for unit-id
* bsc: Append Osmux Support IE only on AoIP
* Introduce msc_is_{sccplite,aoip}() helpers
* manuals: Update generated VTY reference and counters
* Fri May 31 2019 mardnhAATTgmx.de- Update to version 1.4.0.84:
* debian: create -doc subpackage with pdf manuals
* Mon May 27 2019 mardnhAATTgmx.de- Update to version 1.4.0.83:
* rx_fail_evt_rep(): Don\'t recycle variable
* Sun May 26 2019 mardnhAATTgmx.de- Update to version 1.4.0.82:
* Allow VTY to set the CCCH Load Indication Threshold
* Fri May 24 2019 mardnhAATTgmx.de- Update to version 1.4.0.81:
* vty: Dump per-bts stat_item group in \'show bts\' output
* keep per-BTS stat_items about RACH busy / RACH access percentage
* chan_alloc: Don\'t include CBCH channels in load computation
* smscb: Allow transmit of SCHEDULE and DEFAULT SMSCB
* abis_rsl: Fix log message about unimplemented common channel msg
* abis_rsl: Avoid \"Unimplemented\" log message for every CBCH LOAD IND
* abis_rsl: Add support for extended CBCH to rsl_sms_cb_command()
* Thu May 23 2019 mardnhAATTgmx.de- Update to version 1.4.0.74:
* lcls: Fix MDCX with garbage on LCLS loop break
* Mon May 20 2019 mardnhAATTgmx.de- Update to version 1.4.0.73:
* bssap: Feed Assign Complete with Osmux CID retrieved from MGW
* bssap: Parse Osmux CID on BSSAP Assign Req recv and use it in MGCP
* Sun May 19 2019 mardnhAATTgmx.de- Update to version 1.4.0.71:
* bssap: Announce Osmux support on RESET (ACK) send
* bssap: Detect MSC Osmux support on RESET (ACK) recv
* vty: Add option to enable osmux towards MSC
* Make sure to default to AMR octet-aligned mode
* Tue May 07 2019 mardnhAATTgmx.de- Update to version 1.4.0.67:
* handover_fsm.c: fix: prevent possible buffer overflow
* abis_rsl.c: missing newlines on log lines
* fix inter-BSC-HO-incoming for AoIP (2/2)
* fix inter-BSC-HO-incoming for AoIP (1/2)
* Fri May 03 2019 mardnhAATTgmx.de- Update to version 1.4.0.63:
* assignment_fsm: Properly support assigning signalling mode TCH/x
* Tue Apr 30 2019 mardnhAATTgmx.de- Update to version 1.4.0.62:
* move mgw endpoint FSM to osmo-mgw.git
* use libosmocore osmo_tdef
* Fri Apr 19 2019 mardnhAATTgmx.de- Update to version 1.4.0.60:
* Revert \"fix inter-BSC-HO-incoming for AoIP (1/2)\"
* Wed Apr 17 2019 mardnhAATTgmx.de- Update to version 1.4.0.59:
* gsm_data.h: Remove unused variable from OpenBSC times
* Change comments/strings from OpenBSC to OsmoBSC
* manuals: Fix example config to reflect OsmoBSC commands
* doc: Add generic counter chapter in manual
* Mon Apr 15 2019 mardnhAATTgmx.de- Update to version 1.4.0.55:
* Drop unused old osmux leftover code
* Fri Apr 12 2019 mardnhAATTgmx.de- Update to version 1.4.0.54:
* fix inter-BSC-HO-incoming for AoIP (1/2)
* Handover Request: also parse Chosen Algorithm IE, pass to lchan activation
* lchan activation: add explicit encryption info to activation
* Mon Apr 08 2019 mardnhAATTgmx.de- Update to version 1.4.0.51:
* ipaccess-config: use POSIX regex for Unit ID format check
* osmo_bsc_lcls.c: cosmetic: make Coverity happy
* gsm_data.c: use REG_NOSUB flag of regcomp()
* Sat Apr 06 2019 mardnhAATTgmx.de- Update to version 1.4.0.48:
* abis_nm.c: fix broken logging in abis_nm_rx_ipacc()
* abis_nm.c: use msgb_lv_put() to put abis_nm_ipa_magic
* abis_nm.c: use abis_nm_ipa_magic from libosmocore
* abis_nm.c: also print TRX number in abis_nm_get_attr()
* abis_nm.c: use proper format specifiers for BTS / TRX number
* Wed Mar 27 2019 mardnhAATTgmx.de- Update to version 1.4.0.43:
* nanobts: use libosmocore\'s osmo_store
*() for OML attr. patching
* osmo_bsc_bssap: check bssmap length field
* Sun Mar 24 2019 mardnhAATTgmx.de- Update to version 1.4.0.41:
* avoid use-after-free: on MGW endpoint dealloc, also forget it in conn->ho.
*
* Tue Mar 19 2019 mardnhAATTgmx.de- Update to version 1.4.0.40:
* lchan_fsm: add missing header file.
* AMR: Signal usage of octet-aligned or bandwith-efficient mode to MSC
* OML: Fix encoded length value of OML GET ATTRIBUTES
* lchan_fsm: do not include 12.2k in active set on HR channels
* lchan_fsm: make sure multi rate configuration is valid
* codec_pref: fix special handling for AMR rate configuration (S15-S0)
* osmo_bsc_msc: Use meaningful amr rate configuration on BTS level
* Sat Mar 16 2019 mardnhAATTgmx.de- Update to version 1.4.0.33:
* fix another log line end in assignment_fsm.c
* Fri Mar 15 2019 mardnhAATTgmx.de- Update to version 1.4.0.32:
* fix log line end in assignment_fsm.c
* Revert \"assignment_fsm: Properly support assigning signalling mode TCH/x\"
* Thu Mar 14 2019 mardnhAATTgmx.de- Update to version 1.4.0.30:
* src/utils/Makefile.am: Drop unneeded sigtran and mgcp-client deps
* configure.ac: Add flag to enable/disable build of ipaccess related utils
* net_init.c: remove unneeded header
* ipaccess/Makefile.am: Remove unneeded libosmo-sigtran dep
* Move msc related code from gsm_data to bsc_msc
* Move LCLS references from gsm_data to osmo_bsc_lcls
* assignment_fsm: Properly support assigning signalling mode TCH/x
* log N-CONNECT from MSC
* incoming connect: don\'t crash if calling addr is missing
* ipaccess/Makefile.am: Remove unneeded libmgcp-client dep
* Mon Mar 11 2019 mardnhAATTgmx.de- Update to version 1.4.0.20:
* handover_fsm: copy old S15_S0 to new lchan
* Fri Mar 08 2019 mardnhAATTgmx.de- Update to version 1.4.0.19:
* assignment_fsm: use activate.info.s15_s0 for ASS. COMPL.
* Wed Mar 06 2019 mardnhAATTgmx.de- Update to version 1.4.0.18:
* cosmetic: drop unused struct mgcp_ctx shadow
* Sat Feb 23 2019 mardnhAATTgmx.de- Update to version 1.4.0.17:
* assignment_fsm: fix channel allocator preferences
* Mon Feb 11 2019 mardnhAATTgmx.de- Update to version 1.4.0.16:
* bsc_vty: add features to disable specific lchans via vty
* Wed Feb 06 2019 mardnhAATTgmx.de- Update to version 1.4.0.15:
* comments: clarify usage of conn.assignment and .handover scopes
* handover_fsm: do not access conn->assignment.req, it may be outdated
* Tue Feb 05 2019 mardnhAATTgmx.de- Update to version 1.4.0.13:
* Implement CSFB \"Fast Return\" Handling at RR RELEASE
* manual: Remove bogus \"Control interface\" sub-section in overview
* manual: s/OsmoNITB/OsmoBSC/ in examples; remove E1 based BTSs
* manual: Re-order chapters in more logical order
* manual: Add sections on 3G/4G neighbor cells
* manual: It\'s not \"A over SCCP\" but \"BSSAP over SCCP\"
* gsm_data: Add gsm_bts_name() just like we have gsm_{trx,ts,lchan}_name()
* Fri Feb 01 2019 mardnhAATTgmx.de- Update to version 1.4.0.6:
* bsc_vty: add vty command to display all lchans
* Tue Jan 29 2019 mardnhAATTgmx.de- Update to version 1.4.0.5:
* LCLS: use libosmocore function to add status
* Fri Jan 25 2019 mardnhAATTgmx.de- Update to version 1.4.0.4:
* abis_rsl: Fix TCH-as-SDCCH allocation on Channel Request
* Tue Jan 22 2019 mardnhAATTgmx.de- Update to version 1.4.0.3:
* lchan_select: Do not unsolicitedly select a TCH/F
* lchan_select: dont allow half rate EFR to be selected
* Mon Jan 21 2019 mardnhAATTgmx.de- Update to version 1.4.0.1:
* LCLS: constify helper parameters
* Sun Jan 20 2019 mardnhAATTgmx.de- Update to version 1.4.0.0:
* Bump version: 1.3.0.293-605c → 1.4.0
* Fri Jan 18 2019 mardnhAATTgmx.de- Update to version 1.3.0.293:
* chan_alloc: remove references to lchan_alloc()
* Thu Jan 17 2019 mardnhAATTgmx.de- Update to version 1.3.0.292:
* Log MDCX ACK for established lchan
* Mon Jan 14 2019 mardnhAATTgmx.de- Update to version 1.3.0.291:
* Print BTS number on GPRS options error
* paging: fix nullpointer deref
* Tue Jan 08 2019 mardnhAATTgmx.de- Update to version 1.3.0.289:
* use mgcp-client configured endpoint domain name
* Fri Jan 04 2019 mardnhAATTgmx.de- Update to version 1.3.0.288:
* LCLS: use enum values instead of magic numbers
* Thu Jan 03 2019 mardnhAATTgmx.de- Update to version 1.3.0.287:
* IPA: log OML/RSL link drop reason
* comments: describe some lchan details
* make sure early lchan act failure resets the lchan
* Thu Dec 20 2018 mardnhAATTgmx.de- Update to version 1.3.0.284:
* LCLS: log config/control update
* Tue Dec 18 2018 mardnhAATTgmx.de- Update to version 1.3.0.283:
* LCLS: update parameter representation
* Fri Dec 14 2018 mardnhAATTgmx.de- Update to version 1.3.0.282:
* Add VTY option to avoid sending empty Full BCCH Info for disabled SI
* Wed Dec 12 2018 mardnhAATTgmx.de- Update to version 1.3.0.281:
* bsc: bssap: Set subscr log context during paging
* bsc: dtap: Set subscr log context
* bsc: rsl: Set subscr log context during meas report
* bsc: Set subscr log context during complete_layer3
* bsc_main: filter_fn: Compare imsi values instead of subscr pointers
* paging: Properly enclose logging imsi filter scope
* VTY: Allow logging filter imsi statements for IMSIs we haven\'t seen yet
* paging: fix whitespace
* Tue Dec 11 2018 mardnhAATTgmx.de- Update to version 1.3.0.273:
* set gscon FSM instances\' log level to DEBUG
* Sat Dec 08 2018 mardnhAATTgmx.de- Update to version 1.3.0.272:
* handover_fsm: send HANDOVER PERFORMED msg on internal ho
* Thu Dec 06 2018 mardnhAATTgmx.de- Update to version 1.3.0.271:
* gsm_04_08: Free GSM subscr conn if paging response can\'t be matched
* contrib: fix makedistcheck with disabled systemd
* Wed Dec 05 2018 mardnhAATTgmx.de- Update to version 1.3.0.269:
* paging: Add VTY options to calculate T3113 timeout dynamically
* bsc: lchan_fsm: Fix invalid duplicated transition
* bsc: timeslot_fsm: Handle and ignore tear down of lchan during PDCH DEACT
* bsc: lchan_fsm: Add missing transition WAIT_TS_READY->WAIT_RLL_RTP_RELEASED
* bsc: lchan_rtp_fsm: Avoid duplicate LCHAN_EV_RTP_RELEASED event
* bsc: timeslot_fsm: Fix count in ts_lchans_waiting
* bsc: timeslot_fsm: Fix possible skip of some lchans in ts_terminate_lchan_fsms
* bsc: ts_is_pchan_switching: Return correct IPA dyn TS target_pchan
* bsc: timeslot_fsm: Fix ts_is_lchan_waiting_for_pchan
* bsc: timelost_fsm: Remove unneeded set of out variable on failure
* bsc: Fix lchan iteration for dyn TS during PDCH Deact
* bsc: Add define for ts_as_pchan_for_each_lchan with ts->pchan_on_init
* contrib/jenkins.sh: build and publish manuals
* Tue Dec 04 2018 mardnhAATTgmx.de- Update to version 1.3.0.256:
* Fix DISTCHECK_CONFIGURE_FLAGS override
* Sat Dec 01 2018 mardnhAATTgmx.de- Update to version 1.3.0.255:
* osmo_bsc_bssap.c: fix incorrect link_id assignment
* Fri Nov 30 2018 mardnhAATTgmx.de- Update to version 1.3.0.254:
* follow-up: logging tweak for Immediate Assignment
* Thu Nov 29 2018 mardnhAATTgmx.de- Update to version 1.3.0.253:
* bsc: ts_for_each_lchan: Improve documentation
* bsc: ts_as_pchan_for_each_lchan: reorder and improve documentation
* bsc: lchan_select: Avoid returning a TCH/H lchan when TCH/F is requested
* Wed Nov 28 2018 mardnhAATTgmx.de- Update to version 1.3.0.250:
* cosmetic: bsc: timeslot_fsm: Clean uneeded scope brackets
* Tue Nov 27 2018 mardnhAATTgmx.de- Update to version 1.3.0.249:
* build manuals included from osmo-gsm-manuals.git
* copy NITB\'s osmobsc-usermanual.adoc to OsmoBSC
* OsmoBSC: update VTY reference
* OsmoBSC/HLR/MSC: Fix default config file name
* author info: add \"former\" to Holger\'s job title
* bsc: handover: mention the need to resend SI for telnet neighbor cfg
* bsc: handover: clarify default of all-cells-are-neighbors
* bsc: document handover
* vty-ref: Update URI of docbook 5.0 schema
* OsmoBSC: update VTY reference
* add message sequence chart MS/BTS/BSC/MSC for 3GPP aoIP MO call
* common / OsmoBSC: drop unused alink.adoc
* OsmoBSC: update overview to explain both SCCPlite and SCCP/M3UA
* OsmoBSC: add rate counter documentation
* OsmoBSC: update CTRL docs
* refactor Makefile build rules, don\'t use the FORCE
* Allow easily disabling GFDL references
* MGW: Include MGCP endpoint naming scheme of old IPA/SCCPlite approach
* mgw: Fix endpoint names for new MGW
* osmux: Fix description for Dummy frames FT field
* osmux-reference-docinfo: Add latest changes to revhistory
* osmux-reference: Add traffic saving plot
* osmux-reference: Add sequence charts
* osmux-reference: Use packetdiag to draw packet header structures
* BSC: Add series of message sequence charts about MGCP handling
* Add chapter on Cell Broadcast Support in Osmocom (to BSC+NITB manual)
* Add osmux-reference document
* BSC,BTS: add diagrams of PCU-BTS-NITB-SGSN relationships
* fix \'make clean\': shell glob, ignore failure
* OsmoBSC: include bts-examples.adoc from OsmoNITB
* OsmoBSC+NITB/running: fix title levels, one too deep
* add \'make check\' target
* make clean: also remove generated image files
* OM2000 MSC: Fix spelling
* OM2000 message sequence charts: specify MO in node name
* add Ericsson OM2000 message sequence charts (one for each MO)
* Add OsmoBSC control interface description
* minor tweak
* fix various typos across all manuals
* Add OsmoBSC control interface description
* Add link to Asciidoc source code of manual
* initial checkin of manuals to public repo
* send Immediate Assignment Reject only before Immediate Assignment
* Fri Nov 23 2018 mardnhAATTgmx.de- Update to version 1.3.0.204:
* ipaccess-config: Fix indentation of the usage output
* ipaccess-config: Generate valid JSON output when using the -G parameter
* vty: add command to show TRX selectively
* Thu Nov 22 2018 mardnhAATTgmx.de- Update to version 1.3.0.201:
* ipaccess-config: Introduce -q quiet param
* LCLS: add bts-loop variant
* RSL: restructure MDCX functions
* gsm0408_rcvmsg: Release lchan if L3 fails to complete
* Wed Nov 21 2018 mardnhAATTgmx.de- Update to version 1.3.0.197:
* ipaccess-config: cosmetic: Remove unneeded comment with hex values
* ipaccess-config: Add -G cmdl opt to query OML IP and Unit ID
* ipaccess-config: Fix whitespace
* abis_nm: Introduce new signal S_NM_GET_ATTR_REP
* Tue Nov 20 2018 mardnhAATTgmx.de- Update to version 1.3.0.193:
* bsc: vty: Verify and warn on invalid arfcn passed
* bsc: band_compatible: Return band non-compatible for invalid arfcn
* bsc: Enable force-combined-si on nanoBTS by default
* bsc: si: Fix SI2ter L2 pseudo length
* bsc: si: Fix SI2bis L2 pseudo length
* bsc: Prefix log string with related SI type during call to list_arfcn
* Mon Nov 19 2018 mardnhAATTgmx.de- Update to version 1.3.0.187:
* unlink socket path correctly in rf_create_socket()
* LCLS: make config and control redable in \'sh conns\'
* Sun Nov 18 2018 mardnhAATTgmx.de- Update to version 1.3.0.185:
* LCLS: move mode check into separate function
* LCLS: explicitly check for mode before closing the loop
* add missing \'break\' in switch statement
* always directly send BSSMAP Clear Request
* osmo-bsc: gsm_timers_vty: Set global T_defs during vty_init
* check return value of gsm48_multirate_config()
* LCLS: tighten GCR check
* bsc: gsm0808: Fix return code in bsc_compl_l3
* bsc: vty: Use enum value in neighbor-list check
* bsc: bts_alloc: Use enum value during neigh_list_manual_mode initialization
* examples: Remove neighbor-list invalid for default setup
* Thu Nov 15 2018 mardnhAATTgmx.de- Update to version 1.3.0.174:
* show dynamic timeslot details in \'show timeslot\' vty command
* Wed Nov 14 2018 mardnhAATTgmx.de- Update to version 1.3.0.173:
* coverity: gscon_forget_lchan: squelch forward-null
* lchan: set cause for 4 instances of release_in_error = true
* cosmetic: abis_rsl.c: drop uneccesary braces
* cosmetic: lchan: introduce sub-struct lchan->release.
*
* lchan release: always Deact SACCH
* lchan: release in error: fix missing messages / events
* abis_rsl.c: drop unused enum sacch_deact
* fix: send RR Release (e.g. after BSSMAP Clear Cmd)
* Sat Nov 10 2018 mardnhAATTgmx.de- Update to version 1.3.0.165:
* dbug log: verbosely detach conn<->lchan
* lchan: rf release: make sure conn is NULL
* lchan_fsm_cleanup: drop redundant \'forget_lchan\' call
* Fri Nov 09 2018 mardnhAATTgmx.de- Update to version 1.3.0.162:
* abis_nm: parse_attr_resp_info_unreported: Fix offset calculation
* abis_nm: Support parsing nanoBTS format for Get Attributes Info
* abis_nm: Add support to parse OML IP and Unit Id in Get Attributes
* abis_nm: Add support to parse some nanoBTS Attribute Response attributes
* abis_nm: Allow sending and receiving Get Attributes (Response) against nanoBTS
* abis_nm: Split reported attr list parsing from Attribute Response Info into its own func
* abis_nm: Split handling of Attribute Response Info into its own func
* abis_nm: Rename m_id_len to ease review of forthcoming patches
* gsm_data: make cgi_for_msc available for other modules
* re-order condition checks for clarity
* Thu Nov 08 2018 mardnhAATTgmx.de- Update to version 1.3.0.152:
* LCLS: expand logging to print the name of the mode in use
* Wed Nov 07 2018 mardnhAATTgmx.de- Update to version 1.3.0.151:
* constify rsl_tx_ipacc_
*cx() parameters
* Make IP address helper accessible via header file
* LCLS: move MGCP MDCX into separate function
* Tue Nov 06 2018 mardnhAATTgmx.de- Update to version 1.3.0.148:
* vty doc: drop \"(HO algo 2 only)\" strings
* ipaccess-config: Use enum value for OML IP
* vty: don\'t show GPRS details if not configured
* Wed Oct 31 2018 mardnhAATTgmx.de- Update to version 1.3.0.145:
* ipaccess_sign_link_reject: fix: use osmo_strlcpy() to safely copy IP
* Tue Oct 30 2018 mardnhAATTgmx.de- Update to version 1.3.0.144:
* vty: add \'show rejected-bts\'
* fix build: revert bad neighbor_ident.vty change
* handover_fsm: fix failure logging of uninitialized chan mode
* handover_fsm: fix missing newline for log statement
* abis_rsl.c: fix uninitialized RSL cause issues
* Thu Oct 25 2018 mardnhAATTgmx.de- Update to version 1.3.0.139:
* cipher mode reject: send proper cause codes
* cosmetic: fix spec ref for gsm0808_cipher_mode()
* Wed Oct 24 2018 mardnhAATTgmx.de- Update to version 1.3.0.137:
* lchan_fsm: generate proper multirate configuration IE on RSL
* bsc_vty: check amr mode parameters
* gsm_04_08: improve gsm48_multirate_config()
* codec_pref: also check amr codec rates in check_codec_pref()
* Tue Oct 23 2018 mardnhAATTgmx.de- Update to version 1.3.0.133:
* gsm_data: set meaningful default values for amr modes
* Sun Oct 21 2018 mardnhAATTgmx.de- Update to version 1.3.0.132:
* handover_decision_2.c: implement HO to remote BSS
* handover_decision_2.c: refactor trigger_
*()
* ipaccess-proxy: Add error handling to IAP CCM ID RESP parsing
* acc_ramp: An unsigned int is always >= 0
* subscr_conn_fsm: Fix null-pointer deref / N-CONNECT.ind from unknown MSC
* bssmap_handle_cipher_mode(): Don\'t sent reject if !conn
* ipaccess-config: Fix open() return value checking
* gsm_08_08: do not include zero length speech codec list.
* handover_start_inter_bsc_in(): Uninitialized variable
* range_enc_determine_range(): Don\'t dereference array on size=0
* Wed Oct 17 2018 mardnhAATTgmx.de- Update to version 1.3.0.122:
* gsm_08_08: allow zero length speech codec lists in compl l3 info.
* Tue Oct 16 2018 mardnhAATTgmx.de- Update to version 1.3.0.121:
* vty \'show bts\'/\'show trx\': display IPs and ports
* remote-BSS neighbors: allow only one cell ID
* handover_fsm: adjust inter-BSC HO failure handling to spec
* lchan_fsm: notify conn of released lchan upon RF Release
* Fri Oct 12 2018 mardnhAATTgmx.de- Update to version 1.3.0.117:
* handover_decision_2.c: drop redundant debug_candidate() args
* handover_decision_2.c: find_alternative_lchan: drop goto
* handover_decision_2.c: tweak ho candidate logging
* handover_decision_2.c: tweak comments
* lchan_fsm: fix failure handling: notify conn when released
* subscr conn: properly forget lchan before release
* gscon_forget_lchan(): Clear Request iff no lchans remain
* gscon_forget_lchan(): no Clear Request after Clear Command
* fix counters for inter-BSC outgoing
* debian: Require libcdk and install meas_vis osmo-bsc-meas-utils
* Thu Oct 11 2018 mardnhAATTgmx.de- Update to version 1.3.0.107:
* codec_pref: also check physical channels
* codec_pref: cosmetic: seperate half/full rate determination
* Mon Oct 08 2018 mardnhAATTgmx.de- Update to version 1.3.0.105:
* codec_pref: check codec configuration before start
* Sun Oct 07 2018 mardnhAATTgmx.de- Update to version 1.3.0.104:
* nanoBTS: Allow BCCH with CBCH on TS0
* Sat Oct 06 2018 mardnhAATTgmx.de- Update to version 1.3.0.103:
* osmo_bsc_msc: Set reasonable codec list defaults
* gsm_08_08: abort complete L3 3 msg gen when no codecs are set
* Fri Oct 05 2018 mardnhAATTgmx.de- Update to version 1.3.0.101:
* codec_pref: handle S0-S15 in ASSIGNMENT REQUEST
* osmo_bsc_main.c: initialize rate counters
* Thu Oct 04 2018 mardnhAATTgmx.de- Update to version 1.3.0.99:
* abis_nm_get_ts: Return TS of correct TRX, not always TRX0
* osmo-bsc: Add default case for switch(enum)
* Mon Oct 01 2018 mardnhAATTgmx.de- Update to version 1.3.0.97:
* cosmetics: Fix typo in bsc_vty.c
* Sat Sep 29 2018 mardnhAATTgmx.de- Update to version 1.3.0.96:
* fix unaligned access in abis_nm_rx_ipacc()
* Thu Sep 27 2018 mardnhAATTgmx.de- Update to version 1.3.0.95:
* vty: write local neighbors by bts nr, not lac-ci
* neighbor vty: allow setting local neighbors by CGI
* neighbor vty: rather \'no neighbor\', not \'neighbor del\'
* neighbor vty: drop keyword \'add\'
* test neighbor ident vty docs
* make: allow vty-tests without configure
* vty: add SCCP related vty commands
* Wed Sep 26 2018 mardnhAATTgmx.de- Update to version 1.3.0.88:
* cosmetic: drop param from send_assignment_complete()
* fix LCLS during Assignment: actually use new TCH lchan
* lcls: log channel type and lchan names on LCLS codec mismatch
* check for overlong unix socket paths
* Mon Sep 24 2018 mardnhAATTgmx.de- Update to version 1.3.0.84:
* codec_pref: Add Codec List to COMPLETE LAYER 3 INFORMATION
* gsm_data.c: Set reasonable AMR codec defaults in gsm_bts_alloc()
* assignment_fsm: only include speech codec (choosen) on AoIP networks
* Wed Sep 19 2018 mardnhAATTgmx.de- Update to version 1.3.0.81:
* Implement RR Classmark Enquiry
* Mon Sep 17 2018 mardnhAATTgmx.de- Update to version 1.3.0.80:
* gsm_data: remove unused struct member chan_mode
* gsm_data: remove unused struct member full_rate.
* LCLS: fix codec mismatch detection
* Sat Sep 15 2018 mardnhAATTgmx.de- Update to version 1.3.0.77:
* codec_pref: fix missing breaks in switch-case statement
* codec_pref: add AMR configuration bits to make_scl_config() in unit-test
* codec_pref: fix typo in comment
* Thu Sep 13 2018 mardnhAATTgmx.de- Update to version 1.3.0.74:
* Install sample cfg file to /etc/osmocom
* Install systemd services with autotools
* Wed Sep 12 2018 mardnhAATTgmx.de- Update to version 1.3.0.72:
* ts,lchan_fsm: do not attempt to allocate CBCH subslots
* Mon Sep 10 2018 mardnhAATTgmx.de- Update to version 1.3.0.71:
* lchan_fsm: allow late RTP release events without erroring
* ho fsm: handle RR HO Failure for inter-BSC outgoing
* Sun Sep 09 2018 mardnhAATTgmx.de- Update to version 1.3.0.69:
* CBCH: Fix gsm_bts_get_cbch()
* CBCH: Fix SI4 CBCH IE generation
* Introduce gsm48_lchan2chan_desc_as_configured()
* gsm48_lchan2chan_desc() belongs to gsm_data.h
* cbch: Don\'t send cell-broadcast command on BTS without CBCH channel
* Fri Sep 07 2018 mardnhAATTgmx.de- Update to version 1.3.0.64:
* inter-BSC HO outgoing: fix L3 forwarding
* inter-BSC HO incoming: send BSSMAP HO Complete directly
* SCCPlite Assignment Complete: include Speech Codec (Chosen)
* codec_pref.c: Add comment in expected switch case without break
* Thu Sep 06 2018 mardnhAATTgmx.de- Update to version 1.3.0.60:
* assignment: remove unnecessary call to gsm0808_speech_codec_from_chan_type()
* Tue Sep 04 2018 mardnhAATTgmx.de- Update to version 1.3.0.59:
* codec_pref: Log HR2 specifically as never specified
* codec_pref: Log unsupported codec name used
* lchan: pick proper power and ta values
* cosmetic: lchan activ: drop todo comments
* cosmetic: lchan activ: no need to clear mr again
* Wed Aug 29 2018 mardnhAATTgmx.de- Update to version 1.3.0.54:
* fix dependency bug: include mgcp_client/, not mgcp/
* log: tweaks and more context in osmo_bsc_sigtran_send()
* inter-BSC HO: send failure msg directly
* log: \'sending BSSMAP HO Request ACK\'
* log: lchan_rtp_fsm: add missing \'\
\'
* lchan_fsm: safer \'concluded\' flag
* cosmetic: lchan_fsm failure: log about state transitions
* lchan_fsm: lchan_fail_to(): store target state early
* inter-BSC HO incoming: drop old/wrong RTP port code
* inter-BSC HO incoming: continue despite missing Classmark
* neighbor_ident_vty.c: fix CI format, should be 16bit
* Tue Aug 28 2018 mardnhAATTgmx.de- Update to version 1.3.0.43:
* cosmetic: neighbor_ident_vty.c: add and use common string defs
* MGCP: add \'X-Osmo-IGN: C\' for SCCPlite by default
* Fri Aug 24 2018 mardnhAATTgmx.de- Update to version 1.3.0.41:
* abis_nm_ipaccess_rsl_connect: Log bts and trx nr
* Fix heap-use-after-free due to OML link destruction
* Wed Aug 22 2018 mardnhAATTgmx.de- Update to version 1.3.0.39:
* fix lchan_rtp_fsm: missing event handling
* abis_nm: Fix trailing whitespacing
* abis_nm: Fix heap-use-after-free in abis_nm_set_channel_attr
* Tue Aug 21 2018 mardnhAATTgmx.de- Update to version 1.3.0.36:
* use __FILE__, not __BASE_FILE__
* Fri Aug 17 2018 mardnhAATTgmx.de- Update to version 1.3.0.35:
* bsc: Use libosmocore API to track osmo_signal structs
* Mon Aug 13 2018 mardnhAATTgmx.de- Update to version 1.3.0.34:
* doc: update mgw settings in example config file
* lcls: do not LCLS call legs with different codecs
* Tue Aug 07 2018 mardnhAATTgmx.de- Update to version 1.3.0.32:
* GSCON: call api of a_reset.c with msc object directly
* GSCON: avoid sending connection oriented data when not connected
* sigtran: fix memleak in osmo_bsc_sigtran_send()
* Wed Aug 01 2018 mardnhAATTgmx.de- Update to version 1.3.0.29:
* handover_fsm.c: Fix -Werror=format-security errors
* Migrate from osmo_ipa_idtag_parse() to ipa_ccm_id_resp_parse()
* gscon: use BSS-common payload types on BSS side
* endpoint_fsm: add missing return in mgcp_pick_codec
* Sat Jul 28 2018 mardnhAATTgmx.de- Update to version 1.3.0.25:
* cosmetic: gscon: don\'t re-enter ST_CLEARING
* cosmetic: rename osmo_bsc_api.c to gsm_08_08.c
* cosmetic: rename bsc_api.h to gsm_08_08.h
* cosmetic: reduce bsc_api.h
* cosmetic: dissolve bsc_api.c
* vty: \'handover any\': pick more random chans, use lchan_select_by_type()
* cosmetic: constify gsm_bts_num() net arg
* create separate logging categories for lchan,ts,as FSMs
* allocate larger lchans if no SDCCH are available
* lchan_fsm: add in_release_handler flag
* lchan_fsm: split off lchan_rtp_fsm, establish RTP a bit earlier
* fix BSC_CTR_ASSIGNMENT doc strings
* cosmetic: FSMs: allow ignorable events
* timeslot FSM: permit entering broken state from anywhere
* timeslot FSM: fix infinite recursion on failure to send PDCH ACT
* fix: dispatch TS_EV_RSL_DOWN when losing RSL
* fix nanobts: timeslot FSM: use flags to remember OML,RSL status
* large refactoring: use FSMs for lchans; add inter-BSC HO
* add gsm_timers, for Tnnn definitions usable by FSMs
* cosmetic: move RR functions from bsc_api.c to gsm_04_08_rr.c
* rename gsm_04_08_utils.[hc] to gsm_04_08_rr
* fix / clarify rsl dtap cache
* doc: update/fix FSM charts
* inter-BSC HO: neighbor_ident API: drop 9bit BSIC
* inter-BSC HO: add neighbor_ident API to manage neighbor-BSS-cells
* Fri Jul 27 2018 mardnhAATTgmx.de- Update to version 1.3.0.0:
* Bump version: 1.2.1.92-93916-dirty → 1.3.0
* rsl: use 3GPP assigned payload type constants from libosmo-netif
* Wed Jul 25 2018 mardnhAATTgmx.de- Update to version 1.2.1.91:
* git-version-gen: Don\'t check for .git directory
* Tue Jul 24 2018 mardnhAATTgmx.de- Update to version 1.2.1.90:
* BTS codec pref legacy compat: allow all codecs per default
* Mon Jul 23 2018 mardnhAATTgmx.de- Update to version 1.2.1.89:
* various logging: fix missing/extra newlines
* hodec2 log: less verbose, more concise logging
* Sun Jul 22 2018 mardnhAATTgmx.de- Update to version 1.2.1.87:
* chan_alloc: reset rtp voice related bits in lchan_free()
* ctrl: Avoid sending back received ERROR msgs
* codec_pref: check bts codec support
* codec_pref: move match_codec_pref() to separate c-file and add unit-test
* Sat Jul 21 2018 mardnhAATTgmx.de- Update to version 1.2.1.83:
* ho cfg: fix unit strings
* fix handover start: dealloc ho if event not permitted
* fix handling of invalid pchan names in vty
* Thu Jul 19 2018 mardnhAATTgmx.de- Update to version 1.2.1.80:
* call osmo_xua_msg_tall_ctx_init()
* Wed Jul 11 2018 mardnhAATTgmx.de- Update to version 1.2.1.79:
* cosmetic: name osmo-bsc\'s root ctx \'osmo-bsc\', not \'openbsc\'
* Thu Jun 28 2018 mardnhAATTgmx.de- Update to version 1.2.1.78:
* filter: Allocate each ctr group with a different idx
* filter: Replace \'.\' in counter names with \':\'
* filter: vty: Print policy list in cmd show access-list
* Rename bsc_msg_acc_lst_vty_init to have more uniform prefix
* Init access_lists before passing it as a parameter
* bsc_vty: Write access list entries when storing bsc config
* bsc-filter: Remove unused func barr_adapt and set barr_find static
* Tue Jun 26 2018 mardnhAATTgmx.de- Update to version 1.2.1.71:
* lcls: set codec info when performing MGW operation
* Mon Jun 25 2018 mardnhAATTgmx.de- Update to version 1.2.1.70:
* gscon: pick suitable payload type / encoding name for MGCP
* debian: Move meas related binaries into new package osmo-bsc-meas-utils
* Mon Jun 18 2018 mardnhAATTgmx.de- Update to version 1.2.1.68:
* cosmetic / linking: move str_to_imsi() out of abis_rsl.c
* Sat Jun 16 2018 mardnhAATTgmx.de- Update to version 1.2.1.67:
* fix dyn TS init: properly identify BTS on OML OPSTART ACK
* Fri Jun 15 2018 mardnhAATTgmx.de- Update to version 1.2.1.66:
* osmo-bsc: Add -V param to print version
* osmo-bsc: Clean help description of cmd line parameters
* pcu_sock: Log event pcu_sock created
* Thu Jun 14 2018 mardnhAATTgmx.de- Update to version 1.2.1.63:
* absi_rsl: Fix segfault in rsl_rx_conn_fail()
* Mon Jun 11 2018 mardnhAATTgmx.de- Update to version 1.2.1.62:
* bsc_subscr_conn_fsm: BSC must not release SCCP connection
* Add missing event string name for GSCON_EV_LCLS_FAIL
* remove traces of osmo-bsc_nat in python test (osmoappdesc/test_runner)
* Sat Jun 09 2018 mardnhAATTgmx.de- Update to version 1.2.1.59:
* Remove unused logging subsystems DCC and DMGCP
* Explicitly register CTRL-over-IPA callback with libosmo-sigtran
* Fri Jun 08 2018 mardnhAATTgmx.de- Update to version 1.2.1.57:
* Ignore \"dest\" command in MSC node
* make T10 configurable like the rest of them
* drop dead code: conn->T10, handled by gscon instead
* HO: introduce T7, T8, T101 timers
* cosmetic: gscon: drop odd use of OSMO_STRINGIFY
* doc: charts: illustrate new plan for ts and lchans
* doc: add ms-channel-request.msc
* doc: add lchan-release.msc
* doc: tweak msc charts on Assignment/Handover: act_timer
* cosmetic: handover_test: add IMSI to subscr for logging
* store subscriber identity on paging
* try to pick up subsrc IMSI on l3-compl
* gscon: put subscriber a little later
* cosmetic: bsc_subscr_alloc: log initial get
* cosmetic: penalty timers: constify, tweak doc
* use libosmocore\'s gsm0808_permitted_speech(), gsm0808_chosen_channel()
* log: assignment: add two logs on unexpected lchan release
* log: fix logging in rsl_rx_chan_act_nack()
* assignment: signal assignment failure on chan act nack
* cosmetic: gscon: undup code: add common assignment_failed()
* cosmetic: magic number: use RSL_ACT_ constant for chan act
* remove struct bsc_api
* dissolve libbsc: move all to src/osmo-bsc, link .o files
* Thu Jun 07 2018 mardnhAATTgmx.de- Update to version 1.2.1.34:
* bsc_test: drop \"scan to MSC\" code path
* tests: remove channel_test
* tests: remove bssap_test
* increment \'paging responded\' counter for active paging only
* Thu Jun 07 2018 mardnhAATTgmx.de- Update to version 1.2.1.30:
* Reject ASSIGNMENT REQ with CIC but no AoIP transp addr in AoIP case
* Sun Jun 03 2018 mardnhAATTgmx.de- Update to version 1.2.1.29:
* VTY: Print some more information in \"show conns\"
* Add initial 3GPP LCLS support to OsmoBSC
* LCLS: add VTY config to enable/disable LCLS on per-MSC basis
* Wed May 30 2018 mardnhAATTgmx.de- Update to version 1.2.1.26:
* chan_alloc: Print bts nr on chan alloc failure
* abis_rsl.c: Fix whitespace
* abis_rsl: rsl_rx_chan_rqd: Format bts log string as in everywhere else
* Mon May 28 2018 mardnhAATTgmx.de- Update to version 1.2.1.23:
* Remove \'struct bsc_msc_connection\' + fix IPA-encapsulated CTRL
* move \'extern struct gsm_network
*bsc_gsmnet\" to header file
* acc_ramp: Increase log level of some messages
* doc: add msc charts on Assignment/Handover internals
* Sun May 27 2018 mardnhAATTgmx.de- Update to version 1.2.1.19:
* remove remaining bits of osmo-bsc_nat
* Fri May 25 2018 mardnhAATTgmx.de- Update to version 1.2.1.18:
* bsc: Fix check for MSC-side FSM allocation failure
* vty: Permit selection of other ASP protocol than M3UA
* bsc: Add mgcp_port_to_cic() to determine CIC from RTP Port
* bsc: Use correct MGCP endpoint name for IPA/SCCPlite
* bsc: Don\'t reject ASSIGNMENT for Audio in IPA/SCCPlite case
* bsc: Don\'t include AoIP IEs in ASSIGNMENT COMPLETE over SCCPlite
* bsc: Don\'t create MSC-side MGCP connection in IPA/SCCPlite case
* Thu May 24 2018 mardnhAATTgmx.de- Update to version 1.2.1.11:
* fix misaligned memory write access in abis_nm_ipaccess_rsl_connect()
* Wed May 23 2018 mardnhAATTgmx.de- Update to version 1.2.1.10:
* bsc_api.c: actually log with context
* abis_rsl.h: drop unused rsl_chan_activate() declaration
* cosmetic: bsc_dyn_ts.c: make local functions static
* cosmetic: define TCH_F_PDCH_PENDING_MASK as actual bitwise or
* cosmetic: logging and ordering in handle_ass_compl()
* gscon: remove dead code
* Tue May 22 2018 mardnhAATTgmx.de- Update to version 1.2.1.4:
* add counter for connection attempts from BTS with unknown unit id
* nat: Add jitter buffer on the uplink receiver
* Fri May 18 2018 mardnhAATTgmx.de- Update to version 1.2.1.2:
* a_reset: cleanup + remove dead code
* show all global counters of osmo-bsc in vty
* Tue May 15 2018 mardnhAATTgmx.de- Update to version 1.2.1.0:
* Bump version: 1.2.0.9-a7008 → 1.2.1
* Mon May 14 2018 mardnhAATTgmx.de- Update to version 1.2.0.13:
* deprecate dyn_ts_allow_tch_f and by default allow all TCH
* fix default fallbacks in audio_support_to_gsm88()
* log: indicate hr/fr in audio_support_to_gsm88() error
* cosmetic: dyn ts init: undup logging for gprs = none
* Thu May 10 2018 mardnhAATTgmx.de- Update to version 1.2.0.9:
* dyn TS: init only when both RSL and the Channel OM are established
* dyn TS: allow any pchan type changes, fix for gprs mode none
* debug log: verbosely log all lchan alloc choices
* Tue May 08 2018 mardnhAATTgmx.de- Update to version 1.2.0.6:
* osmo_bsc_vty.c: fix: write MGW configuration
* Mon May 07 2018 mardnhAATTgmx.de- Update to version 1.2.0.5:
* dyn TS, assignment: set lchan state to LCHAN_S_ACT_REQ in the proper place
* dyn TS, assignment: allow switch from PDCH with associated conn
* Sun May 06 2018 mardnhAATTgmx.de- Update to version 1.2.0.3:
* dyn ts, bts_ipaccess_nanobts.c: init PDCH on Chan OPSTART ACK
* Fri May 04 2018 mardnhAATTgmx.de- Update to version 1.2.0.2:
* bsc_api/GSCON: prevent unnecessary channel mode modifications
* resurrect meas_feed.c: vty, vty-test
* Thu May 03 2018 mardnhAATTgmx.de- Update to version 1.2.0.0:
* cosmetic: Add note about libosmo-legacy-mgcp to configure.ac
* resurrect meas_feed.c from openbsc.git history
* resurrect meas_feed.c: make it compile, add logging
* Bump version: 1.1.2.360-42ab-dirty → 1.2.0
* Tue Apr 24 2018 mardnhAATTgmx.de- Update to version 1.1.2.357:
* extend documentation of paging_flush_bts()
* flush paging when RSL link is dropped
* Mon Apr 23 2018 mardnhAATTgmx.de- Update to version 1.1.2.355:
* abis_rsl.c: abis_rsl_rx_cchan: Print msg type name for unimplemented messages received
* abis_rsl.c: Clean ericsson specific imm assign code
* gsm_data_shared.h: Remove unused enum gsm_paging_event
* Thu Apr 19 2018 mardnhAATTgmx.de- Update to version 1.1.2.352:
* chan_alloc.c: Fix log var formatting issues
* properly skip paging is OML link is down
* Tue Apr 17 2018 mardnhAATTgmx.de- Update to version 1.1.2.350:
* gscon: fix assignment of signalling channels
* use osmo_init_logging2
* Mon Apr 16 2018 mardnhAATTgmx.de- Update to version 1.1.2.348:
* bsc_nat: ctrl: Fix crash on receveing bsc reply
* Cosmetic: Fix typo: Siganlling->Signalling
* Sat Apr 14 2018 mardnhAATTgmx.de- Update to version 1.1.2.346:
* fix handling of state changes in acc ramping
* inform A-RESET FSM about MSC CR timeouts
* Thu Apr 12 2018 mardnhAATTgmx.de- Update to version 1.1.2.344:
* rename helper functions in the acc ramp code to avoid confusion
* trigger acc ramping on state-changed-event reports
* only trigger acc ramping if trx 0 is usable and unlocked
* Wed Apr 11 2018 mardnhAATTgmx.de- Update to version 1.1.2.341:
* only log actual access control class ramping changes
* libbsc: set_net_mcc_mnc_apply: Fix memleak on parsing incorrect mcc mnc
* bsc_nat: ctrl: fix memleak on reply receival
* bsc_nat: forward_to_bsc: remove one level of indentation
* bsc_nat: forward_to_bsc: Fix memleak on send failure
* bsc_nat: Drop redundant ccon ptr in bsc_cmd_list
* ensure that acc_ramp_init() is only called once
* trigger acc ramping based on trx rf-locked state
* Mon Apr 09 2018 mardnhAATTgmx.de- Update to version 1.1.2.333:
* fix a format string error in bts_update_t3122_chan_load()
* fix initialization of acc ramping
* Sat Apr 07 2018 mardnhAATTgmx.de- Update to version 1.1.2.331:
* cosmetic: Fix infinite number of formatting errors in gscon_fsm_states
* abis_nm: Improve and fix OML logging
* paging: Unify formatting of log messages with (bts=%d) prefix
* RR: Send RR STATUS in case of unsupported/unknown message
* pcu_sock.c: Avoid breaking strict-aliasing on ptr derreference
* contrib: jenkins.sh: Add --enable-werror flag
* fix an error message in bssmap_handle_paging()
* cosmetic: abis_nm: use osmo_cell_global_id, parse 3-digit MNC
* fixup: apply mnc3 change also in ipaccess/network_listen.c
* cosmetic: remove unused enum members
* cosmetic: fix typo
* cosmetic: fix argument order of forward_dtap()
* cosmetic: remove needless fixme note.
* cosmetic: fix incomplete sentence in comment.
* Cosmetic: fix missing semicolon after osmo-assert
* cosmetic: remove dead code and obsolete fixmes
* cosmetic: remove old, already commented-out code
* BSSAP: Fix test_codec_pref() implementation for AMR
* BSSAP: document match_codec_pref() more thoroughly
* GSCON FSM: Fix argument order when calling gsm0808_assign_req()
* bssmap: State correct speech codec in ASSIGNMENT COMPLETE
* vty: drop unused vty definitions (
*_NODE, msc_
*)
* gsm0408_test: drop LAI encoding test
* ipaccess: make ipaccess-config build again
* bs11: make bs11_config build again
* cosmetic: remove dead code: osmo_bsc_reset.c
* contrib: osmo-bsc.service: Update description
* contrib: osmo-bsc.service: Fix osmo-mgw.service dependency
* libbsc: nokia_site: Fix uninitialized return val
* bsc_vty: Fix uninitialized var false positive on gcc 7.3.1
* paging: paging_request_bts: Fix wrong return value
* bssap: Log non handled paging requests
* gscon: fix illegal state transitions
* change return type of page_subscriber() to void
* range_enc_arfcns: avoid runtime error on zero size
* fix gsm0408_test: properly free bts struct after each test
* move init from gsm_bts_alloc_register() to gsm_bts_alloc(); fix gsm0408_test
* cosmetic: gsm0408_test: drop unused arg from bts_init()
* ctx cleanup: use non-NULL talloc ctx for osmo_init_logging2()
* cosmetic: remove dead code
* cosmetic: Add fixme note for OS#3112
* doc/examples: use NECI = 1 by default
* vty: re-add \'timeout-ping\' and \'timeout-pong\' as dummy commands
* Generate the S_L_INP_TEI_UP signal earlier.
* Start Dynamic PDCH Initialization after RSL is up
* \"show timeslot\": Show dynamic PDCH state also for Osmocom-style dyn PDCH
* Sat Mar 17 2018 mardnhAATTgmx.de- Update to version 1.1.2.285:
* bsc_api.c: bsc_handle_lchan_signal: Remove unused variable
* bsc_subscr_conn_fsm.c: Fix wrong param list passed to LOGPFSML
* tests: handover_test.c: Add missing header
* Fri Mar 16 2018 mardnhAATTgmx.de- Update to version 1.1.2.282:
* introduce an osmo_fsm for gsm_subscriber_connection
* abisip-find: Improve use information output
* ipaccess-config: Check cmdlie arg unit-id format
* Fri Mar 16 2018 mardnhAATTgmx.de- Create subpackages for
* abisip-find
* ipaccess-utils
* bs11-utils
* Thu Mar 15 2018 mardnhAATTgmx.de- Update to version 1.1.2.279:
* use libosmocore to parse cell identifiers in osmo-bsc
* Wed Mar 14 2018 mardnhAATTgmx.de- Update to version 1.1.2.278:
* sysinfo: Fix regression causing missing L2 Pseudo-Length in SI5/SI6
* gsm_data: use feature list from libosmocore
* bsc_vty: display bts features in show bts
* abisip-find: Add option to bind to a specific source address
* abisip-find: Force stdout buffer flush
* abisip-find: Add --format-json option
* configure: add --enable-werror
* ipaccess-config: Enable logging all categories to print errors
* ipaccess-config: Add missing path with log error
* ipaccess-config: Improve handling of last parameter
* Wed Mar 14 2018 mardnhAATTgmx.de- Rebase patch:
* osmo-bsc-disable-osmo-bsc_nat.patch
* Sat Mar 03 2018 mardnhAATTgmx.de- We don\'t have libosmo-sccp anymore. Lets drop the remaining legacys stuff that still depend on that library.- Add patch:
* osmo-bsc-disable-osmo-bsc_nat.patch
* Wed Feb 14 2018 mardnhAATTgmx.de- Update to new upstream snapshot 1.1.2.184
* Sat Feb 10 2018 mardnhAATTgmx.de- Show testsuite.log when tests are failing
* Sat Feb 10 2018 mardnhAATTgmx.de- Update to new upstream snapshot 1.1.2.182
* Sat Jan 27 2018 mardnhAATTgmx.de- Update to new upstream snapshot 1.1.2.172- Remove patch:
* osmo-bsc-fix-includes.patch (fixed upstream)
* Thu Dec 28 2017 mardnhAATTgmx.de- Add patch:
* osmo-bsc-fix-includes.patch
* Wed Dec 27 2017 mardnhAATTgmx.de- Initial package, version 1.1.2
 
ICM