openbsc.git branch zecke/features/cdr created. 0.14.0-74-gc15c61c

gitosis at gitosis at
Wed May 6 15:47:15 UTC 2015

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, zecke/features/cdr has been created
        at  c15c61c401e6f934fbf35c0c87d0777ff857f7c6 (commit)

- Log -----------------------------------------------------------------

commit c15c61c401e6f934fbf35c0c87d0777ff857f7c6
Author: Holger Hans Peter Freyther <holger at>
Date:   Wed May 6 17:46:08 2015 +0200

    sgsn: Add VTY configuration for the CDR module
    Make it possible to set a filename to use for the CDR. By
    default no CDR will be generated. Forbid to set the interval
    of 0 seconds as this will cause a lot of work. Add a very
    basic VTY test.

commit 4f5b8237ec2182861fbe075f4cce56a9c7caf904
Author: Holger Hans Peter Freyther <holger at>
Date:   Tue May 5 22:25:48 2015 +0200

    sgsn: Create an initial and limited CDR module
    This is consuming the new signals and allows to install several
    different CDR/observing/event/audit modules in the future. For
    getting the bytes in/out the code would have had to undo what the
    rate counter is doing and at the same time adding a "total" to
    the ratecounter didn't look like a good idea, the same went for
    making it a plain counter.
    Begin writing the values one by one and open/closing a new FILE
    for every log messages. This is not efficient but easily deals
    with external truncation/rotation of the file (no fstat for and
    checking the links and size). As usual we will wait and see if
    this is an issue.
    Add some new members to our PDP context structure to see what it
    is about.

commit b100895557af0980d5910a3dc81903179dea615e
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat May 2 19:55:38 2015 +0200

    sgsn: Add various signals consumed by CDR or other client code

commit 20de3ae17cbb61f831ca8f06a4cf7436441cfdc6
Author: Holger Hans Peter Freyther <holger at>
Date:   Tue May 5 22:52:40 2015 +0200

    sgsn: Extract the MSISDN from the subscr data structure
    In case there is a subscr attached to the MM context and there
    is an encoded MSISDN we will attempt to decode it and in case
    of an international number prepend a '+'. Assume that the array
    size of gsm_mmcc_called->number is as big as ctx->msisdn for the

commit b448dd849a96fd1b736ee183385d7a6a9ea1863e
Author: Holger Hans Peter Freyther <holger at>
Date:   Sun May 3 11:46:58 2015 +0200

    sgsn: Make the free function internal
    All calls should and do go through the
    sgsn_mm_ctx_cleanup_free function.


The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)

More information about the osmocom-commitlog mailing list