Subject: osmo-pcu.git branch sysmocom/clean-ups updated. 0.2-265-g64710b5
From: [email-masked]
To: [email-masked]
Date: Wed, 11 Dec 2013 19:17:13 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 "UNNAMED PROJECT".

The branch, sysmocom/clean-ups has been updated
  discards  67d009d90506f9c7851224783c460f729e83cabf (commit)
  discards  d9263993738c389c62fcab3d11a90f078ded6c51 (commit)
  discards  3b012b155f914181258912d29543748f00b1e86d (commit)
  discards  91ccd100ce74ef26ec995e206c6bc4e195fa017a (commit)
  discards  f5a36653c17d75e27e08c165540501dbfd12ce26 (commit)
  discards  d73fc18136179e81308127e91e995d99c3524eac (commit)
  discards  33a52d97c9b1c323ebc26e1a5c215c59f397eb7c (commit)
  discards  4c47c8a8c9e1696771a371df653cb3cc3f3b3227 (commit)
  discards  c91860f220c4fecf257797ee8782b883fa2e6b21 (commit)
  discards  3fadfbcaa647cc4dfb982563bba7511f829a6a39 (commit)
  discards  cdd28f846e70a30d2524be4b93652a217be12340 (commit)
  discards  da299b633f57f1d1d5737ce61ea14b8605788bc1 (commit)
  discards  de08872a390a4db3dd3031f6806760c1c7ae1743 (commit)
  discards  46668c21de8ee8bcfccfc3f6349bdd1426370a6e (commit)
  discards  83af6abecb023d6c06d5f7ed16007638cd8388c2 (commit)
  discards  7e1b6bb4ccf9125063e23c9743385b707d52106f (commit)
  discards  b0bb7479a4b90d45728db0dc873c7eab46adaab5 (commit)
  discards  a3dd6a6c1b62f6a6799ed2866776fc990e451bf5 (commit)
  discards  e2dd430ea831eb0f870efdf892f3e31920c75170 (commit)
  discards  ba131aec10b46489e9e3a9415cc607dec97ba0ca (commit)
  discards  fe83b6545576e5c101391dc8e4483b8711f9e233 (commit)
  discards  26fadea540644f5130e103ae9d8aa5c033f50746 (commit)
  discards  8e9e3becfb8a9a97f5ea39647e4995d2f61479de (commit)
  discards  a29f30fa30d11d5c652dca4222ad268feec88013 (commit)
  discards  e0883c9157efd05b6d399a4750961074d1255e10 (commit)
  discards  263b931ab36306ef7ff67f1f3f404b457395019a (commit)
  discards  3da4a6e6fb705df2c9e47a58dbfe8f06eb2117c1 (commit)
  discards  af5f1658179a651488fa6e72b78b60d498656a8b (commit)
  discards  810bcf446e80ef20f23c1c1e9fc0c78c313a65a2 (commit)
  discards  96d96a822e4148a274abab2e0fb40d361162204a (commit)
  discards  5fd39fa94685955b4215ec9ab53d2fc1e6f7715b (commit)
  discards  8b7cb6fa576da1244b2b6558dc8ec8f478d323db (commit)
  discards  42b2bc77f07d6a8b0db7b4415da569a3aa54c7c1 (commit)
       via  64710b5b69393c2156eae25235f1082621406c84 (commit)
       via  b69e8b7f1f7d8c2d7fa53cc9c0ada4fc34187b93 (commit)
       via  66d428f2d5ce4ccb0937ba7df8805e7f5c604a92 (commit)
       via  c006b6b88798d5b5367b7dee38063ff9e3ee6c1c (commit)
       via  28b5e2baf36e8520f550474bf3503104506ce2b9 (commit)
       via  50def3b6e7e28d49fc21284c701249f71e9005da (commit)
       via  a1675bf37889af1235ba50f7c8abafef54053353 (commit)
       via  b23c877aab212afc70488380aef5d5605e620c15 (commit)
       via  004ee8179233414047ba3d863dfeb49686d4bf21 (commit)
       via  d0171df9a56e4fc982ac25a05c2ab8e70aec981c (commit)
       via  c8fbf50e250405d8c03ba1e5399e544493379381 (commit)
       via  f0d48c2c6002289dfb02eb499631a0b3940e9ba3 (commit)
       via  70abe6d956343cef3bd383cfcfc833cdd5b8f01b (commit)
       via  28cc24cb32cafc2281593f3cd5c9d6f3c58b9074 (commit)
       via  22b74c3dcb48ce7321e7cc0fec00adaa5f9190df (commit)
       via  de2a9c022311f10373f25cacba0192dbd2402054 (commit)
       via  9042706390240ed2509bbfb57b32e970b4d39487 (commit)
       via  a4ac0c06d80a04b8c7cdc55e2d045e9ca4e5cf13 (commit)
       via  ddd4e6b45589dade9e4d7a73055014fffbb7941b (commit)
       via  91a36e6c2c731470e90120764dd2fbeb7deac40f (commit)
       via  9aea7e6acd378fd3dfe31c81e7bb24e402cd04b2 (commit)
       via  21adefababa3025036feb7188a22b4741308febe (commit)
       via  5e26be543898949b446e8c1b7eeb0785e18feac6 (commit)
       via  794d1758e3e7a218026e03e342ce25efa6d26a1f (commit)
       via  74c470398deaa8c5be21e1abdf51f51d4302b62e (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 (67d009d90506f9c7851224783c460f729e83cabf)
            \
             N -- N -- N (64710b5b69393c2156eae25235f1082621406c84)

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/osmo-pcu/commit/?id=64710b5b69393c2156eae25235f1082621406c84

commit 64710b5b69393c2156eae25235f1082621406c84
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Wed Dec 4 20:41:51 2013 +0100

    wip crap..

http://cgit.osmocom.org/osmo-pcu/commit/?id=b69e8b7f1f7d8c2d7fa53cc9c0ada4fc34187b93

commit b69e8b7f1f7d8c2d7fa53cc9c0ada4fc34187b93
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 4 18:11:47 2013 +0100

    WIP avg queueing delay patch

http://cgit.osmocom.org/osmo-pcu/commit/?id=66d428f2d5ce4ccb0937ba7df8805e7f5c604a92

commit 66d428f2d5ce4ccb0937ba7df8805e7f5c604a92
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Wed Dec 4 18:13:16 2013 +0100

    HACKs/wip

http://cgit.osmocom.org/osmo-pcu/commit/?id=c006b6b88798d5b5367b7dee38063ff9e3ee6c1c

commit c006b6b88798d5b5367b7dee38063ff9e3ee6c1c
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Nov 26 16:39:28 2013 +0100

    scheduling hacks..

http://cgit.osmocom.org/osmo-pcu/commit/?id=28b5e2baf36e8520f550474bf3503104506ce2b9

commit 28b5e2baf36e8520f550474bf3503104506ce2b9
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 18:52:42 2013 +0100

    tbf: HACK: Drop every 10th UL DATA packet

http://cgit.osmocom.org/osmo-pcu/commit/?id=50def3b6e7e28d49fc21284c701249f71e9005da

commit 50def3b6e7e28d49fc21284c701249f71e9005da
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 16:50:36 2013 +0100

    tests/TypesTest: Add macro to compare memory regions
    
    Prints them out in case of failure

http://cgit.osmocom.org/osmo-pcu/commit/?id=a1675bf37889af1235ba50f7c8abafef54053353

commit a1675bf37889af1235ba50f7c8abafef54053353
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 20:02:18 2013 +0100

    tbf: Log binary rbb in DL tbf

http://cgit.osmocom.org/osmo-pcu/commit/?id=b23c877aab212afc70488380aef5d5605e620c15

commit b23c877aab212afc70488380aef5d5605e620c15
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 20:11:16 2013 +0100

    decoding: Cosmetic - change rbb decoding

http://cgit.osmocom.org/osmo-pcu/commit/?id=004ee8179233414047ba3d863dfeb49686d4bf21

commit 004ee8179233414047ba3d863dfeb49686d4bf21
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 20:10:00 2013 +0100

    rlc: Ignore rbb for values outside of our tx window

http://cgit.osmocom.org/osmo-pcu/commit/?id=d0171df9a56e4fc982ac25a05c2ab8e70aec981c

commit d0171df9a56e4fc982ac25a05c2ab8e70aec981c
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 14:36:12 2013 +0100

    rlc,decoding: Use bitnum_to_bsn() in gprs_rlc_v_n::update()

http://cgit.osmocom.org/osmo-pcu/commit/?id=c8fbf50e250405d8c03ba1e5399e544493379381

commit c8fbf50e250405d8c03ba1e5399e544493379381
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 20:04:29 2013 +0100

    rlc: Add bitnum_to_bsn() as a convenience function to get the BSN

http://cgit.osmocom.org/osmo-pcu/commit/?id=f0d48c2c6002289dfb02eb499631a0b3940e9ba3

commit f0d48c2c6002289dfb02eb499631a0b3940e9ba3
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 16:51:26 2013 +0100

    tests/TypesTest: Check rbb handling in DL

http://cgit.osmocom.org/osmo-pcu/commit/?id=70abe6d956343cef3bd383cfcfc833cdd5b8f01b

commit 70abe6d956343cef3bd383cfcfc833cdd5b8f01b
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 18:44:49 2013 +0100

    tests/TypesTest: Ensure that extract_rbb(encode_rbb(x)) == x

http://cgit.osmocom.org/osmo-pcu/commit/?id=28cc24cb32cafc2281593f3cd5c9d6f3c58b9074

commit 28cc24cb32cafc2281593f3cd5c9d6f3c58b9074
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 14:25:20 2013 +0100

    decoding: Use 'I' and 'R' in rbb array for DL
    
    We want to match up rbb decoding and encoding so it helps to use the
    same chars.

http://cgit.osmocom.org/osmo-pcu/commit/?id=22b74c3dcb48ce7321e7cc0fec00adaa5f9190df

commit 22b74c3dcb48ce7321e7cc0fec00adaa5f9190df
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 16:49:43 2013 +0100

    tests/TypesTest: Print the result of Encoding::encode_rbb()

http://cgit.osmocom.org/osmo-pcu/commit/?id=de2a9c022311f10373f25cacba0192dbd2402054

commit de2a9c022311f10373f25cacba0192dbd2402054
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 14:35:29 2013 +0100

    encoding: Factor out encode_rbb to help testing

http://cgit.osmocom.org/osmo-pcu/commit/?id=9042706390240ed2509bbfb57b32e970b4d39487

commit 9042706390240ed2509bbfb57b32e970b4d39487
Author: Daniel Willmann <[email-masked]>
Date:   Wed Nov 27 17:09:17 2013 +0100

    encoding: Use ul_window ssn()/update_rbb() methods when encoding ul ACK
    
    Use the ssn() and update_rbb() methods of gprs_rlc_ul_window when
    encoding the ACK/NACK packet in write_packet_uplink_ack()

http://cgit.osmocom.org/osmo-pcu/commit/?id=a4ac0c06d80a04b8c7cdc55e2d045e9ca4e5cf13

commit a4ac0c06d80a04b8c7cdc55e2d045e9ca4e5cf13
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 4 17:07:51 2013 +0100

    bts: Add methods to BTS to track octets sent over the downlink

http://cgit.osmocom.org/osmo-pcu/commit/?id=ddd4e6b45589dade9e4d7a73055014fffbb7941b

commit ddd4e6b45589dade9e4d7a73055014fffbb7941b
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Wed Dec 4 17:10:54 2013 +0100

    llc: Count the number of frames queued inside the LLC queue

http://cgit.osmocom.org/osmo-pcu/commit/?id=91a36e6c2c731470e90120764dd2fbeb7deac40f

commit 91a36e6c2c731470e90120764dd2fbeb7deac40f
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Nov 26 21:01:04 2013 +0100

    rlc: Use sizeof() for the memset instead of ARRAY_SIZE
    
    In this case both will give the same result but it is better to use
    sizeof. But it is better to use the raw number of bytes instead of
    the number of elements.

http://cgit.osmocom.org/osmo-pcu/commit/?id=9aea7e6acd378fd3dfe31c81e7bb24e402cd04b2

commit 9aea7e6acd378fd3dfe31c81e7bb24e402cd04b2
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Nov 26 16:39:47 2013 +0100

    llc: Initialize the LLC frame with garbage to detect wrong usage

http://cgit.osmocom.org/osmo-pcu/commit/?id=21adefababa3025036feb7188a22b4741308febe

commit 21adefababa3025036feb7188a22b4741308febe
Author: Daniel Willmann <[email-masked]>
Date:   Wed Nov 27 18:47:43 2013 +0100

    encoding: Change wording to match that of 3GPP TS 04.60
    
    The spec (in ch. 9.1.8.1) speaks of RECEIVED or INVALID in the RLC
    receiver, so change the wording in the log message to match.

http://cgit.osmocom.org/osmo-pcu/commit/?id=5e26be543898949b446e8c1b7eeb0785e18feac6

commit 5e26be543898949b446e8c1b7eeb0785e18feac6
Author: Daniel Willmann <[email-masked]>
Date:   Wed Dec 11 16:47:19 2013 +0100

    tests/TypesTest: Add OSMO_ASSERT_STR_EQ which prints out the parameters
    
    Use it to compare rbb

http://cgit.osmocom.org/osmo-pcu/commit/?id=794d1758e3e7a218026e03e342ce25efa6d26a1f

commit 794d1758e3e7a218026e03e342ce25efa6d26a1f
Author: Daniel Willmann <[email-masked]>
Date:   Wed Nov 27 17:56:02 2013 +0100

    tests/TypesTest: Test ssn() and update_rbb() uplink window methods in TypesTest
    
    Test that ssn and rbb are updated correctly.

http://cgit.osmocom.org/osmo-pcu/commit/?id=74c470398deaa8c5be21e1abdf51f51d4302b62e

commit 74c470398deaa8c5be21e1abdf51f51d4302b62e
Author: Daniel Willmann <[email-masked]>
Date:   Wed Nov 27 17:08:35 2013 +0100

    rlc: Manage the received block bitmap in the ul_window
    
    Added two methods to gprs_rlc_ul_window
    * ssn() returns the starting sequence number
    * update_rbb() returns an array of chars representing the state of the
      received   block bitmap. Each element is either 'I'nvalid or
      'R'eceived. The rbb is generated from v_n
    
    rbb[63] relates to BSN ssn-1
    ...
    rbb[0] relates to BSN ssn-64

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

Summary of changes:
 src/decoding.cpp          | 2 +-
 tests/types/TypesTest.cpp | 2 +-
 tests/types/TypesTest.ok  | 6 ++++++
 3 files changed, 8 insertions(+), 2 deletions(-)

hooks/post-receive
-- 
UNNAMED PROJECT