Subject: libosmocore.git branch achemeris/sms-validity updated. 0.6.5-18-ga217df2
From: [email-masked]
To: [email-masked]
Date: Wed, 12 Mar 2014 16:45:53 GMT

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, achemeris/sms-validity has been updated
  discards  6162267368e0e948fe8d908fcec10d3e7a2be95d (commit)
  discards  bd489ba8fe0bc071fbc5aaa510174800c81cd9f2 (commit)
  discards  79a45bf3834f8268cf7b314b2ff041d49bac9d90 (commit)
  discards  1e4080e69db6b5dbb2a7f949cb3644814af169c8 (commit)
  discards  99331dedcba0c4b1b1ad7999c2c600710bd53eea (commit)
  discards  c484e39073a239a3aaa806803dbe7b812c07bee3 (commit)
       via  a217df24fe80c45cd258df9a9be736fa0a5033a1 (commit)
       via  c40d56c4111681d7a8d65f4769512b34f962781c (commit)
       via  d2f1a6dff6bdd83a3c0503b5ef33c8632f93d56c (commit)
       via  55223eba9ee8189fe344202f305f4b18c35ba974 (commit)
       via  190feef753fd271f3668d0a55cd5edd0215021bf (commit)
       via  e83ab3eb5bde207ae3b789099205529780ef5023 (commit)
       via  e47523874da2e79e79f149f433d6a53f230dc30c (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 (6162267368e0e948fe8d908fcec10d3e7a2be95d)
            \
             N -- N -- N (a217df24fe80c45cd258df9a9be736fa0a5033a1)

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=a217df24fe80c45cd258df9a9be736fa0a5033a1

commit a217df24fe80c45cd258df9a9be736fa0a5033a1
Author: Alexander Chemeris <[email-masked]>
Date:   Fri Mar 7 21:03:44 2014 +0100

    sms: Fix gsm340_scts() to correctly decode absolute valid times.
    
    - Support negative timezone offsets decoding.
    - Correctly account timezone offset and artificial offset mktime() introduces.

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

commit c40d56c4111681d7a8d65f4769512b34f962781c
Author: Alexander Chemeris <[email-masked]>
Date:   Fri Mar 7 21:02:46 2014 +0100

    sms: Fix support of negative timezone offsets in gsm340_gen_scts().

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

commit d2f1a6dff6bdd83a3c0503b5ef33c8632f93d56c
Author: Alexander Chemeris <[email-masked]>
Date:   Fri Mar 7 21:00:19 2014 +0100

    sms: Add missing brackets in the relative validity time calculation.

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

commit 55223eba9ee8189fe344202f305f4b18c35ba974
Author: Alexander Chemeris <[email-masked]>
Date:   Fri Mar 7 20:55:21 2014 +0100

    sms_test: Introduce tests for SMS Validity time relative and absolute formats.
    
    This tests demonstrate issues with the current code.

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

commit 190feef753fd271f3668d0a55cd5edd0215021bf
Author: Alexander Chemeris <[email-masked]>
Date:   Fri Mar 7 20:42:03 2014 +0100

    sms_test: Do not crash on logging.

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

commit e83ab3eb5bde207ae3b789099205529780ef5023
Author: Alexander Chemeris <[email-masked]>
Date:   Tue Nov 26 16:43:10 2013 -0600

    sms: Proper decoding and storage of SMS validity period.
    
    - Use time_t instead of abstract minutes to store validity time to make sure we support all possible values.
    - Return UNIX time from it to support both relative and absolute expire times.
    - Pass a current time to gsm340_validity_period() to compute the absolute expire time if a relative time is specified. What time is "current" is to be decided by callers.
    - We also introduce SMS_DEFAULT_VALIDITY_PERIOD macros to reduce number of magic values.

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

Summary of changes:
 include/osmocom/gsm/protocol/gsm_04_11.h | 2 +-
 tests/sms/sms_test.c                     | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

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