SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libosmoctrl0-0.9.3.git1490794834.d78c973-1.2.x86_64.rpm :
Wed Mar 29 14:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1490794834.d78c973:

* logging: fail gracefully if log_info() was not called

* README.md: Make sure all hyperlinks use <>

* osmo-auc-gen: fix --sqn limit on 32bit systems, fixing build

* build: coding/gsm0503: fix build in sep. dir: -I builddir

* build: generate gsm0503.h to builddir, not srcdir

* build: conv_gen.py: ensure parent dirs of written files exist

* build: fix build dependencies for generated sources

* build: fix distcheck: include gen scripts in EXTRA_DIST

* abis: add attribute names

* abis: add message type names

* Add support for PCU version report

* Fix LAPD UA message buffer memory leak.

Fri Mar 17 13:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1489690804.9ab0072:

* ctrl_type_vals: fix range check

* utils/conv_gen.py: add test vectors generation feature

* utils/conv_gen.py: add header generation feature

* gsm0503.h: generate header automatically

* tests/conv: separate test logic

* libosmocoding: migrate transcoding routines from OsmoBTS

* libosmocoding: fix .deb building

* build: cosmetic: coding: break a CPPFLAGS line

* gsm0408: add chreq_type for CHREQ_T_PDCH_ONE_PHASE and CHREQ_T_PDCH_TWO_PHASE

* gsm_04_08: add _NUM_CHREQ_T to enum

* Doxygen: exclude osmocom/core/gsm/protocol/
*

* lapd_core: Use \'struct value_string\' for LAPD state names

* milenage_test: cosmetic fix: shown value is not SEQ.MS

* add osmo-auc-gen_test

* osmo-auc-gen: clarify SQN output, prepare for SQN changes

* osmo_auth_gen_vec: UMTS auth: store last used SQN, not next

* osmo_auth_gen_vec: UMTS auth: fix SQN as SEQ || IND

* milenage_test: enhance to verify new SQN increments

* linuxlist.h: add llist_first/last_entry macros

* fix wrong return code

* milenage_test: cosmetic: verify AUTS in comments

* ctrl_type_vals: explicitly terminate

* fix OSMO_VALUE_STRING macro: don\'t use OSMO_STRINGIFY()

* auth_milenage: fix check against too large ind

* contrib: add script to find unterminated value_string arrays

* add gsm48_pdisc_names and gsm48_pdisc_name()

* add gsm48_pdisc_msgtype_name()

* Add a README file for some background information about this repo

* jenkins: add value_string termination check

Sat Mar 4 13:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1488463806.777be2e:

* OAP:remove design doc. osmocom-authn-protocol.txt

* gsup: add osmo_gsup_message_type_name()

* fix: gprs_bssgp_vty: logging filter: wrong constant

* Document ctrl_interface_setup_dynip() function

* gsup decode: fix expectation of AUTS length, should be 14

* fix osmo_auth_gen_vec_auts: copy rand to auth vector

* gsup test: add decoding test for UMTS IEs

* gsup_test: also check stderr

* logging: centrally define ctx and filter indexes

* gsm_04_08.h: add R99 MSCR and CBQ3 to SI3 Ctrl Chan Descr

* logging.h: fix backwards compat broken by recent commit

* logging.h: fixup: add API doc for logging enums recently added

* logging.h: fixup: shorter names for LOGGING_FILTER_
* and LOGGING_CTX_
*

* Expand and expose ctrl connection allocation

* libosmoctrl: Fix typo in ctrl_interface_connect()

* ports.h: rename CSCN to MSC

* Export comp128 v2 and v3 routines as well

* Fix client-side ctrl interface helpers

* Use value_string for ctrl_type

* Handle replies in ctrl_cmd_handle()

* fsm: convenience: add inline osmo_fsm_inst_state_name()

* fix: gsm0808.c: unterminated value_string array gsm0808_bssap_names

* Check for proper lapdm_datalink entity

Wed Feb 15 13:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1487084362.437ed4a:

* Mark deprecated function as such

* CTRL: add write-only helpers

* tests/conv: add LTE PBCH test vector

* tests/conv: whitespece fix

* logging: remove code duplication

* libosmogsm.map: fix typo

* doc: fix doxygen \'utils\' group closing brace

* Add abis_nm_fail_evt_vrep to libosmogsm.map

* linuxlist.h: add llist_count()

* disable various code if building for bare-iron embedded

* utils.h: #include as we use fprintf()

* ipa: Remove unneeded #include statement

* sim: Link to libtalloc as symbols of it are used here

* OML: add external alerts

* socket: Introduce function to obtain socket name

* vty/ports.h: reserve port 4258 for OsmoHLR VTY

* comment: ports.h: more visibly remind to keep docs+wiki synced

* GSUP, OAP, osmo-gen-vec: fix AUTS length to 14, not 16

* gsm48: add UMTS AKA res+sync IEIs, msg type and cause val

* lapd_core: Improve debug output

* osmo-auc-gen: cosmetic: clarify output upon AUTS

* osmo-auc-gen: cmdline help: list algorithms; error messages

* osmo_auth
*: fix ordering of function args

* bssgp_fc_test: do not use real time

* select: add functionality to check socket state

* lapd_core: fix program flow

* lapd_core: Fix MDL-ERROR ind after RELEASE ind

* fix various compiler warnings (on FreeBSD-11.0)

* Add minimal testing of socket.c helper functions

* utils/conv_gen.py: improve application flexibility

* cosmetic: replace fprintf with LOGP

* Add CTRL port for OsmoHLR

* utils: add hexparse test

* osmo_hexparse: allow whitespace in parsed string, add ws test

Sun Jan 15 13:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1484503815.b41b48e:

* stats_test: fix mismatching osmo_stats_reporter->send_item signature

Sun Jan 15 13:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1484503109.df83ece:

* configure.ac: Introduce --disable-ctrl

* configure.ac: Disable PCSC related code on EMBEDDED

* Always include and not

* bitvec: Ensure bitvec.h and bitvec.c agree on function argument type

* doc: clarify osmo_strlcpy() doc

Fri Jan 13 13:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1484300185.2f0b0c9:

* Add OML Failure Event Report support

* vty: OSMO_ASSERT() if two identical commands are installed

* Add osmo_fsm_find_by_name() and avoid registering FSM with same name

* fsm: Add VTY introspection of osmo_fsm and their instances

* gitignore: ignore
*.pyc files

* gsmtap: Add GSMTAP_TYPE_QC_DIAG

* Add value strings for Probable Cause Type

* DTX: fix AMR SID-FIRST detection

* LAPD: improve logging

* Remove obsolete .deb patch

* Add abis_nm_fail_evt_vrep() function

* gprs_ns_vty: guard against duplicate VTY elements

* Fix compilation warnings: missing includes: gsm0411_utils.c, lapd_core.c, oap_test.c

Fri Jan 6 13:00:00 2017 mardnhAATTgmx.de
- Update to version 0.9.3.git1483702629.07352fe:

* gprs_cipher_core: Use typecase to avoid sanitizer error

* lapd_test: avoid calling memcpy with NULL source

* gitignore: ignore tests/oap/oap_test

* Remove direct logging

* Add OML definitions from OsmoBTS

* Add parsed TLV helpers from OsmoBTS

* Add cause enum for OML fail reports

* Add function to get uninterrupted bit run

* Add event cause string descriptions

Wed Jan 4 13:00:00 2017 mardnhAATTgmx.de
- Add python to BuildRequires (needed for older distros, that do
not install python in the build environment per default )

Sun Dec 25 13:00:00 2016 mardnhAATTgmx.de
- Update to version 0.9.3.git1482601481.3faa014:

* build: be robust against install-sh files above the root dir

* Constify ctrl_cmd struct fields where appropriate

* fix USSD: SS message type mask should be 0x3f, not 0xbf

* gsm0408: Adding 3g spcific RR message types

* jenkins.sh: drop unecessary PATH, now in slave config

* Add function to send TRAP over Control Interface

* gsm/Makefile.am: use proper top_builddir/top_srcdir paths

* configure: add --enable-sanitize, use in jenkins.sh

* vty/osmo_counter: use name if description is NULL

* stats_statsd: use int64_t instead of int for value and delta.

* vty/show asciidoc: add user readable description of the version

* vty/show asciidoc: counters: improve table headers

* Revert \"Constify ctrl_cmd struct fields where appropriate\"

* utils/conv_gen.py: generate a single file

* utils/conv_gen.py: improve output formatting

* gsm/gsm0503.h: fix typo

* utils/conv_gen.py: add RACH, SCH and TCH/AHS definitions

* utils/conv_gen.py: fix some typos

* utils/conv_gen.py: add EDGE MCS 1-9 definitions

* COSMETIC: moving rr_cause_name() in gsm48.c

* gsm0408: Completing GSM 04.08 RR message types

* Fix typo in osmo_fsm_log_addr()

* utils/conv_gen.py: don\'t mix print and write()

* utils/conv_gen.py: explicitly import reduce()

* Add osmo_fsm_unregister() to header

* Add null-pointer check to osmo_amr_rtp_dec()

* Add logging and testing for FSM deallocation

* bitcomp: Remove the t4 decoding from libosmocore

* statsd: Fix compiler warning (int32_t vs. int64_t)

* bssgp_vty: Remove dead code and compiler warning

* gan: Mark gan_pdisc_vals[] as public / non-static symbol

* bssgp_rx_paging(): Fix parsing of P-TMSI IE in Paging message

* msgb: add msgb_push_u{8,16,32}() functions

* vty: Skip printing non-initialized log categories

* Extend IPA error logging

* RSL: Add defines for ericsson systinfo SI13

* gsm_08_58.h: Add more Ericsson specific RSL IE Identifiers

* build: make check: disable sim_test when built with --disable-pcsc

* Fix unchecked return valueof osmo_fd_register()

* osmo_sock_init(): Fix memory leak in error path

* telnet_interface: Handle osmo_fd_register() eror return code

* osmo-sim-test.c: Fix rmsg check

* osmo_gsup_encode(): Make coverity happy by invariant checking

* Introduce osmo_strlcpy() function so we can stop using strncpy()

* ctrl_cmd_parse: Make coverity FORWARD_NULL happy

* timer: only call the callback if not NULL

* gsm0408: add chreq_type for CHREQ_T_PDCH_ONE_PHASE and CHREQ_T_PDCH_TWO_PHASE

* gsm0480: code dup: introduce and use gsm0480_l3hdr_push()

* gsm0480: add gsm0480_create_ussd_notify() and
*_release_complete()

* Revert \"gsm0408: add chreq_type for CHREQ_T_PDCH_ONE_PHASE and CHREQ_T_PDCH_TWO_PHASE\"

* logging: Extend log_target with call-back for un-formatted log line

* wqueue: Reject messges if queue is considered full

* contrib: add fsm-to-dot.py to draw osmo_fsm dotty graphs

* doc: fsm timer_cb: explain return value

* license: gsup: libosmogsm requires GPL, not AGPL; say \'sysmocom\'

* cosmetic: gsup comments: write \'Generic\' for the G in GSUP

* Fix msgb_test on 64 bit architectures

* gsmtap: Add defintions for GSMTAP based remote logging

* Implement GSMTAP log target

* Fix VTY: add missing doc for \'log gsmtap [HOSTNAME]\'

* fix: DLGSUP logging category \"unusable\"

* import oap message parsing / encoding from openbsc.git; AGPL->GPL

* gsm/oap: more robust: decode presence as clearly either 1 or 0

* oap: add encode/decode unit test

* doc: osmocom-authn-protocol.txt: fix numbering, mark unused sync msgs

* logging test: cosmetic: print target and don\'t print color

* show bug in logging: erratic redirection to DLGLOBAL for invalid categories

* fix logging: redirection to DLGLOBAL for invalid categories

* show bug in logging: erratic redirection to DLGLOBAL for first invalid category

* fix logging: also catch first out-of-bounds logging cat

* show bug in logging: out-of-bounds check should end with user categories

* fix logging: out-of-bounds check should end with user categories

* show bug in logging: log_set_category_filter on DL
* categories

* fix logging: log_set_category_filter() for internal DL
* logging cats

* fsm: add LOGPFSML to pass explicit logging level

* fsm: log caller\'s source for events and state changes, not fsm.c lines

* typo in comment for osmo_fsm_log_addr()

* add value strings for enum osmo_fsm_term_cause and use for logging

* fsm: explicitly log removal from parent fsm

* fsm api doc: fix typo in doxygen marker \'\\breif\'

* fsm: term: safer iteration to remove all child FSMs

* Catch-up with git version tags

* utils.h: add OSMO_STRINGIFY and OSMO_VALUE_STRING macros

* doc: fix typo for osmo_hexparse

* fsm: log tweak: upon free, say \'Freeing instance\'

* Integrate Debian packaging changes

* Fix erroneously AGPL licensed file in libosmocore.

* add CRC16-CCITT to libosmocore

* serial: Open devie in non-blocking mode and then switch to blocking

* serial.c: Some ports don\'t support TIOCMBIS for RTS/CTS control

* serial.c: Fix fd leak in case of fcntl() error paths

* serial.c: file descriptor \'0\' is a valid value

* fsm_test.c: fix compiler warning: timer cb return type

* fsm: doc: add missing file, line args; fix ws + tweak on one line

* fsm: log calling file+line for error \"event for NULL fi\"

* fsm: move LOGPFSMSRC and LOGPFSMLSRC to .h

* fsm: factor out osmo_fsm_inst_term_children() from osmo_fsm_inst_term()

* utils/conv_gen.py: use shared tables if possible

* utils/conv_gen.py: separate code definitions

* fsm: term: get parent pointer as late as possible

Sat Oct 1 14:00:00 2016 mardnhAATTgmx.de
- Update to version 0.9.0.git1475238710.2bb65be:

* gsm_08_58.h: introduce RSL_CHAN_NR_1 constant

* dyn TS: add definitions for dynamic TCH/F_TCH/H_PDCH

* rsl: add rsl_act_type_name()

* Add define for invalid TA

* Update structure in libosmocore for 11 bit RACH

* egprs: Add CPS tables from TS 04.60

* Mark input string to osmo_talloc_replace_string() as const

* lapd_core: Fix crash in lapd_dl_flush_hist()

* fsm: Make sure we call \'onenter\' of new state, not old state

* Extend L1SAP with Measurements

* Add .mailmap file for mapping mail addresses in shortlog

* Add control interface port for GGSN

* configure: check for pkg-config presence

* vty: use VTY_BIND_ADDR_DEFAULT instead of \"127.0.0.1\"

* osmo_sock_init(): include host and port in error messages

* fix printf format for commit \'osmo_sock_init(): include host and port in error messages\'

* IuPS: add GMM Service Request related constants and value_str

* core/counter: add osmo_counter_dec()

* fix error msg: msgb_put(): say \"msgb_put\", not \"msgb_push\"

* libosmocodec link fix on MacOSX

* Add Marker to ph_tch_param

* comment:
*/ports.h: link to wiki + manuals, indicate used ports

* fix GGSN Ctrl port to 4257

* build: tests: don\'t link system installed libosmogsm.

* remove unused function get_rate_ctr_group()

* remove unused local variable in get_rate_ctr()

* fix timer_test: don\'t forget to set tv_usec on the stop time

* timer_test: also report early finishes, report timing on error

* timer_test: remove unused precision values and confusing log

* add osmo_gettimeofday as a shim around gettimeofday

* timer_test: do not use real time: deterministic and faster

* timer_test: remove all random elements

* timer_test: redirect some output from stderr to stdout

* timer_test: print more details to stdout to check

* timer_test: set 8 as default steps, use the default in testsuite.at

* log telnet bind address and port

* log CTRL bind address and port

* gprs: Increase NS_ALLOC_SIZE to 3k

* utils/conv_gen.py: code style changes (line width, tabs, etc.)

* Fix ASAN failure in bitrev_test

* bitrev_test: don\'t omit last byte from test result check

* msgb: add msgb_talloc_ctx_init(), deprecate msgb_set_talloc_ctx()

* gsm0408_test: initialize msgb talloc ctx

* AMR: add function to check speech frames

* osmo_select_main(): drop useless call to osmo_timers_check()

* jenkins.sh: output all test logs when \'make check\' failed

* Mark inline header function as static

Sun Jul 17 14:00:00 2016 mardnhAATTgmx.de
- Update to version 0.9.0.git1468741451.505adee:

* Add vty command to explicitly reset given BVCI

* Add missing docs for bssgp bvc reset vty command

* gb: Add bssgp_pdu_str to libosmogb namespace

* Add ubit <-> sbit convertors

* jenkins: Add build script used by jenkins on our public CI

* jenkins: Enable tracing and error handling in bash

* logging.c: assert category_token allocation (CID #57871)

* Add function to get osmo_earfcn bit size

* Addditional classmark check against A5/4 support

* Update internal GPRS cipher API

* Improve code reuse

* Deprecate osmo_a5_1 and osmo_a5_2

* Deprecate comp128

* Add function for appending range1024 to bitvec

* Fix unaligned access found by addr. sanitizer

* Doxygen: Enable client-based search engine

* Doxygen: enable tagfile generation and usage for cross-project references

* Add static lib to -dev .deb package

* doxygen: Try to uninstall the search files as well

* doxygen: Next try to fix the uninstall handling

* doxygen: Remove the tag file on uninstall as well

* milenage/aes: Address undefined behavior on bitshift

* Add code generator for convolutional codes

* add two missing files (gsm0503.h / conv_gen.py) to previous commit

* conv_gen: Use python2 to execute the script

* auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc

* Add log_fini() function to release all memory allocated by logging framework

* import gsm_04_08_gprs.[ch] from openbsc.git

* add new header file for TS 23.003

* Update doxygen annotations in libosmocore

* tlv: Import osmo_shift_
* and osmo_match_shift_
* from openbsc

* Import osmo_{encode,decode}_big_endian() from openbsc

* import gprs_gsup_message.[ch] from openbsc as gsup.[ch]

* GSUP: Add OSMO_GSUP_CN_DOMAIN_IE to differentiate CS and PS plane

* GSUP: Add support for RAND in SendAuthInfo.req

* add doc/
*.tag to .gitignore

* api doc: auth_core.c: add \\returns, cosmetic

* debian: Fix packaging by requiring python-minimal

* logging: Use __BASE_FILE__ instead of __FILE__

* Set DTX in Cell Options

* Add function to make Uplink Measurement

* Ignore config.cache

* add .gitreview

* gsm48: move to hex TMSI representation

* Fix build for OSX

* Revert \"gsm48: move to hex TMSI representation\"

* misc: Some spelling errors corrected

* Fixing build on Mac OSX

* Add strings with PH primitive names

* Add helper functions for AMR codec

* Patched structs for big-endian architectures

* Add functions to detect HR/FR SID frames

* osmo-auc-gen: Print hex values without intermittent spaces

* gitignore: add gsup_test, tlv_test

* api doc: get_value_string(): mention composition in static buffer

* add get_value_string_or_null() to handle unknown items

* add rsl_or_ipac_msg_name() for both standard and ip.access msg types

* add vty call show asciidoc: generate a documentation for counters

* Fix retrieving rate_ctr over control interface

* vty: Fix documentation of \'show asciidoc counters\' VTY command

* gsup.c: Fix encoding of UMTS auth vectors

* gsup: Add OSMO_GSUP_MSGT_AUTH_FAIL_REPORT

* Add structures defining decoded TS 23.003 identities

* Add UMTS AKA related MM/GMM message type and IE definitions

* Add Finite State Machine abstraction code

* Add octet-aligned/unaligned shift functions

* Fix potential segfault in msg_dequeue

* fsm: Introduce default time-out handling

* Mark input parameter to bitvec_set_bits() as \'const\'

* gitignore:
*-libtool for differing platforms

* Add strings for GPRS ciphers

* Make C4 function globally available

* Add function to check MS GEA capabilities

* tests: test actual support status for auth. algo

* Clarify GPRS ciphering direction

* Clarify GPRS algorithm

* lapd_dl_flush_hist(): Don\'t flush a non-existant history

* Add missing osmo_c4 export

* gitignore tests/fsm/fsm_test

* Add function to check GMM encryptability

* Add strings with GPRS GMM messages

* fsm: call \'onenter\' as last step of a state change

* fsm: talloc + copy the \'id\' passed into a FSM

* fsm: delete the timer when changing state

* Add GEA3 & GEA4 ciphers

* Add EGPRS RLC/MAC headers from 3GPP TS 04.60

* ussd: Decode interrogateSS that doesn\'t have test

* Add function to check TA validity

* bitvec: Force inlining of bitvec_set_bit_pos/bitvec_set_bit

* fix compiler warning: gsup.c: missing braces

Thu Mar 31 14:00:00 2016 mardnhAATTgmx.de
- Update to version 0.9.0.git1459436363.793a290:
+ gb: Add bssgp_msgb_copy function
+ Extend L1SAP PH-DATA with presence information
+ vty: add bind command for telnet vty line
+ add ctrl_interface_setup_dynip() for bind address
+ vty: add ctrl section for Control interface bind address
+ Add byte printing macros
+ fix gsm_7bit_decode API comment: septets, not octets
+ comment typo
+ log: Add log_check_level function
+ log: Add conditional logging based on log_check_level
+ log/test: Extend test case for log_check_level
+ logging: Remove some code duplication
+ logging: Move the filter check up as well
+ logging: Remove unused variable after recent changes
+ debian: Make sure that libtalloc-dev is installed
+ merge_doc.xsl: Don\'t copy the \'descripiton\' element of commands
+ sim: Add osim_file_find_{fid,sfid}() functions
+ rename osim_file_find_
* to osim_file_desc_find_
*
+ Add support for SI2quater messages
+ Add helper function to convert numerical BSSGP PDU type to string
+ 04.08: add inline funcs for pdisc + msg type bitmasks
+ 04.08: switch to r99 msg type bitmasks by default
+ 04.08: add inline funcs for transaction id bits
+ gsm48: factor out MCC+MNC BCD parsing for re-use in UMTS
+ Add function to add bits from array to bitvec
+ Add basic EARFCN support
+ gsm48: move to hex TMSI representation
+ Revert \"gsm48: move to hex TMSI representation\"
+ Rename struct to better match libosmocore conventions
+ add missing #include
+ Improve BSSGP debug output
+ sim: add class_tables / card profiles
+ sim: Add simplistic unit test for APDU class tables
+ Add new osmo_fd_get_by_fd() function
+ sim: make osim_reader_ops public
+ sim: Fix compiler warning and by this fixing the test result
+ Export names for gsm_chan_t and gsm48_chan_mode
+ select: Externalize fd_set filling and dispatch
+ vty: Make a reservation for the osmo-sip-connector

Sat Feb 20 13:00:00 2016 mardnhAATTgmx.de
- Update to version 0.9.0.git1455823705.ab0eb96:
+ update TODO-RELEASE regarding the talloc change.
+ gsm: Add APN conversion functions
+ bitvec: Add get/set byte sequences
+ msgb/test: Add test for msgb message buffers
+ msgb/test: Add functions to catch and check exceptions
+ msgb/test: Add tests for msgb_resize_area and msgb_copy
+ msgb: Assert len >= 0 in msgb_trim
+ msgb/test: Add test case for error cases
+ comment typo
+ debian: Avoid linking with -Bsymbolic-functions
+ kasumi: Fix build with gcc5 that changed behavior of inline
+ Fix sporadic out-of-bounds error
+ bitvec: Fix unaligned memory access in osmo_revbytebits_buf
+ bitvec: Fix interface to consistently use unsigned int
+ Ignore test binaries
+ vty: Use NULL to have a null pointer instead of \'\\0\'
+ ipa: recv is declared in different headers on BSD
+ test: Fix compiler warnings on 64bit systems
+ Add bitvec-related functions from Osmo-PCU
+ bitvec: Fix build on older gcc
+ Add doxygen comments to clarify function use
+ bitvec: Test and fix regression for C++->C conversion
+ bivec: Fix the output of the testcase
+ add vty port nr for osmo-cscn
+ Add CSCN ctrl port defs
+ Expand bitvec interface
+ Add T4 bit map compression routines
+ bitvec: Untested speculative UBAN fix for the new routine

Sat Dec 26 13:00:00 2015 mardnhAATTgmx.de
- Update to version 0.9.0.git1451060047.c959afd:
+ utils: add \'returns\' doc to osmo_hexparse().
+ ipaccess: add OAP proto_ext (in design).
+ comments
+ stats: Add stat_item for value monitoring
+ stats: Add vty_out_stat_item_group
+ ns: Add statistics for some events
+ stats: Use a global index for stat item values
+ core: Extend rate_ctr by helper functions
+ stats: Add stat_item_for_each functions
+ core: Update osmo_counters_for_each doc
+ stat/vty: Use the iterator algorithms to show ctrg and statg
+ stat/vty: Add vty_out_statistics_full to show all statistics
+ stats/vty: Add stats_vty.c
+ stats: Add the reporting framework
+ stats/vty: Add stats configuration
+ stats: Implement timer based reporting
+ stats: Report stat item values
+ core: Add difference function to osmo_counter
+ stats: Add support for osmo_counters
+ stats: Support statsd Multi-Metric Packets
+ stats: Add missing mtu command to \'write\' output
+ stats: Make net config optional
+ stats: Use function pointers in reporter objects
+ stats: Add log reporter
+ stats: Add osmo_ name prefix to identifiers
+ vty: Add reserved nodes to enum node_type
+ stats: Report group indices as unsigned int
+ stats: Limit reporting by class id
+ log: Add new DLSTATS log level
+ stats: Remove warnings about never read variables
+ stats: Do not assign the wrong addresss
+ stats: Fix handling of the no mtu command
+ fix some typos
+ gtphub: add OSMO_VTY_PORT_GTPHUB.
+ timer: Fix compiler warning about timeval
+ stats: Fix build on FreeBSD
+ misc: Prepare the release of libosmocore 0.9.0
+ debian: Install libosmoctrl0 too when installing the dev package
+ test: Remove unneeded linking to libosmovty.la
+ vty/test: Refactor vty creation/deletion into separate functions
+ stats/test: Add tests to check VTY configuration
+ ns/stats: Fix class_id of \"NSVC Peer Statistics\" rate_ctr group
+ stats/vty: Add selective show stats command
+ debian: Make new minor release with the NS bugfix
+ gprs-ns/stats: When the NSVCI is updated, update the stats counter
+ debian: Roll a new release with the GPRS NS counter fix
+ osmo-sim-test: add missing include
+ stats: Document the level in show stats level options
+ stats: Fix name prefix handling
+ stats: Send all values on reporter update
+ stats: Fix handling of multiple resporters
+ stats: Fix not reported stat item values
+ debian: Make a new minor release
+ fix FSF address in sources/headers
+ vty: Don\'t call exit() but rather use OSMO_ASSERT()
+ stat_item.c: Fix compiler warnings
+ use system-wide libtalloc with --enable-system-talloc
+ configure.ac: Use AS_IF() instead of shell-if for PKG_CONFIG
+ configure: It should be --with-system-talloc, not --enable-system-talloc
+ stats: Move statsd related code into a separate file
+ stats: Reorder functions in stats.c
+ stats/test: Add test for reporting
+ stats/test: Add memory leak check
+ stats: Add TODO comment to rate_ctr
+ remove our internal copy of talloc, use system libtalloc
+ stat: Explicitly support stat_items without unit
+ stats: Add OSMO prefix to STAT_ITEM_NOVALUE_ID
+ utils: add TALLOC_CFLAGS to build
+ update debian packaging from libosmocore6 to libosmocore7
+ gsm_03_41: Fix structure definitions for big-endian machines
+ talloc: Untested change to unbreak build
+ RSL: Add enum + TLV definitions for ip.access style embedded IEs
+ talloc: Depend on libtalloc-dev being present as well
+ ns/stats: Add missing osmo_stat_item_group_free to gprs_nsvc_delete
+ stats: Fix compiler warning about losing const
+ ns: Force a defined state when sending NS RESET
+ LaPDm: Refuse SUSPEND/RESUME/RECONNECT in BTS mode
+ some comments / fixed typos
+ msgb: Add msgb_resize_area and msgb_copy
+ msgb: Let msgb_hexdump be more tolerant
+ msgb: Add msgb_test_invariant function
+ Add osmo_prim_op_names[] symbol and _SAP_SS7_BASE define
+ Fix some recently added formats on 64bit
+ osmo_prim_op_names should be extern

Mon Sep 21 14:00:00 2015 mardnhAATTgmx.de
- Update to version 0.8.3.git1442419728.c2ddc4f:
+ build: have a disable-static build succeed

Fri Aug 28 14:00:00 2015 mardnhAATTgmx.de
- Update to version 0.8.3.git1440344354.d452a48:
+ Prepare new upstream release

Wed Aug 19 14:00:00 2015 mardnhAATTgmx.de
- Update to version 0.8.2.git1439975714.69b1b8b:
+ release: Prepare the 0.8.2 release
+ vty: Change API to have node installation be done by int
+ configure.ac: Add subdir-objects
+ Revert \"configure.ac: Add subdir-objects\"
+ Add G-RNTI derived TLLI types defined in 23.003
+ Introduce gsm48_mi_type_name() function
+ tests: Don\'t reference file in src/ to test hidden func. Use static link.
+ build: Enable subdir-objects
- removed patch 0001-build-fix-linker-error-with-a5_test.patch

Mon Jul 13 14:00:00 2015 mardnhAATTgmx.de
- Update to version 0.8.0.git1434740068.c1cb75e:
+ debian: Move to multi-arch support in libosmocore
+ debian: Aim for a higher standards version
+ logging: Implement subsecond resolution of extended timestamps
+ bssgp: Don\'t reply with STATUS when receiving a PtP STATUS message
+ bssgp: Handle BSSGP STATUS messages
+ gsm0808: Remove duplicate initialization
+ msgfile: Fix warning on BSDs stdio
+ libctrl: Include config.h so we can include netinet/tcp.h
+ vty: Fix writing the logging of category
+ endian: Be able to detect endian on GNU and BSD
+ gsm: Add A5/3-4 cipher support
+ Tests: Fix broken loggingrb testcase.
+ ctrl: Avoid accessing cmd_desc->command out of bounds
+ fix compiler warnings for a5 tests
+ bssgp: Always expect dup != NULL in bssgp_tx_dl_ud (Coverity)
+ bssgp: Ensure non-NULL bctx before calling bssgp_rx_ptp (Coverity)
+ ns: Log when sending fails (Coverity)
+ msgb: Check the return value of msgb_alloc (Coverity)
+ gprs: Add assertion for msg != NULL to bssgp_msgb_alloc (Coverity)
+ utils: Disable the weak symbol for darwin
+ macaddr: Use the BSD code for Darwin as well
+ sim: Use extern for these structs to generate a linkage
+ logginrb: Fix compiler warning about fprintf
+ osmo_static_assert: Put back the typedef in the code
+ debian: Build new version
+ bssgp: Fix output of the VTY \'show bssgp stats\' command
+ bssgp: Fix encoding of BVC_FLOW_CONTROL
+ bssgp: Fix call to llist_entry in fc_queue_timer_cfg
+ linuxlist: Remove casting of ptr from container_of macro
+ bssgp/test: Fix bssgp-fc test
+ bssgp: Fix bssgp_tx_fc_bvc parameter type
+ debian: Bump version for new local packages
+ build: Fix out-of-tree builds
+ build: Fix the building of tests as well
+ Add APN utility function to libosmogsm
+ debian: New development release with APN changes for the SGSN
+ osmo-auc-gen: \'-a\' is already the algorithm. Fix the help
+ ipa: Properly parse LV stream of a ID_GET request
+ ipa: Add libosmogsm.map entry for ipa_ccm_idtag_parse_off
+ bssgp/test: Add missing START/END printfs
+ bssgp: Fix IMSI buffer size (Coverity)
- add patch 0001-build-fix-linker-error-with-a5_test.patch

Sun Feb 15 13:00:00 2015 mardnhAATTgmx.de
- Update to version 0.8.0.git1422353307.879acef:
+ Supplementary Services (de)activation, interrogation added
+ misc: Ignore a file generated by doxygen
+ sim: Link to libosmocore and libosmogsm
+ ctrl: Link to libraries we use symbols from
+ Prepare a new libosmocore release
+ core/gsmtap: LTE RRC message types and LTE MAC define
+ debian: Add pcsc build depends and pkg-config for the m4 macro
+ vty: Fix typo in the state creation

Tue Dec 30 13:00:00 2014 mardnhAATTgmx.de
- Update to version 0.7.0.git1419942344.c13cf8b:
+ ipa: Add forward declaration of struct osmo_fd
+ ipa: Return -errno instead of -1 in ipa_send
+ libosmo-gsm: Add PCHAN/LCHAN types for CBCH
+ bitvec: Fix typo in the csn1 encoding code
+ log: \"logging level everything\" is a badly named option.
+ Add Cell Broadcast MSGIDs from TS 23.041 v12.6.0 Release 12
+ add gsm0341_test to generate SMSCB hex strings
+ fixup
+ test
+ add missing gsm0341.h
+ smscb/gsm0341_test: Add \\r padding to the message
+ SMS-CB: Add #defines for maximum block/msg size and payload chars
+ use the new GSM341 / GSM412 size constants
+ SMS-CB: introduce and use GSM341_7BIT_PADDING

Thu Dec 18 13:00:00 2014 mardnhAATTgmx.de
- Update to version 0.7.0.git1418580074.4448048:
+ gprs-ns/test: Use gprs_nsvc_reset instead of gprs_ns_tx_reset
+ gprs-ns/test: Save the last PDU type sent
+ gprs-ns/test: Add expire_nsvc_timer
+ gprs-ns/test: Add test_sgsn_reset_invalid_state
+ gprs-ns: Let gprs_nsvc_reset return a value
+ gprs-ns: Fix reset state handling
+ gprs-ns/test: Re-add return value check for gprs_nsvc_reset
+ gprs-ns/test: Check the nsvc state explicitely
+ bssgp: Free msgb in case of error when calling into gprs_ns_sendmsg
+ Move common socket routine into separate function
+ gprs/test: Add BSSGP tests
+ gprs: Don\'t discard SUSPEND/RESUME in bssgp_rcvmsg
+ bssgp: Include sys/socket.h for AF_INET on FreeBSD
+ misc: Ignore the new test file as well
+ msgb: make msgb_get() finally work as expected
+ initial checkin of \'libosmosim\'
+ sim: osmo-sim-test: Also dump binary files
+ sim: add copyright notices and merge file_codec.c into core.c
+ sim: Use autotools for libpcsc-lite linkage
+ sim: strip the SW from the returned data, as SW is passed in msgb->cb
+ sim: comment/explain signature of osim_new_apdumsg
+ sim: add comment/explaination for structure osim_apdu_case
+ sim: renamed case to the one defined in ISO7816-3
+ sim: added utils/osmo-sim-test to .gitignore
+ sim: add comment/explaination for structure osim_apdu_cmd_hdr
+ sim: add comment/explaination for structure osim_msgb_cb
+ sim: replaced function/structure comments with doxygen comments
+ sim: add decoding of status words
+ sim: further updates/fixes
+ sim: Add minimal/recommended size of file / record
+ sim: Add sfi to EF_
*() macros
+ sim: mark osim_msgb_cb as __may_alias__ to avoid gcc warnings
+ sim: reader_pcsc.c: Avoid compiler warnings by using pcsc-lite LONG
+ sim: Make osmo-sim-test compile again
+ sim: Update to latest SIM/USIM specs and include size information
+ sim: Add 3GPP TS 31.103 ISIM definitions
+ sim: Only one default_decode() function for all card types
+ sim: Make TETRA SIM (TSIM) support compile
+ sim: More comments in sim.h
+ sim: Prepare infrastructure for protocols != T=0 and other drivers
+ sim: add missing const to reader_ops member of reader_handle
+ sim: More talloc return NULL checking
+ make sure to register DF.TELECOM and DF.GSM for SIM, USIM + TSIM
+ remove doxygen_sqlite3.db during \'make clean\'
+ Change license of libosmogb from AGPLv3+ to GPLv2+
+ Change license of gsm0411_smc/smr to GPLv2+
+ Change copyright notice of ipa.c to GPLv2+
+ sttrb / loggingrb: Use GPLv2+ as license, not AGPLv3+
+ pcsc: Fix the include path
+ sim: reader_pcsc:Remove dead code
+ osmo-sim-test: Fix read_binary() return check
+ bssgp: Fix VTY command \'show bssgp nsei N\'
+ Fix debian packaging
+ pcsc: Allow to disable the PCSC dependency
+ select.c: Add missing #include lines for string.h and sys/select.h
+ strrb.c: Use string.h, not strings.h
+ remove references to u_char type, use \'unsigned char\' instead
+ remove references to u_long type, use \'unsigned long\' instead
+ vty/vector.c: Use string.h, not memory.h
+ fix libosmocore build for NuttX target
+ vty: Check with the application before writing the config
+ gtp: Add a global region for the gtp library of OpenGGSN
+ logging: Make it possible to print category/subsys and timestamps
+ logging: Call color only once and use the result
+ ipa: Make a reservation for the GSUP protocol

Sat Oct 4 14:00:00 2014 mardnhAATTgmx.de
- Update to version 0.7.0+git.1412416163.1a63255:
+ Fix copyright header in gan.c
+ gprs: Fix and check BVCI in BSSGP STATUS messages
+ gprs: Fix bssgp_rcvmsg to handle signalling msgs with BVCI IE
+ gprs: Set bssgph field in bssgp_msgb_alloc()
+ misc: Look into the build directory for generated files
+ utils: resolve compiler warnings on implicit declarations
+ build: remove unused all_includes and use AM_CPPFLAGS
+ build: fix linker error with kasumi_test
+ build: resolve compiler warning about implicit delcaration

Thu Sep 11 14:00:00 2014 mardnhAATTgmx.de
- update to version 0.7.0+git.1410412833.de883e7
- specfile cleanup

Tue Apr 15 14:00:00 2014 mardnhAATTgmx.de
- update to version 0.6.6+git.1396273246.0c50b17

Mon Jan 20 13:00:00 2014 mardnhAATTgmx.de
- update to version 0.6.5+git.1390210662.050e9c4

Sat Oct 19 14:00:00 2013 mardnhAATTgmx.de
- update to version 0.6.4-git

Thu Aug 15 14:00:00 2013 mardnhAATTgmx.de
- disabled system talloc for now

Thu Aug 15 14:00:00 2013 mardnhAATTgmx.de
- git-version-gen needs git and sed
- added git-core and sed to the BuildDependencies

Thu Aug 15 14:00:00 2013 mardnhAATTgmx.de
- initial package
based on libosmocore opensuse-factory rev7)


 
ICM