summaryrefslogtreecommitdiffstats
path: root/debian/changelog
diff options
context:
space:
mode:
Diffstat (limited to 'debian/changelog')
-rw-r--r--debian/changelog166
1 files changed, 166 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 2cdab76b..5ed8fe66 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,169 @@
+libosmocore (1.1.0) unstable; urgency=medium
+
+ [ Oliver Smith ]
+ * gsm_23_003.h: add GSM23003_IMEI_NUM_DIGITS_NO_CHK
+ * GSUP: deprecate osmo_gsup_get_err_msg_type()
+ * Revert "signal.c: Make non-exported tall_sigh_ctx static"
+ * Revert "ipa_ccm_idtag_parse*: Fix reported length value"
+ * GSUP: add inter-MSC handover related msgs and IEs
+
+ [ Harald Welte ]
+ * Bump version: 1.0.0 → 1.0.1
+ * gsm0408_test: Fix IMEI-SV related tests to use no more than 16 digits
+ * constrain gsm48_generate_mid() output array bounds
+ * Work around bogus gcc-8.2 array-bounds warning/error
+ * Extend gsm_04_08.h with CSFB related definitiosn form 44.018 Rel 15
+ * gsm_08_08.h: Add IEI definitions from Release 15
+ * bitvec: Add bitvec_bytes_used() function
+ * bitvec: Add bitvec_tailroom_bits() function
+ * Fix BSSMAP length generated by gsm0808_create_clear_command2()
+ * gsm0808: comment about difference of gsm0808_create_clear_command()
+ * gsm0808: Add unit tests for test_create_clear_command2()
+ * bssgp_tx_bvc_unblock(): Fix log message
+ * gprs_ns: Use gprs_ns_tx_alive() instead of gprs_ns_tx_simple()
+ * gprs_ns.c: cosmetic whitespace fixes
+ * gprs_ns: Declare gprs_ns_tx_alive*() in header file
+ * gprs_ns: Add missing NSVCI IE to NS-BLOCK-ACK message
+ * select: Call log_reset_context() before calling file descriptor callbacks
+ * NS: Don't print information about FR/GRE if not enabled!
+ * NS: Add missing NS Cause strings
+ * GPRS: Doxygen documentation for 'struct libgb_msgb_cb'
+ * gprs_ns: Add code for SNS-SIZE and SNS-CONFIG encoding
+ * NS: Factor out gprs_nsvc_start_test() and use it
+ * NS: Add support for GPRS NS IP Sub-Network-Service (SNS)
+ * gprs_ns.c: Update comment: IP SNS has recently been implemented
+ * gprs_ns: Don't use initial IP/port for anything but SNS
+ * gprs_ns_sns: Use "correct" remote IP address for local IP endpoint
+ * tests: use -no-install libtool flag to avoid ./lt-* scripts
+ * ipa_ccm_idtag_parse*: Fix reported length value
+ * socket: osmo_sock_get_name() Use "const void *" as talloc context
+ * gprs_ns_sns: Properly initialize sockaddr_in in gprs_nsvc_create_ip4()
+ * select: Rename BSC_FD_* constants to OSMO_FD_*
+ * signal.c: Fix osmo_signal_talloc_ctx_init()
+ * signal.c: Make non-exported tall_sigh_ctx static
+ * osmo_escape_str_buf: Always copy, don't return input string pointer
+ * Add _buf() functions to bypass static string buffers
+ * Add _c versions of functions that otherwise return static buffers
+ * Re-introduce declaration of gsm0808_create_handover_request_ack()
+
+ [ Neels Hofmeyr ]
+ * gsm0808: add BSSMAP Cell Identifier matching API
+ * add osmo_hexdump_buf() and test
+ * add osmo_classmark_* API
+ * osmo_fsm_state_name: make robust against NULL fi
+ * build: add missing logging_vty_test.vty to EXTRA_DIST
+ * jenkins distcheck: enable external tests
+ * osmo_fsm_inst_state_chg(): set T also for zero timeout
+ * osmo_fsm_inst_state_chg(): clamp timeout_secs to <= ~68 years
+ * add generic vty_transcript_test.c, vty_transcript_test.vty
+ * vty: enable optional-multi-choice syntax: ([one]|[two])
+ * vty: enable optional-multi-choice syntax: [(one|two)]
+ * vty: enable tab-completion for optional-multi-choice args
+ * vty telnet: consistently never change nodes upon CTRL-C
+ * vty api: add vty_out_va()
+ * doxygen: enable cross referencing everywhere
+ * doxygen: add source files as dependencies
+ * doxygen: allow manual 'make apidoc' even if --disable-doxygen
+ * add osmo_tdef API, originally adopted from osmo-bsc T_def
+ * platform independence fix: tdef range tests
+ * get_value_string(): guard against NULL
+ * fix osmo_gsm48_classmark* libosmogsm.map entries
+ * add OSMO_STRBUF_PRINTF()
+ * enlarge gsm0808 msgb headroom
+ * log: fsm: allow logging the timeout on state change
+ * fix api doc typo for osmo_plmn_name2()
+ * api doc: tweak gsm0808_cell_id_matches_list() doc
+ * represent negative T-timers as Osmocom-specific X-timers
+ * tdef_test: tweak output to prepare for a fix
+ * fix tdef_test.c: do call the function-to-test in all cases
+ * fsm: add osmo_fsm_inst_state_chg_keep_or_start_timer()
+ * add gsm0808_cell_id_from_cgi(), gsm0808_cell_id_to_cgi()
+ * osmo_gsm48_classmark_a5_name(): fix 'no-cm3' label
+ * gsm_utils.h: remove unused include of gsm_08_08.h
+ * add osmo_sockaddr_str API
+ * add osmo_use_count API
+ * add fsm_dealloc_test.c
+ * fsm: add flag to ensure osmo_fsm_inst_term() happens only once
+ * fsm: support graceful osmo_fsm_inst_term() cascades
+ * fsm_dealloc_test: no need for ST_DESTROYING
+ * make osmo_sockaddr_str_is_set() NULL-safe
+ * add osmo_str_startswith()
+ * tweak OSMO_STRBUF_APPEND(), add OSMO_STRBUF_APPEND_NOLEN()
+ * add osmo_{escape,quote}_str_buf2() for standard args ordering
+ * add identifier sanitation for setting FSM instance ids
+ * add OSMO_IMSI_BUF_SIZE
+ * GSUP: add Message Class IE
+ * BSSMAP: tweaks
+ * BSSMAP: add messages for inter-BSC and inter-MSC Handover
+ * add gsm48_decode_bcd_number2() from osmo-msc
+ * add osmo_bssap_tlv_parse2() for multiple identical T
+ * add vty_is_active()
+ * add comment to gsm_mncc_bearer_cap.speech_ver
+ * gsm48_decode_bcd_number2(): fix input len check
+ * gsm48_decode_bcd_number2(): allow avoiding deprecation
+ * osmo_gsup_decode(): properly check IMSI, avoid deprecation
+ * add gsm0808_create_handover_request_ack2 to add AoIP RTP addr
+
+ [ Max ]
+ * socket.h: add missing include
+ * Enable remote SIM protocol log level
+ * Add multipatch capability to osmo-config-merge
+ * LCLS: add string dump helpers
+ * coding: check gsm0503_rach_*() results
+ * rate_ctr_group_free(): guard against empty or NULL input
+ * BSSGP: use variable for NSEI
+
+ [ Philipp Maier ]
+ * gsm0808: Add CSFB indication IE to BSSMAP CLEAR COMMAND
+ * gsm0808_utils: fix gsm48 multirate configuration generator
+ * gsm0808_utils: fix gsm48 multirate to S-bit converter
+ * gsm_utils: fix use buf_len instead of sizeof in osmo_dump_gsmtime_buf
+
+ [ Sylvain Munaut ]
+ * protocol/gsm_04_14: Fix the OPEN LOOP message type
+ * gsm_08_08.h: Add constants for Channel Type in signalling mode
+
+ [ Vadim Yanitskiy ]
+ * gsm/gsm0480: introduce gsm0480_create_release_complete()
+ * vty/tdef_vty.c: drop redundant comparison
+ * src/signal.c: cosmetic: use talloc_zero()
+ * Doxygen: fix incorrect / missing parameter description
+ * core/linuxlist.h: fix and unify Doxygen documentation
+ * core/linuxlist.h: fix white-space and inconsistent alignment
+ * src/logging.c: fix syntax errors in Doxygen documentation
+ * core/msgb.h: fix dead msgb2 reference in msgb_eq_* helpers
+ * core/msgb.h: drop meaningless parameter of msgb_eq_* helpers
+ * src/msgb.c: fix Doxygen documentation for msgb_printf()
+ * core/msgb.h: fix incorrect Doxygen parameter description
+ * Doxygen: fix documentation of rate_ctr_for_each_counter()
+ * src/rate_ctr.c: drop some incorrect \ref references
+ * Doxygen: fix documentation of osmo_timer_setup()
+ * logging_gsmtap.c: document all params of log_target_create_gsmtap()
+ * src/gsmtap_util.c: fix possible memleak in gsmtap_source_init()
+ * gsm_03_40.h: define max SM-TP-UDL (User-Data-Length) values
+ * vty/talloc_ctx_vty.c: allocate walk_cb_params on stack, not heap
+ * vty/talloc_ctx_vty.c: use REG_NOSUB flag of regcomp()
+ * gsm_utils.c: fix Doxygen description for gsm_get_octet_len()
+ * Fix incorrect buffer size calculation
+ * gb/gprs_ns_sns.c: fix incorrect sizeof() calculation
+ * gsm/gsm_utils.c: indicate intentional fall-through
+ * application.c: drop wrong \references of osmo_init_ignore_signals()
+ * bitcomp.c: fix missing Doxygen group closing tag
+ * gsm/gsm_utils.h: fix argument type of gsm_chan_t_name()
+
+ [ Pau Espin Pedrol ]
+ * rsl: Support PDCH in rsl_chan_nr_str
+ * ipa: Document ipa_ccm_idtag_parse_off and fix ipa_ccm_idtag_parse
+ * ipa: Fix ipa_ccm_id_resp_parse on big endian systems
+
+ [ Karl Koscher ]
+ * Fix build on non-glibc systems
+
+ [ Alexander Couzens ]
+ * add osmo_stat_item_inc/osmo_stat_item_dec to set it relative
+
+ -- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 07 May 2019 18:36:51 +0200
+
libosmocore (1.0.1) unstable; urgency=medium
[ Max ]