diff --git a/debian/changelog b/debian/changelog index ac9c6a8d..13e88c36 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,123 @@ +osmo-pcu (0.7.0) unstable; urgency=medium + + [ Rafael Diniz ] + * Added support for daemonize to osmo-pcu. + * Fix help message formatting of osmo-pcu. + + [ Max ] + * Don't install pcuif_proto.h header + * Move C include to proper place + * Add define for dummy burst string + * Add encoding tests for Immediate Assignment + * Clarify write_immediate_assignment() signature + * Restructure IA Rest Octets encoders + * Rewrite Packet Downlink Assignment + * Rewrite EGPRS Packet Uplink IA Rest Octets for MBA + * Rewrite EGPRS Packet Uplink IA Rest Octets for SBA + * MCS: internalize 'family' parameter + * EDGE tests: reduce code duplication + * MCS: remove dead code + * EDGE tests: remove no-op check + * Use msgb_eq_data_print() in tests + * Tighten lqual table limits check + * Enable LGLOBAL logging for TBF tests + * Log (M)CS UL update errors + * MCS: move Coding Scheme enum outside of class definition + * Make get_retx_mcs() into regular function + * MCS: remove unused function + * Debian: bump copyright year + * Use unique NSEI/BVCI/NSVCI in TBF tests + * MS store: move test helper to unit test + * Explicitly clean up BTS singleton + * MCS: move HeaderType enum outside of class definition + * MCS: use value_string for conversion + * TBF-DL: log MCS as string + * Fix TA index encoder + * MCS: move Mode enum outside of class definition + * MCS: add mcs_is_*() helpers + * MCS: add Channel Coding Command encoder + * Fix Channel Coding Command for MCS + * Rewrite Packet Uplink IA Rest Octets for MBA + * Rewrite Packet Uplink IA Rest Octets for SBA + * Use Timing Advance Index in UL assignments + * TBF: update MCS counters + * TBF-DL: cosmetic update for helper routines + * Update IA Rest Octets encoding + * TS alloc: expand tests log + * vty: add commands to show TBF of a certain kind + * Update MCS selection for retransmission + * cosmetic: use const pointer for bts_data + * Add test for MS mode and (M)CS settings + * Use libosmocore for IMSI parsing + + [ Harald Welte ] + * Mark gprs_ns_reconnect() as static (not used outside of C file) + * Optionally Use the NS Sub-Network-Service (SNS) on Gb + * pcu_l1_if: Fix erroneous endian-swapping of the CellID + * Forward GPRS SUSPEND REQ from BTS to SGSN using BSSGP + * gprs_debug: Use named initializers and explicit array indicies + * bssgp: Fix dead code: PDUT_STATUS can never reach this part + + [ JF Dionne ] + * encoding: Fixes TMSI vs MI bit selection in repeated page info + + [ Oliver Smith ] + * tests: use -no-install libtool flag to avoid ./lt-* scripts + * debian: create -doc subpackage with pdf manuals + * contrib/jenkins.sh: run "make maintainer-clean" + + [ Daniel Willmann ] + * Include pdch.h in bts.h even if we're not compiling C++ + * oc2g: Remove custom alarms + * oc2g: Change log type (Litecell15->Oc2g) + * jenkins.sh: Add oc2g build support + * manuals: Add script to regenerate vty/counter documentation + * manuals: Update VTY documentation + + [ Jean-Francois Dionne ] + * Initial commit for OC-2G support. + + [ Minh-Quang Nguyen ] + * OC-2G: Fix missing header + * OC-2G: Fix TA adjustment + * OC-2G: Always use positive TA information provided in PH-RA-IND + + [ Alexander Couzens ] + * gprs_bssgp_pcu: make gprs_bssgp_ns_cb public + * gprs_bssgp_pcu: explicit allocate & initialize bssgp_nsi instance + * encoding: correct encoding of CRBB in ACK/NACK when not byte aligned + * encoding: use `/* */` for comments instead of `#if 0 #endif` + * egprs_rlc_compression: fix white spaces + * tests/BitcompTest: fix wording in log message + * rlc: replace int with uint16_t + * Encoding: drop struct gprs_rlcmac_bts* from all functions + * decompress_crbb: add length argument for search_runlen + * Encoding: write_packet_ack_nack_desc_egprs: don't use a reference for rest_bits + * bts.cpp: ensure left-shift operation does not exceed uint32_t + * Encoding: use uint16_t when interacting with the window object + * Encoding: ACK/NACK: always encode with length field present + + [ Keith ] + * Cosmetic: Osmcoom -> Osmocom + + [ Vadim Yanitskiy ] + * src/pcu_l1_if.cpp: fix: properly pass measurements from PCUIF + * gprs_bssgp_pcu_rx_dl_ud(): fix: BSSGP_IE_IMSI is optional + * gprs_bssgp_pcu.cpp: check return code of gsm48_mi_to_string() + * gprs_bssgp_pcu_rx_dl_ud(): use OSMO_IMSI_BUF_SIZE + + [ Thorsten Alteholz ] + * fix spelling errors detected by lintian + + [ Eric Wild ] + * ubsan: fix shift + + [ Pau Espin Pedrol ] + * Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds + * Require newer libosmocore to avoid compile failures + + -- Pau Espin Pedrol Wed, 07 Aug 2019 21:09:53 +0200 + osmo-pcu (0.6.0) unstable; urgency=medium [ Harald Welte ]