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 Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via cd9b850ee4ac4c0a876102924d7456b327a1b250 (commit)
from 04aecc7f8d37aa93f2313dd04c4052000097e696 (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/osmocom-bb/commit/?id=cd9b850ee4ac4c0a876102924d745…
commit cd9b850ee4ac4c0a876102924d7456b327a1b250
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Nov 23 20:05:00 2017 +0700
host/trxcon/scheduler: process frames in advance
In order to get the transceiver more time to process bursts,
the L1 scheduler should process the frames and send the bursts
in advance (a few frames before), like OsmoBTS does. By default,
the advance value is 20 frames, but this can be adjusted using a
new command line option of trxcon '-f'.
Change-Id: Ic258a169f3554f931d6277e18ca060d029b77f32
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/sched_trx.c | 13 +++++++++++--
src/host/trxcon/sched_trx.h | 2 +-
src/host/trxcon/scheduler.h | 2 ++
src/host/trxcon/trxcon.c | 11 +++++++++--
4 files changed, 23 insertions(+), 5 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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, master has been updated
via 33cbde9ced8f16181c6f71a4a890f4dc0976ba63 (commit)
via 671db90ac316665edb8894c204d44d26ba97e5c3 (commit)
from d3814b936b2ec9712561262be5a00320711ef249 (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/osmo-hlr/commit/?id=33cbde9ced8f16181c6f71a4a890f4d…
commit 33cbde9ced8f16181c6f71a4a890f4dc0976ba63
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 22 20:39:59 2017 +0100
return GMM_CAUSE_IMSI_UNKNOWN if there is no auth data
If we have a subscriber entry that lacks auth data, we currently return
GMM_CAUSE_NET_FAIL, which in the MSC log looks like the HLR is not connected or
something grave. Instead, return GMM_CAUSE_IMSI_UNKNOWN.
This changes the OsmoMSC log in this way:
Before:
DVLR <001e> VLR_Authenticate(901700000014701)[0x5555558dabb0]{VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}: GSUP: rx Auth Info Error cause: 17: Network failure
After:
DVLR <001e> VLR_Authenticate(901700000014701)[0x5555558dabb0]{VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}: GSUP: rx Auth Info Error cause: 2: IMSI unknown in HLR
A better cause value would be something that says "IMSI known, but we have no
auth data", but since such cause value is not defined, the plain "IMSI unknown"
seems to be the best match.
Change-Id: I90df7b255317df1e5d968e7ce3b9d2c404b98db8
http://cgit.osmocom.org/osmo-hlr/commit/?id=671db90ac316665edb8894c204d44d2…
commit 671db90ac316665edb8894c204d44d26ba97e5c3
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 22 20:38:19 2017 +0100
cosmetic: rx_send_auth_info(): decide error cause with switch()
Prepare for tweaking error handling in a subsequent patch: use switch() instead
of if().
Prepares-for: I90df7b255317df1e5d968e7ce3b9d2c404b98db8
Change-Id: I1f628aa9d62b778951726bebec8cf338444fc897
-----------------------------------------------------------------------
Summary of changes:
src/hlr.c | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via 04aecc7f8d37aa93f2313dd04c4052000097e696 (commit)
via eb56da374326f0af7b94b43b79964ee4f3efcf00 (commit)
via 3a395740d3b314852a923ae13b89bfebb6cfa5f9 (commit)
via 826c515f4ed872c37212c6e48bf9f3118e18024a (commit)
from be7825d9834370f18cc42c7d8f1e9f85e4d7518c (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/osmocom-bb/commit/?id=04aecc7f8d37aa93f2313dd04c405…
commit 04aecc7f8d37aa93f2313dd04c4052000097e696
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Nov 21 18:35:24 2017 +0700
fake_trx: correct brief descriptions of files
Change-Id: Ie76fee4a567681a5380be90e5744621c2aa3e5f0
http://cgit.osmocom.org/osmocom-bb/commit/?id=eb56da374326f0af7b94b43b79964…
commit eb56da374326f0af7b94b43b79964ee4f3efcf00
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Nov 21 18:25:43 2017 +0700
fake_trx: implement a new tool for burst sending
This change introduces a new tool for sending existing bursts from
file or standard input either to L1 (OsmoBTS or OsmocomBB) or to
TRX (OsmoTRX and GR-GSM TRX).
Change-Id: I2c542583252d31daac466e6c7837317fda8a7020
http://cgit.osmocom.org/osmocom-bb/commit/?id=3a395740d3b314852a923ae13b89b…
commit 3a395740d3b314852a923ae13b89bfebb6cfa5f9
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Nov 21 17:42:51 2017 +0700
fake_trx/burst_gen.py: remove unused import
Change-Id: I407877e2025663f706d1a2f93e6228770bfc253c
http://cgit.osmocom.org/osmocom-bb/commit/?id=826c515f4ed872c37212c6e48bf9f…
commit 826c515f4ed872c37212c6e48bf9f3118e18024a
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Nov 21 17:42:19 2017 +0700
fake_trx/README: correct the branch name
Change-Id: I9d65580570d9bced65a7bcc95ca073ecc3e130e5
-----------------------------------------------------------------------
Summary of changes:
src/target/fake_trx/README | 8 ++-
src/target/fake_trx/burst_gen.py | 5 +-
.../fake_trx/{burst_gen.py => burst_send.py} | 67 +++++++++++-----------
src/target/fake_trx/ctrl_cmd.py | 4 +-
src/target/fake_trx/data_if.py | 4 +-
5 files changed, 44 insertions(+), 44 deletions(-)
copy src/target/fake_trx/{burst_gen.py => burst_send.py} (78%)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via c6ed1c3ae8a34688a31cfa43e033e2e6ac73bf13 (commit)
from 54df0a1095f13b97638d39c81b5e165c44f3d949 (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/osmo-iuh/commit/?id=c6ed1c3ae8a34688a31cfa43e033e2e…
commit c6ed1c3ae8a34688a31cfa43e033e2e6ac73bf13
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Nov 20 22:41:21 2017 +0100
test_common: fix compiler warning: include ranap_common.h
test_common.c:85:2: warning: implicit declaration of function ‘ranap_set_log_area’
Change-Id: Ice192e1f7f1bdafe0941160f43e573349aaceb75
-----------------------------------------------------------------------
Summary of changes:
src/tests/test_common.c | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
Osmocom code for Iuh interface
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 "Software-defined analyzer for APCO P25".
The branch, max has been updated
via 98e43839b9b04f02864bb33d8755678c48d60f4e (commit)
via 84f0a32ee10a3fdcacac8dbf6d97ca440d2de873 (commit)
via ef586696a17876b382a2f05526d9895599537e4a (commit)
via d6f3be0604fa6e63c582a97ce61440cba59a5455 (commit)
via 2d52d95a0a6e7709253aaf0c94ab20fb9f9db294 (commit)
from d3719bd11c6dc18de536b219f95f471e915b263e (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/op25/commit/?id=98e43839b9b04f02864bb33d8755678c48d…
commit 98e43839b9b04f02864bb33d8755678c48d60f4e
Author: Max <ikj1234i(a)yahoo.com>
Date: Wed Nov 22 19:04:25 2017 -0500
ysf frame decode
http://cgit.osmocom.org/op25/commit/?id=84f0a32ee10a3fdcacac8dbf6d97ca440d2…
commit 84f0a32ee10a3fdcacac8dbf6d97ca440d2de873
Author: Max <ikj1234i(a)yahoo.com>
Date: Wed Nov 22 19:02:20 2017 -0500
p25_frame.h: fix include guard
http://cgit.osmocom.org/op25/commit/?id=ef586696a17876b382a2f05526d98955995…
commit ef586696a17876b382a2f05526d9895599537e4a
Author: Max <ikj1234i(a)yahoo.com>
Date: Wed Nov 22 19:00:34 2017 -0500
dmr hamming 7_4 decode
http://cgit.osmocom.org/op25/commit/?id=d6f3be0604fa6e63c582a97ce61440cba59…
commit d6f3be0604fa6e63c582a97ce61440cba59a5455
Author: Max <ikj1234i(a)yahoo.com>
Date: Wed Nov 22 18:57:41 2017 -0500
bugfix: uninitialized struct in d2460.cc
http://cgit.osmocom.org/op25/commit/?id=2d52d95a0a6e7709253aaf0c94ab20fb9f9…
commit 2d52d95a0a6e7709253aaf0c94ab20fb9f9db294
Author: Max <ikj1234i(a)yahoo.com>
Date: Wed Nov 22 18:56:52 2017 -0500
bugfix: static in check_frame_sync
-----------------------------------------------------------------------
Summary of changes:
op25/gr-op25_repeater/lib/check_frame_sync.h | 2 +-
op25/gr-op25_repeater/lib/d2460.cc | 2 +
op25/gr-op25_repeater/lib/dmr_bs_tx_bb_impl.cc | 2 -
op25/gr-op25_repeater/lib/dmr_const.h | 18 ++++++-
op25/gr-op25_repeater/lib/p25_frame.h | 6 +--
op25/gr-op25_repeater/lib/ysf_const.h | 71 +++++++++++++++++++++++++-
op25/gr-op25_repeater/lib/ysf_tx_sb_impl.cc | 14 ++---
7 files changed, 95 insertions(+), 20 deletions(-)
hooks/post-receive
--
Software-defined analyzer for APCO P25
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via 54df0a1095f13b97638d39c81b5e165c44f3d949 (commit)
via d9cb19a8fbb3b6f7b29617fa78fd8bf7492a6667 (commit)
from da86fe5ae31e2a6da6c5f6a2af853c3b8ec603c5 (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/osmo-iuh/commit/?id=54df0a1095f13b97638d39c81b5e165…
commit 54df0a1095f13b97638d39c81b5e165c44f3d949
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Nov 18 21:00:41 2017 +0100
ranap_msg_factory: sanitize: memcpy instead of unaligned int copy
The sanitize build complains about writing to a uint32_t that is not 4-byte
aligned. Instead, write the uint32_t by memcpy.
For that, move the common ntohl() to the top and store in a local uint32_t,
memcpy() from that in both code paths.
Change-Id: Iacdd15421f824dd009448a96355b533dff28258b
http://cgit.osmocom.org/osmo-iuh/commit/?id=d9cb19a8fbb3b6f7b29617fa78fd8bf…
commit d9cb19a8fbb3b6f7b29617fa78fd8bf7492a6667
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Nov 18 18:47:55 2017 +0100
tests: sanitize: fix mem leaks, clean after tests
Fix various mem leaks in the testing code.
Add test_common_cleanup() in test_common.c, to free talloc contexts; call in
test-{helpers,hnbap,ranap}.c. Upon talloc ctx cleanup, ensure that they are
actually empty, in order to catch newly introduced mem leaks.
If non-empty, print talloc context reports.
Change-Id: Ic66c005f2a264774e18bb54e58b87bef5944511c
-----------------------------------------------------------------------
Summary of changes:
src/ranap_msg_factory.c | 7 ++++---
src/tests/test-helpers.c | 4 ++++
src/tests/test-hnbap.c | 4 ++++
src/tests/test-ranap.c | 2 ++
src/tests/test_common.c | 23 ++++++++++++++++++++++-
src/tests/test_common.h | 1 +
6 files changed, 37 insertions(+), 4 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 ebd3cddb4c75b284b0d3345ab81980f8f4b44b62 (commit)
from fe1ed39846c6537ebfe19d22500ee2e38587c143 (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=ebd3cddb4c75b284b0d3345ab819…
commit ebd3cddb4c75b284b0d3345ab81980f8f4b44b62
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Nov 18 23:07:38 2017 +0100
osmo_strlcpy: sanitize: don't memcpy from NULL src even if len is 0
Some callers pass NULL and len == 0. The semantics are that we then
nul-terminate an emtpy string. Avoid a sanitizer warning by not calling
memcpy() for the NULL case.
Change-Id: I883048cf2807e606c6481634dbd569fc12aed889
-----------------------------------------------------------------------
Summary of changes:
src/utils.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via da86fe5ae31e2a6da6c5f6a2af853c3b8ec603c5 (commit)
via ffc20938580adbdc3f280b8b6b5ae01a48f5f664 (commit)
via ee69470da659be8135a8130358709ec3efd073ec (commit)
via 47bba70cec23a8f5d57a33d87419a4b1adf16cbe (commit)
from e90f13e82dbba37865098d1ebdeee0e35ad3326f (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/osmo-iuh/commit/?id=da86fe5ae31e2a6da6c5f6a2af853c3…
commit da86fe5ae31e2a6da6c5f6a2af853c3b8ec603c5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 21 08:14:37 2017 +0100
Fix various compiler warnings in hnb-gw code
Since we finally started to use -Wall, the related warnings became
visible.
Change-Id: I516700eab2aa7c3412dd62775c4960aed9d4b682
http://cgit.osmocom.org/osmo-iuh/commit/?id=ffc20938580adbdc3f280b8b6b5ae01…
commit ffc20938580adbdc3f280b8b6b5ae01a48f5f664
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 21 08:09:40 2017 +0100
sccp_sap_up(): Fix never-hit "default" case in switch
As the default was called "defualt", it became a standard C label
and was never actually performing any default catch-all behavior.
As we didn't use -Wall, gcc never warned us about it so far :/
Change-Id: I9dbad21e75a55ad91b12d3d3ee8bd6dfb5326c3e
http://cgit.osmocom.org/osmo-iuh/commit/?id=ee69470da659be8135a8130358709ec…
commit ee69470da659be8135a8130358709ec3efd073ec
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 21 08:06:59 2017 +0100
hnbgw.c: Remove dead code creating libsctp linker dependency
Since I8ac15fa2fd25bedb26297177e416976a5389b573 in July 2017 we are
not using sctp_*() functions directly anymore but go via
libosmo-sigtran. However, some dead code remained in hnbgw.c, which
means that linkage will fail if compiled without any optimization,
i.e. without -O present.
Change-Id: Ifbcb21d43e17bf512bc7b219e590410e06c434ca
http://cgit.osmocom.org/osmo-iuh/commit/?id=47bba70cec23a8f5d57a33d87419a4b…
commit 47bba70cec23a8f5d57a33d87419a4b1adf16cbe
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 21 07:56:17 2017 +0100
Add "-Wall" to the compile rules of the non-asn1c-generated source code
This is actually default in all other osmocom projects, and it's a
big surprise that it hadn't been enabled for osmo-iuh. Now we finally
can see that there are e.g. unused static functions in the code.
Change-Id: I8d52b11e3f476ffd77f3ab185b679817cd3b2163
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 2 +-
src/context_map.c | 2 ++
src/hnbgw.c | 28 ++++++---------------------
src/hnbgw_cn.c | 32 +++++++++++++++----------------
src/hnbgw_hnbap.c | 12 +++++++-----
src/hnbgw_ranap.c | 52 +++++++++++++++------------------------------------
src/hnbgw_rua.c | 4 ++--
src/hnbgw_vty.c | 8 ++------
src/iu_client.c | 4 ++++
src/ranap_common_cn.c | 14 ++++++++++----
src/tests/Makefile.am | 2 +-
11 files changed, 65 insertions(+), 95 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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, master has been updated
via d3814b936b2ec9712561262be5a00320711ef249 (commit)
from 6f3e8d6297c3904dd72168d0846bdad49fa6a8b5 (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/osmo-hlr/commit/?id=d3814b936b2ec9712561262be5a0032…
commit d3814b936b2ec9712561262be5a00320711ef249
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Nov 21 12:28:07 2017 +0100
db_test: don't verify SQLite issued error messages, they might change
A user on openbsc@ complained that with SQLite 3.8.2, the db_test fails with
--- expected
+++ stderr
-DDB (2067) abort at 18 in [INSERT INTO subscriber (imsi) VALUES ($imsi)]: UNIQUE constraint failed: subscriber.imsi
+DDB (2067) abort at 35 in [INSERT INTO subscriber (imsi) VALUES ($imsi)]: UNIQUE constraint failed: subscriber.imsi
i.e. a trivial difference in the error message issued by SQLite.
For db_test, don't output any SQLite error messages: Add argument
enable_sqlite_logging, pass as true, except in db_test.c.
Remove the SQLite error messages from expected output.
(Note that there is a src/db_test.c program that's not of interest here, this
is about the tests/db/db_test.c)
Change-Id: I2513d71cc0072aef8d08f47d0a1959f311176229
-----------------------------------------------------------------------
Summary of changes:
src/db.c | 10 ++++++----
src/db.h | 2 +-
src/db_test.c | 2 +-
src/hlr.c | 2 +-
src/hlr_db_tool.c | 2 +-
tests/db/db_test.c | 4 +++-
tests/db/db_test.err | 5 -----
7 files changed, 13 insertions(+), 14 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 "CI scripts".
The branch, master has been updated
via 83ccbfe87b001beaf0659a1ff6eda0cc5c9af915 (commit)
via 1b293e89b22bdf8751c76ceb84da21cac7793bc3 (commit)
via 3eb2c50d28c62db33db7ee50762b08aaab1b309d (commit)
via d43eda7abbf5793baf2dc0d7abf6208bb06cb187 (commit)
from 92525a71d4ab599bb98851593ba3a4a73f692316 (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/osmo-ci/commit/?id=83ccbfe87b001beaf0659a1ff6eda0cc…
commit 83ccbfe87b001beaf0659a1ff6eda0cc5c9af915
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 21 12:59:00 2017 +0100
osmocom-latest-packages: only publish source tar balls if a new tag was created
OBS should only be updated if there is a new tag.
Change-Id: Ife10c9819e5971b001c5be9d313781eb3fd19e23
http://cgit.osmocom.org/osmo-ci/commit/?id=1b293e89b22bdf8751c76ceb84da21ca…
commit 1b293e89b22bdf8751c76ceb84da21cac7793bc3
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Wed Nov 15 20:45:12 2017 +0100
osmocom-latest-packages: fix shellcheck warnings
Change-Id: I1733658ce9b3de595b6087a58da0cb8c8bcf928f
http://cgit.osmocom.org/osmo-ci/commit/?id=3eb2c50d28c62db33db7ee50762b08aa…
commit 3eb2c50d28c62db33db7ee50762b08aaab1b309d
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Wed Nov 15 20:42:39 2017 +0100
osmocom-latest-packages: introduce $TOP dir variable
Using a $TOP variable makes directory paths more clear
to understandable. Path now expressed starting from the TOP dir
instead of using ../../../foo
Change-Id: I7a87532a3232fbcfb5f676588991dbc59a34f739
http://cgit.osmocom.org/osmo-ci/commit/?id=d43eda7abbf5793baf2dc0d7abf6208b…
commit d43eda7abbf5793baf2dc0d7abf6208bb06cb187
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 21 13:06:14 2017 +0100
osmocom-latest-packages: set -e: exit on any failure
Change-Id: I8dbf32a731d01b6eba933b8af22500c5edd1502d
-----------------------------------------------------------------------
Summary of changes:
scripts/osmocom-latest-packages.sh | 54 ++++++++++++++++++++++++++------------
1 file changed, 37 insertions(+), 17 deletions(-)
hooks/post-receive
--
CI scripts