libosmocore.git branch laforge/sercomm updated. 0.9.6-239-g898ffef

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Wed May 17 14:16:47 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, laforge/sercomm has been updated
  discards  0f0ea5d68581812f429596ef7299debae5eeb7c2 (commit)
  discards  f609745d44ada3c1c3a250cc0602ab6f12afb35d (commit)
  discards  94cd536174343803cd876e5f08c4a3e8ca2f2e08 (commit)
  discards  a69ac80dd4c268eff692175a7931b6b988a91a36 (commit)
  discards  b7209638e32dce82bed9675c2f6b15174d996c9a (commit)
  discards  8da9925f21b0cd27db7f982ba9bb8817a77ac640 (commit)
  discards  542279803dcc70961fbddafff76fdb7064888ed2 (commit)
  discards  aa68236e904e55c7474a637dcc99d3ecba76bdce (commit)
  discards  05259c5a9ed0450876b20e7405dbf8728ae72574 (commit)
  discards  174a3ea28641b65af5cbdef8793778e5b4de84c5 (commit)
  discards  752b3c529a936c4f01fdd69263336cc1c6b5c5f5 (commit)
  discards  b36c62938188873b687b46e9f183a749199f1bfe (commit)
  discards  94fc232350b48611bbe7988bc2e1bc405c160490 (commit)
  discards  2577218c027fc168baac24750dccd3036c391dcd (commit)
       via  898ffefde4198a23a92810a9cf39ff6846f3bb39 (commit)
       via  7f24c155f5acd898cd49f9f429500461fa4fd8a5 (commit)
       via  7711713b7a30dab16bcba3920433f3fa58f89149 (commit)
       via  799bef5cf614c303df1f88c1a7c4cc46a02e8c34 (commit)
       via  a362ee90b42898dc730ffddf3bdc1b7a6523f1b8 (commit)
       via  7af6d22a4e15ea7dde5869ca6784e06dbff87a28 (commit)
       via  fe71ee9d993af078aac0596ee081f04ca9145e7e (commit)
       via  df8e89f06696a35da98a4ae0e4c14e3ba6cbcb16 (commit)
       via  1d640889dfcf841738f1b279056c440d2e409a30 (commit)
       via  8a4eb837ab74bbbfa2a51dd6d1e8c4a03c15505a (commit)
       via  ea3d3ba595458024cfd4b55f6c8fcf510b234a32 (commit)
       via  1a97e2c962a640e8e13eef50a8509788be349138 (commit)
       via  f6adcd7dd6d71063f7653860cedfacddff5ac4b0 (commit)
       via  1358836282cb57dfc22c30de275e733decd78a5e (commit)
       via  cc95f4b06db2b396587e687b89075418b86041a5 (commit)
       via  c68af6a64bc762b570b84eb90401da0acc914ed4 (commit)
       via  1cd9991cf68eda563f65a7b8eda8e3cec5ed0859 (commit)
       via  4c3e4ea305fd145aff499cc7fece2922213f290f (commit)
       via  18d49d694f1154b1fd2129791f491bb0a96fb432 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (0f0ea5d68581812f429596ef7299debae5eeb7c2)
            \
             N -- N -- N (898ffefde4198a23a92810a9cf39ff6846f3bb39)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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=898ffefde4198a23a92810a9cf39ff6846f3bb39

commit 898ffefde4198a23a92810a9cf39ff6846f3bb39
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon May 15 21:37:34 2017 +0200

    add libpseudotalloc as super-simplistic talloc replacement
    
    In tightly embedded builds (--enable-embedded), we want the ability to
    replace talloc with a very simple heap allocator to avoid the complexity
    of talloc without modifying all our code that assumes talloc.
    
    This will break the hierarchical notion of the allocator, but
    libosmo{core,gsm,coding,codec} don't rely on that anyway.
    
    Change-Id: Ie341034076f242a813f081919dd09d845775ad35

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

commit 7f24c155f5acd898cd49f9f429500461fa4fd8a5
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon May 15 21:37:04 2017 +0200

    gitignore: Update with new *_gen.c files and generic 'tags'
    
    Change-Id: I6e9df474b4d93e6e20c6d19ac9ffab5b7b959143

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

commit 7711713b7a30dab16bcba3920433f3fa58f89149
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon May 15 17:33:02 2017 +0200

    sercomm: More API documentation
    
    Change-Id: I5d5002ceedd10e10d772693478f4f9cab6b1290a

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

commit 799bef5cf614c303df1f88c1a7c4cc46a02e8c34
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon May 15 17:16:48 2017 +0200

    sercomm: Better integration of driver interface
    
    We cannot assume a certain UART API like uart_baudrate() which only
    exists in OsmocomBB.  Rather, use generic function prototypes
    (sercomm_drv_*) which are to be provided by the application /
    environment to the sercomm core.
    
    Change-Id: I01ea3067baf1791000c1a7d537ccce496a1ab1ee

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

commit a362ee90b42898dc730ffddf3bdc1b7a6523f1b8
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon May 15 16:39:56 2017 +0200

    add sercomm unit test
    
    Change-Id: I9e2e7fcda28e7c6844d5faa09e02acf537cea44d

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

commit 7af6d22a4e15ea7dde5869ca6784e06dbff87a28
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun May 14 21:48:41 2017 +0200

    sercomm: Include in libosmocore Makefile
    
    Change-Id: If9d50d634381f43b2c67b97fea36a462a66e4559

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

commit fe71ee9d993af078aac0596ee081f04ca9145e7e
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun May 14 21:47:08 2017 +0200

    src/panic.c: Remove unneeded #include of gsm_utils.h
    
    Change-Id: I25cea5d3a4a900550e8f18c2bea392e642bfb191

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

commit df8e89f06696a35da98a4ae0e4c14e3ba6cbcb16
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun May 14 21:46:08 2017 +0200

    sercomm: Rename sercomm_lock() to sercomm_drv_lock()
    
    The user of the code is supposed to provide a "driver" implementing
    those calls according to the specific target architecture/hardware.
    This only applies to non-host (i.e. embedded) builds
    
    Change-Id: I9a6848f23b70fc32f4de10149d857374f76f000d

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

commit 1d640889dfcf841738f1b279056c440d2e409a30
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue May 2 21:42:46 2017 +0200

    sercomm: remove unrequired helper functions
    
    osmo_sercomm_{bind,get}_uart() are not really needed anymore, as
    sercomm_inst is public and thus the user can access the uart_id member
    directly.
    
    Change-Id: I6d57709c3764036046202f16a26c9eb87426c8d1

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

commit 8a4eb837ab74bbbfa2a51dd6d1e8c4a03c15505a
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue May 2 21:41:36 2017 +0200

    sercomm: Move HDLC related defines into C file
    
    Those values are not relevant to the sercomm user, only to the
    implementation and thus can remain inside sercomm.c
    
    Change-Id: I5700a45985b7c119c6338932171aae62ee4e2d22

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

commit ea3d3ba595458024cfd4b55f6c8fcf510b234a32
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue May 2 21:24:48 2017 +0200

    sercomm: Add doxygen-style documentation to public API
    
    Change-Id: I2d8b11905692920d328262836420f01305be489e

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

Summary of changes:
 .gitignore                      |  2 ++
 Makefile.am                     |  2 +-
 configure.ac                    | 10 +++++++
 include/osmocom/gsm/l1sap.h     |  1 +
 src/Makefile.am                 |  4 +++
 src/codec/Makefile.am           |  5 ++++
 src/coding/Makefile.am          |  4 +++
 src/gsm/Makefile.am             |  4 +++
 src/gsm/gsm0411_smr.c           |  3 +-
 src/pseudotalloc/Makefile.am    | 12 ++++++++
 src/pseudotalloc/pseudotalloc.c | 63 +++++++++++++++++++++++++++++++++++++++++
 src/pseudotalloc/talloc.h       | 42 +++++++++++++++++++++++++++
 utils/osmo-sim-test.c           |  6 +---
 13 files changed, 150 insertions(+), 8 deletions(-)
 create mode 100644 src/pseudotalloc/Makefile.am
 create mode 100644 src/pseudotalloc/pseudotalloc.c
 create mode 100644 src/pseudotalloc/talloc.h


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



More information about the osmocom-commitlog mailing list