libosmocore.git branch master updated. 0.9.6-309-g95efc699

gitosis at osmocom.org gitosis at osmocom.org
Fri Jun 23 00:18:42 UTC 2017


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 "An utility library for Open Source Mobile Communications".

The branch, master has been updated
       via  95efc6993f6b7d39293c4e22d44d90f2aa3708ac (commit)
       via  17518fe393a37781c84d09836256bb1a6256032b (commit)
       via  33370cb18d3dda2bccbf2648f40d9614693ed0ea (commit)
       via  fc47b03f335ccee15ffdbcdd0392014c0b0f9bd2 (commit)
       via  87e4550585c643e97e0003119b254251ac5ed1d4 (commit)
       via  249fb71a2e124acb191b7cd4d2c3af6a45da4a5e (commit)
       via  51816479bcd59b14b4a59940016d28b15cd3df95 (commit)
       via  6a494f1ada28006ee7dab07fa6f02ff9f559a3d2 (commit)
      from  452a6bb347aa907d5593f7ca7ab901b4f9a90321 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=95efc6993f6b7d39293c4e22d44d90f2aa3708ac

commit 95efc6993f6b7d39293c4e22d44d90f2aa3708ac
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jun 19 21:46:29 2017 +0200

    doxygen: config: one enum val per line
    
    In the generated API doc, do not print multiple enum values on the same line,
    because this makes the lists pretty much unreadable.
    
    Change-Id: I63d6f42567f532851e19eb8a6c842e418ce666af

http://cgit.osmocom.org/libosmocore/commit/?id=17518fe393a37781c84d09836256bb1a6256032b

commit 17518fe393a37781c84d09836256bb1a6256032b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jun 20 04:35:06 2017 +0200

    doxygen: unify use of \file across the board
    
    Considering the various styles and implications found in the sources, edit
    scores of files to follow the same API doc guidelines around the doxygen
    grouping and the \file tag.
    
    Many files now show a short description in the generated API doc that was so
    far only available as C comment.
    
    The guidelines and reasoning behind it is documented at
    https://osmocom.org/projects/cellular-infrastructure/wiki/Guidelines_for_API_documentation
    
    In some instances, remove file comments and add to the corresponding group
    instead, to be shared among several files (e.g. bitvec).
    
    Change-Id: Ifa70e77e90462b5eb2b0457c70fd25275910c72b

http://cgit.osmocom.org/libosmocore/commit/?id=33370cb18d3dda2bccbf2648f40d9614693ed0ea

commit 33370cb18d3dda2bccbf2648f40d9614693ed0ea
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jun 20 04:32:34 2017 +0200

    doxygen: various fixes in core/timer.h
    
    Move a longish comment to the timer group so that it appears in the API doc.
    
    Un-doxygen some floating comments that were associated with unrelated code
    items ('/**' --> '/*').
    
    Add braces to some function names so that the API doc will render as reference
    links.
    
    Change-Id: I3ea5b88cbe9cb54702429158bf47e768e04e8fe7

http://cgit.osmocom.org/libosmocore/commit/?id=fc47b03f335ccee15ffdbcdd0392014c0b0f9bd2

commit fc47b03f335ccee15ffdbcdd0392014c0b0f9bd2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jun 20 04:29:38 2017 +0200

    api doc typo fix in core/logging.h
    
    Change-Id: I3f1cd5b10e7beccb61f370d7f8fa2666e56542cf

http://cgit.osmocom.org/libosmocore/commit/?id=87e4550585c643e97e0003119b254251ac5ed1d4

commit 87e4550585c643e97e0003119b254251ac5ed1d4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jun 20 00:17:59 2017 +0200

    doxygen: enable AUTOBRIEF, drop \brief
    
    Especially for short descriptions, it is annoying to have to type \brief for
    every single API doc.
    
    Drop all \brief and enable the AUTOBRIEF feature of doxygen, which always takes
    the first sentence of an API doc as the brief description.
    
    Change-Id: I11a8a821b065a128108641a2a63fb5a2b1916e87

http://cgit.osmocom.org/libosmocore/commit/?id=249fb71a2e124acb191b7cd4d2c3af6a45da4a5e

commit 249fb71a2e124acb191b7cd4d2c3af6a45da4a5e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jun 20 02:52:38 2017 +0200

    doxygen: add missing gb API doc generation
    
    Files in include/osmocom/gprs/ and src/gb/ are not included in any doxygen
    generated API docs. Add Doxyfile.gb.in and adjust configure.ac and Makefile.am.
    
    Change-Id: Ieb64f497f55368e396872083237c9ff28da2dd93

http://cgit.osmocom.org/libosmocore/commit/?id=51816479bcd59b14b4a59940016d28b15cd3df95

commit 51816479bcd59b14b4a59940016d28b15cd3df95
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jun 19 21:59:11 2017 +0200

    doxygen: include all undocumented items in the API doc
    
    Currently, files that omit the \file directive and all functions, enums,
    structs lacking a doxygen style comment are completely missing from the doxygen
    API docs.
    
    Set EXTRACT_ALL = YES so that all files and code items are at least listed in
    the doxygen API.
    
    Change-Id: I39f558ec0a33a61a1fcec0554f53c8e7668733de

http://cgit.osmocom.org/libosmocore/commit/?id=6a494f1ada28006ee7dab07fa6f02ff9f559a3d2

commit 6a494f1ada28006ee7dab07fa6f02ff9f559a3d2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jun 19 22:11:43 2017 +0200

    doxygen: drop INPUT gsm/protocol, already part of gsm/
    
    include/osmocom/gsm/protocol is also implicitly included in its parent dir
    because of the recursive rule. Naming it again makes doxygen use it twice. It
    doesn't seem to be harmful, but not needed either.
    
    Change-Id: I5dc22ca65740a88540dacc61c0742fede172de9c

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                                    |   2 +
 Doxyfile.codec.in                             |  10 +-
 Doxyfile.coding.in                            |  10 +-
 Doxyfile.core.in                              |  10 +-
 Doxyfile.vty.in => Doxyfile.gb.in             |  20 ++--
 Doxyfile.gsm.in                               |  12 +-
 Doxyfile.vty.in                               |  10 +-
 Makefile.am                                   |  14 ++-
 configure.ac                                  |   1 +
 include/osmocom/codec/codec.h                 |   4 +-
 include/osmocom/coding/gsm0503_coding.h       |  10 +-
 include/osmocom/coding/gsm0503_interleaving.h |  10 +-
 include/osmocom/coding/gsm0503_mapping.h      |  10 +-
 include/osmocom/coding/gsm0503_parity.h       |  10 +-
 include/osmocom/coding/gsm0503_tables.h       |  10 +-
 include/osmocom/core/application.h            |   8 +-
 include/osmocom/core/backtrace.h              |   2 +
 include/osmocom/core/bitXXgen.h.tpl           |  16 +--
 include/osmocom/core/bitcomp.h                |  17 ++-
 include/osmocom/core/bits.h                   |  46 ++++----
 include/osmocom/core/bitvec.h                 |  38 ++-----
 include/osmocom/core/byteswap.h               |   6 +-
 include/osmocom/core/conv.h                   |  66 +++++------
 include/osmocom/core/crc16.h                  |   2 +-
 include/osmocom/core/crcXXgen.h.tpl           |  21 ++--
 include/osmocom/core/crcgen.h                 |  10 +-
 include/osmocom/core/defs.h                   |  14 +--
 include/osmocom/core/endian.h                 |   7 +-
 include/osmocom/core/fsm.h                    |  98 ++++++++--------
 include/osmocom/core/gsmtap.h                 |  14 +--
 include/osmocom/core/gsmtap_util.h            |  13 +--
 include/osmocom/core/linuxlist.h              |  73 ++++++------
 include/osmocom/core/logging.h                | 104 +++++++++--------
 include/osmocom/core/loggingrb.h              |   8 +-
 include/osmocom/core/macaddr.h                |   2 +
 include/osmocom/core/msgb.h                   | 100 ++++++++---------
 include/osmocom/core/msgfile.h                |   1 +
 include/osmocom/core/panic.h                  |   6 +-
 include/osmocom/core/plugin.h                 |   2 +
 include/osmocom/core/prim.h                   |  32 +++---
 include/osmocom/core/process.h                |   1 +
 include/osmocom/core/rate_ctr.h               |  66 ++++++-----
 include/osmocom/core/select.h                 |  18 +--
 include/osmocom/core/sercomm.h                |  50 ++++-----
 include/osmocom/core/serial.h                 |  10 +-
 include/osmocom/core/signal.h                 |   7 +-
 include/osmocom/core/socket.h                 |   9 +-
 include/osmocom/core/stat_item.h              |  54 +++++----
 include/osmocom/core/statistics.h             |  30 ++---
 include/osmocom/core/stats.h                  |   4 +-
 include/osmocom/core/strrb.h                  |  25 ++---
 include/osmocom/core/talloc.h                 |   3 +-
 include/osmocom/core/timer.h                  |  55 +++++----
 include/osmocom/core/timer_compat.h           |   9 +-
 include/osmocom/core/utils.h                  |  22 ++--
 include/osmocom/core/write_queue.h            |  22 ++--
 include/osmocom/crypt/auth.h                  |  16 ++-
 include/osmocom/crypt/gprs_cipher.h           |   2 +
 include/osmocom/ctrl/control_cmd.h            |   2 +
 include/osmocom/ctrl/control_if.h             |   2 +
 include/osmocom/ctrl/control_vty.h            |   2 +
 include/osmocom/ctrl/ports.h                  |   6 +-
 include/osmocom/gprs/gprs_bssgp.h             |  10 +-
 include/osmocom/gprs/gprs_bssgp_bss.h         |  16 +--
 include/osmocom/gprs/gprs_msgb.h              |   2 +
 include/osmocom/gprs/gprs_ns.h                |  34 +++---
 include/osmocom/gprs/gprs_ns_frgre.h          |   2 +
 include/osmocom/gprs/gprs_rlc.h               |   8 +-
 include/osmocom/gprs/protocol/gsm_04_60.h     |   7 +-
 include/osmocom/gprs/protocol/gsm_08_16.h     |  19 ++--
 include/osmocom/gprs/protocol/gsm_08_18.h     |  14 ++-
 include/osmocom/gsm/a5.h                      |  12 +-
 include/osmocom/gsm/abis_nm.h                 |  10 +-
 include/osmocom/gsm/apn.h                     |   2 +
 include/osmocom/gsm/bitvec_gsm.h              |   3 +-
 include/osmocom/gsm/comp128.h                 |   4 +-
 include/osmocom/gsm/comp128v23.h              |   4 +-
 include/osmocom/gsm/gan.h                     |   2 +
 include/osmocom/gsm/gea.h                     |   4 +-
 include/osmocom/gsm/gsm0341.h                 |   2 +
 include/osmocom/gsm/gsm0411_smc.h             |   2 +
 include/osmocom/gsm/gsm0411_smr.h             |   2 +
 include/osmocom/gsm/gsm0411_utils.h           |   2 +
 include/osmocom/gsm/gsm0480.h                 |   2 +
 include/osmocom/gsm/gsm0502.h                 |   2 +
 include/osmocom/gsm/gsm0808.h                 |   4 +-
 include/osmocom/gsm/gsm0808_utils.h           |   4 +-
 include/osmocom/gsm/gsm23003.h                |   3 +
 include/osmocom/gsm/gsm48.h                   |   2 +
 include/osmocom/gsm/gsm48_ie.h                |   2 +
 include/osmocom/gsm/gsm_utils.h               |  11 +-
 include/osmocom/gsm/gsup.h                    |   7 +-
 include/osmocom/gsm/ipa.h                     |   2 +
 include/osmocom/gsm/kasumi.h                  |  10 +-
 include/osmocom/gsm/l1sap.h                   | 156 +++++++++++++-------------
 include/osmocom/gsm/lapd_core.h               | 112 +++++++++---------
 include/osmocom/gsm/lapdm.h                   |  56 +++++----
 include/osmocom/gsm/meas_rep.h                |   2 +
 include/osmocom/gsm/mncc.h                    |   2 +
 include/osmocom/gsm/oap.h                     |  13 ++-
 include/osmocom/gsm/prim.h                    |   2 +
 include/osmocom/gsm/protocol/gsm_03_40.h      |   5 +-
 include/osmocom/gsm/protocol/gsm_03_41.h      |   5 +-
 include/osmocom/gsm/protocol/gsm_04_08.h      |   8 +-
 include/osmocom/gsm/protocol/gsm_04_08_gprs.h |   2 +
 include/osmocom/gsm/protocol/gsm_04_11.h      |   2 +
 include/osmocom/gsm/protocol/gsm_04_12.h      |   5 +-
 include/osmocom/gsm/protocol/gsm_04_14.h      |   2 +
 include/osmocom/gsm/protocol/gsm_04_80.h      |   5 +-
 include/osmocom/gsm/protocol/gsm_08_08.h      |   6 +-
 include/osmocom/gsm/protocol/gsm_08_58.h      |  79 +++++++------
 include/osmocom/gsm/protocol/gsm_09_02.h      |   5 +-
 include/osmocom/gsm/protocol/gsm_12_21.h      | 122 ++++++++++----------
 include/osmocom/gsm/protocol/gsm_23_003.h     |   2 +
 include/osmocom/gsm/protocol/gsm_44_318.h     |   5 +-
 include/osmocom/gsm/protocol/ipaccess.h       |   2 +
 include/osmocom/gsm/protocol/smpp34_osmocom.h |   4 +-
 include/osmocom/gsm/rsl.h                     |  10 +-
 include/osmocom/gsm/rxlev_stat.h              |   2 +
 include/osmocom/gsm/sysinfo.h                 |   2 +
 include/osmocom/gsm/tlv.h                     | 121 ++++++++++----------
 include/osmocom/sim/class_tables.h            |   9 +-
 include/osmocom/sim/sim.h                     |  45 ++++----
 include/osmocom/vty/buffer.h                  |   3 +-
 include/osmocom/vty/command.h                 | 126 ++++++++++-----------
 include/osmocom/vty/logging.h                 |   2 +
 include/osmocom/vty/misc.h                    |   2 +
 include/osmocom/vty/ports.h                   |   6 +-
 include/osmocom/vty/stats.h                   |   2 +
 include/osmocom/vty/telnet_interface.h        |  22 ++--
 include/osmocom/vty/vector.h                  |   3 +-
 include/osmocom/vty/vty.h                     |  71 ++++++------
 src/application.c                             |  13 +--
 src/backtrace.c                               |  10 +-
 src/bitcomp.c                                 |  17 ++-
 src/bits.c                                    |  32 +++---
 src/bitvec.c                                  |  75 +++++++------
 src/codec/gsm610.c                            |   6 +-
 src/codec/gsm620.c                            |   6 +-
 src/codec/gsm660.c                            |   4 +-
 src/codec/gsm690.c                            |   8 +-
 src/coding/gsm0503_coding.c                   |  81 +++++++------
 src/coding/gsm0503_interleaving.c             | 107 +++++++++---------
 src/coding/gsm0503_mapping.c                  |   7 +-
 src/coding/gsm0503_parity.c                   |  25 ++---
 src/coding/gsm0503_tables.c                   |   7 +-
 src/conv.c                                    |  18 ++-
 src/conv_acc.c                                |   4 +-
 src/conv_acc_generic.c                        |   6 +-
 src/conv_acc_sse.c                            |   6 +-
 src/conv_acc_sse_avx.c                        |   6 +-
 src/conv_acc_sse_impl.h                       |   8 +-
 src/crc16.c                                   |   6 +-
 src/crcXXgen.c.tpl                            |  21 ++--
 src/ctrl/control_cmd.c                        |   5 +-
 src/ctrl/control_if.c                         |  17 +--
 src/ctrl/control_vty.c                        |   5 +-
 src/ctrl/fsm_ctrl_commands.c                  |   4 +-
 src/fsm.c                                     |  38 +++----
 src/gb/common_vty.c                           |   6 +-
 src/gb/common_vty.h                           |   2 +
 src/gb/gprs_bssgp.c                           |   7 +-
 src/gb/gprs_bssgp_bss.c                       |  35 +++---
 src/gb/gprs_bssgp_util.c                      |   7 +-
 src/gb/gprs_bssgp_vty.c                       |   7 +-
 src/gb/gprs_ns.c                              |  92 ++++++++-------
 src/gb/gprs_ns_frgre.c                        |  12 +-
 src/gb/gprs_ns_vty.c                          |   7 +-
 src/gsm/a5.c                                  |  40 ++++---
 src/gsm/abis_nm.c                             |  75 ++++++-------
 src/gsm/apn.c                                 |   2 +
 src/gsm/auth_comp128v1.c                      |   8 +-
 src/gsm/auth_comp128v23.c                     |  11 +-
 src/gsm/auth_core.c                           |  25 ++---
 src/gsm/auth_milenage.c                       |   7 +-
 src/gsm/comp128.c                             |  79 ++++++-------
 src/gsm/comp128v23.c                          |  18 ++-
 src/gsm/gan.c                                 |  10 +-
 src/gsm/gea.c                                 |  15 +--
 src/gsm/gprs_cipher_core.c                    |   9 +-
 src/gsm/gprs_gea.c                            |   6 +-
 src/gsm/gprs_rlc.c                            |   8 +-
 src/gsm/gsm0341.c                             |   3 +-
 src/gsm/gsm0411_smc.c                         |  11 +-
 src/gsm/gsm0411_smr.c                         |   7 +-
 src/gsm/gsm0411_utils.c                       |  29 ++---
 src/gsm/gsm0414.c                             |   2 +
 src/gsm/gsm0480.c                             |   4 +-
 src/gsm/gsm0502.c                             |   7 +-
 src/gsm/gsm0808.c                             |  50 +++++----
 src/gsm/gsm0808_utils.c                       |  32 +++---
 src/gsm/gsm48.c                               |  57 +++++-----
 src/gsm/gsm48_ie.c                            |  79 ++++++-------
 src/gsm/gsm_04_08_gprs.c                      |  22 ++--
 src/gsm/gsm_utils.c                           |  47 ++++----
 src/gsm/gsup.c                                |   6 +-
 src/gsm/ipa.c                                 |  13 ++-
 src/gsm/kasumi.c                              |   7 +-
 src/gsm/lapd_core.c                           |  19 ++--
 src/gsm/lapdm.c                               |  42 ++++---
 src/gsm/milenage/aes-encblock.c               |   4 +-
 src/gsm/milenage/aes-internal-enc.c           |   7 +-
 src/gsm/milenage/aes-internal.c               |   7 +-
 src/gsm/milenage/aes.h                        |   3 +-
 src/gsm/milenage/aes_i.h                      |   3 +-
 src/gsm/milenage/aes_wrap.h                   |   7 +-
 src/gsm/milenage/common.h                     |   1 +
 src/gsm/milenage/milenage.c                   |   3 +-
 src/gsm/milenage/milenage.h                   |   4 +-
 src/gsm/oap.c                                 |  13 ++-
 src/gsm/rsl.c                                 |  52 +++++----
 src/gsm/rxlev_stat.c                          |   7 +-
 src/gsm/sysinfo.c                             |  17 +--
 src/gsm/tlv_parser.c                          |  19 ++--
 src/gsmtap_util.c                             |  29 ++---
 src/logging.c                                 |  78 ++++++-------
 src/logging_gsmtap.c                          |  24 ++--
 src/logging_syslog.c                          |  15 +--
 src/loggingrb.c                               |  21 ++--
 src/macaddr.c                                 |  14 +--
 src/msgb.c                                    |  31 ++---
 src/msgfile.c                                 |   4 +-
 src/panic.c                                   |  13 +--
 src/plugin.c                                  |  16 +--
 src/prim.c                                    |   6 +-
 src/pseudotalloc/pseudotalloc.c               |   6 +-
 src/pseudotalloc/talloc.h                     |   9 +-
 src/rate_ctr.c                                |  28 ++---
 src/select.c                                  |  27 ++---
 src/sercomm.c                                 |  30 +++--
 src/serial.c                                  |  21 ++--
 src/signal.c                                  |  19 ++--
 src/sim/card_fs_isim.c                        |   3 +-
 src/sim/card_fs_sim.c                         |   3 +-
 src/sim/card_fs_tetra.c                       |   3 +-
 src/sim/card_fs_uicc.c                        |   3 +-
 src/sim/card_fs_usim.c                        |   3 +-
 src/sim/class_tables.c                        |   5 +-
 src/sim/core.c                                |   5 +-
 src/sim/gsm_int.h                             |   2 +
 src/sim/reader.c                              |   3 +-
 src/sim/reader_pcsc.c                         |   3 +-
 src/sim/sim_int.h                             |   2 +
 src/socket.c                                  |  27 +++--
 src/stat_item.c                               |  26 ++---
 src/statistics.c                              |   7 +-
 src/stats.c                                   |   1 +
 src/stats_statsd.c                            |   1 +
 src/strrb.c                                   |  46 ++++----
 src/timer.c                                   |  27 +++--
 src/timer_gettimeofday.c                      |   9 +-
 src/utils.c                                   |  37 +++---
 src/vty/buffer.c                              |   3 +-
 src/vty/command.c                             |  30 ++---
 src/vty/fsm_vty.c                             |  14 ++-
 src/vty/logging_vty.c                         |   8 +-
 src/vty/stats_vty.c                           |  10 +-
 src/vty/telnet_interface.c                    |  17 +--
 src/vty/utils.c                               |  15 ++-
 src/vty/vector.c                              |   6 +-
 src/vty/vty.c                                 |  31 +++--
 src/write_queue.c                             |  16 ++-
 utils/conv_gen.py                             |   3 +-
 utils/osmo-arfcn.c                            |   3 +-
 utils/osmo-auc-gen.c                          |   7 +-
 265 files changed, 2450 insertions(+), 2436 deletions(-)
 copy Doxyfile.vty.in => Doxyfile.gb.in (99%)


hooks/post-receive
-- 
An utility library for Open Source Mobile Communications


More information about the osmocom-commitlog mailing list