DIRCg5#g5# T17|t[wi.checkpatch.confg> g> Tu޿pfs;܀\.github/FUNDING.ymlg> g> T T˰ nq~s,79 .gitignoreg> g> T6$hߡq7#h6֡B*9; .gitreviewgmgm FYPM>\@X COPYINGgmgm \+(;%*KϣA Makefile.amgmgm _< /5 |ܦ6 README.mdgmgm  lqri@>iw TODO-RELEASEgmgm ) Cr#o &> configure.acgmgm p8c* contrib/jenkins.shgmgm {OyQvը(Ddebian/changeloggmgm |⋊zHlĥ-Ӳ debian/compatgmgm }Y 칍ڀmqD:debian/controlgmgm p@K&Leu#kdebian/copyrightgmgm [80wxw _E,<debian/libosmo-csn1-1.installgmgm W4;AT"s>];Rdebian/libosmo-csn1-dev.installgmgm ?:,YI ^=@8(#debian/libosmo-gprs-gmm-dev.installgmgm !7_۱^M[T83V debian/libosmo-gprs-gmm1.installgmgm nZFW )&#fq 2#debian/libosmo-gprs-llc-dev.installgmgm !@CK0 DD debian/libosmo-gprs-llc1.installgmgm O{k.F[;&debian/libosmo-gprs-rlcmac-dev.installgmgm $ɣ@|-v6@21_#debian/libosmo-gprs-rlcmac1.installgmgm b_tUE_za"debian/libosmo-gprs-sm-dev.installgmgm  QNt͗I Gvodebian/libosmo-gprs-sm1.installgmgm [y(%debian/libosmo-gprs-sndcp-dev.installgmgm #MjVE', l"debian/libosmo-gprs-sndcp1.installgmgm <$b˙ lKٹ debian/rulesgmgm  ;j~^ 6Xs"debian/source/formatgmgm ŭFZ`|dv9doc/pdch_timing.txtgmgm .@B=+8-3Ogit-version-gengmgm  :LOHP%{VMinclude/Makefile.amgmgm % 23ݽZ" }$Kinclude/osmocom/Makefile.amgmgm `krFx!:9]A include/osmocom/csn1/Makefile.amgmgm Z AMsE^7include/osmocom/csn1/csn1.hgmgm (@Oĝ/l%w*'include/osmocom/csn1/wireshark_compat.hg'g' <; e:7ɕs/ include/osmocom/gprs/Makefile.amg'g' *I{`$include/osmocom/gprs/gmm/Makefile.amg'g' ͕9og_Sinclude/osmocom/gprs/gmm/gmm.hg'g' w$DBs\CƋ4x%include/osmocom/gprs/gmm/gmm_ms_fsm.hg'g' ĸ3֩)=a]"include/osmocom/gprs/gmm/gmm_pdu.hg'g' 2],T9])_#include/osmocom/gprs/gmm/gmm_prim.hg'g' O+e#\mZ}WL@&include/osmocom/gprs/gmm/gmm_private.hg'g' Vr2CKPK^CK$include/osmocom/gprs/llc/Makefile.amg'g' g2yv#`{@`ʴK8include/osmocom/gprs/llc/llc.hg'g' >,i"%cTmd #include/osmocom/gprs/llc/llc_prim.hg'g' ?5-?se":X *&include/osmocom/gprs/llc/llc_private.hg'g' AGmMGdJ:'include/osmocom/gprs/rlcmac/Makefile.amg'g' B 6)*y;D7t`#include/osmocom/gprs/rlcmac/codel.hg'g' C[q7))k :5v+include/osmocom/gprs/rlcmac/coding_scheme.hg'g' DLJLvNtC$tykDB'include/osmocom/gprs/rlcmac/csn1_defs.hg'g' E 칩7k]=ؕŶ6!include/osmocom/gprs/rlcmac/gre.hg'g' F u(buorUSJm'include/osmocom/gprs/rlcmac/llc_queue.hg'g' G aFV}*> Qs0include/osmocom/gprs/rlcmac/pdch_ul_controller.hg'g' H$Nx*Z zS!include/osmocom/gprs/rlcmac/rlc.hg'g' IT st 3(include/osmocom/gprs/rlcmac/rlc_window.hg'g' J ̾B 痡+include/osmocom/gprs/rlcmac/rlc_window_dl.hg'g' KQVFjNO[l+include/osmocom/gprs/rlcmac/rlc_window_ul.hg'g' Ld> 8fɥ+i$include/osmocom/gprs/rlcmac/rlcmac.hg'g' Mfܸ6ʼ=(include/osmocom/gprs/rlcmac/rlcmac_dec.hg'g' O+\sy(include/osmocom/gprs/rlcmac/rlcmac_enc.hg'g' Px פPZ)include/osmocom/gprs/rlcmac/rlcmac_prim.hg'g' QuW$ߺi},include/osmocom/gprs/rlcmac/rlcmac_private.hg'g' R"bHũ4 @4#include/osmocom/gprs/rlcmac/sched.hg'g' ZF0#x2TTwL\q!include/osmocom/gprs/rlcmac/tbf.hg'g' [ xϓ`9S$include/osmocom/gprs/rlcmac/tbf_dl.hg'g' \ ^H1; ףA誵 4,include/osmocom/gprs/rlcmac/tbf_dl_ass_fsm.hg'g' ] RK5aپED;{*j(include/osmocom/gprs/rlcmac/tbf_dl_fsm.hg'g' Մ{Q:4,.ۨ$include/osmocom/gprs/rlcmac/tbf_ul.hg'g' |%%/D4,include/osmocom/gprs/rlcmac/tbf_ul_ass_fsm.hg'g'  h !dH<Yoû(include/osmocom/gprs/rlcmac/tbf_ul_fsm.hg'g' ΗNk>xQ L#include/osmocom/gprs/rlcmac/types.hg'g' ?[e%{SQ;ty<+include/osmocom/gprs/rlcmac/types_private.hg'g' LX$#include/osmocom/gprs/sm/Makefile.amg'g' %}R* iinclude/osmocom/gprs/sm/sm.hg'g' '.SJ3uV#include/osmocom/gprs/sm/sm_ms_fsm.hg'g' (D+8EK include/osmocom/gprs/sm/sm_pdu.hg'g' )7}[)gd_ [B!include/osmocom/gprs/sm/sm_prim.hg'g' *屳"_ˌaڳH^$include/osmocom/gprs/sm/sm_private.hg'g' .?k#Vtg  include/osmocom/gprs/sm/sm_qos.hg'g' 0FGV]HO P&include/osmocom/gprs/sndcp/Makefile.amg'g' 2 :7)s 7!include/osmocom/gprs/sndcp/comp.hg'g' 3ɮ{&.0`v>M}7%f&Dsrc/common/Makefile.amg0g0 C'4=2YoGš)%src/common/qos.cg0g0 D=۬ 9kq2(src/common/qos.hg0g0 IyO;ooP()RJsrc/csn1/Makefile.amg0g0 Lk|AJE~JT[rBi=pGasrc/csn1/csn1.cg0g0 MiU]Nҵ2"Y-src/csn1/csn1_dec.cg0g0 OdRWQ]p\ src/csn1/csn1_enc.cg0g0 Q̊%GB@,ssrc/gmm/Makefile.amg0g0 R{2XWW{1 src/gmm/gmm.cg0g0 S@q~3As)src/gmm/gmm_ms_fsm.cg0g0 T?`/h_Uk@PQesrc/gmm/gmm_pdu.cg0g0 UU:-Oq. ssrc/gmm/gmm_prim.cg0g0 V e??'ʆ4src/gmm/misc.cg0g0 ZEg5p(.HAT3 ڟsrc/llc/Makefile.amg0g0 [FHlĥ4$NM>TDMsrc/llc/crc24.cg0g0 \mƺ0IdIFo胅s@ src/llc/llc.cg0g0 ]*0C]{ V)ysrc/llc/llc_bssgp.cg0g0 ^vnlC3&Lsrc/llc/llc_grr.cg0g0 _0Eg\;cV7A4ތ>Jsrc/llc/llc_ll.cg0g0 `5dY#5Vڋf{ src/llc/llc_llgmm.cg0g0 a3MrFf]^ Oɨٍsrc/llc/llc_pdu.cg0g0 bhKR ך0@ڵQϏsrc/llc/llc_prim.cg0g0 c'Q`:&]&р4src/llc/llc_xid.cg0g0 ۱QAr?,* src/llc/misc.cg0g0 k\IפSz{m#9src/rlcmac/Makefile.amg0g0 1!J'4Fsrc/rlcmac/codel.cg0g0 <5 h0Rw>F6src/rlcmac/coding_scheme.cg0g0 EӁљ3A$<$R܄src/rlcmac/csn1_ts_24_008.cg0g0 jP*"|zIf>%src/rlcmac/csn1_ts_44_018.cg$9g$9 =B|\!!{SnQ1Csrc/rlcmac/csn1_ts_44_060.cg$9g$9 +ʬ{J}FL&;src/rlcmac/gre.cg$9g$9 #w'z3bsrc/rlcmac/llc_queue.cg$9g$9 :=%]TL Hsrc/rlcmac/misc.cg$9g$9 :D·^Rbsrc/rlcmac/pdch_ul_controller.cg$9g$9 J0\)\'}>9x|src/rlcmac/rlc.cg$9g$9 *7EQ P|ewjKsrc/rlcmac/rlc_window.cg$9g$9 ! 3@܆ Δ I3csrc/rlcmac/rlc_window_dl.cg$9g$9 (~jMA%s7þc!src/rlcmac/rlc_window_ul.cg$9g$9 nRS~T Td#src/rlcmac/rlcmac.cg$9g$9 5܅b뚞ګ4)0src/rlcmac/rlcmac_dec.cg$9g$9 9@kdC=4Isrc/rlcmac/rlcmac_enc.cg$9g$9 cMIeT׼Ku. @|l>src/rlcmac/rlcmac_prim.cg$9g$9 +_զsxq'44bsrc/rlcmac/sched.cg$9g$9 /VW7idV;%s9'&visrc/rlcmac/ts_44_064.cgaBgaB qv1ΐ5gZwsrc/sm/Makefile.amgaBgaB  ܴCNap.lQ2Jel src/sm/misc.cgaBgaB 6r8prU`3VƷ src/sm/sm.cgaBgaB 'NJ;V6e-:GJ<src/sm/sm_ms_fsm.cgaBgaB ŋւjt]b'sgsrc/sm/sm_pdu.cgaBgaB OQ؎X\3hsrc/sm/sm_prim.cgaBgaB  PL*.-yޏI-xXOesrc/sm/sm_qos.cgaBgaB  Qw=Bc;Qsrc/sndcp/Makefile.amgaBgaB  xV%z]~$"WIsrc/sndcp/misc.cgaBgaB  ^q^`J#QLն7T=8src/sndcp/slhc.cgaBgaB  ėytÏYDsrc/sndcp/sndcp.cgaBgaB  &\To~'Rsrc/sndcp/sndcp_comp.cgaBgaB  'S.r]Q.4ƥsrc/sndcp/sndcp_dcomp.cgaBgaB  (N$;\u:ppbEXsrc/sndcp/sndcp_pcomp.cgaBgaB  dxu9+hi8src/sndcp/sndcp_prim.cgaBgaB  ! üh~>k.src/sndcp/sndcp_xid.cgaBgaB  &M^^͌h;祘src/sndcp/v42bis.cgaBgaB  . ؐq=ԇ~NBtests/Makefile.amgaBgaB  1z-, Kg:S0tests/gmm/Makefile.amgaBgaB  5\`r%@AcilRκtests/gmm/gmm_misc_test.cgaBgaB  QHbargYftests/gmm/gmm_misc_test.errgaBgaB  RVkjv2qq,tests/gmm/gmm_misc_test.okgaBgaB  VZܽ1ԣ},C6ntests/gmm/gmm_prim_ms_test.cgaBgaB  X-*`|7+PHtests/gmm/gmm_prim_ms_test.errgaBgaB  [bŎ4lk@P"?tests/gmm/gmm_prim_ms_test.okgaBgaB  ]'n9}e[>-u)-b;!tests/gmm/gmm_prim_network_test.cgaBgaB  ^?!YY <}忰A:Đk#tests/gmm/gmm_prim_network_test.errgaBgaB  _ocӡi8*h3n"tests/gmm/gmm_prim_network_test.okgaBgaB  `#-de<^&=tests/gmm/gmm_prim_test.hgaBgaB  c40 hxϦ+=^tests/llc/Makefile.amgaBgaB  e3e2ڍW-3oRx}tests/llc/llc_prim_test.cgaBgaB  i (;׳_H OD&M.tests/llc/llc_prim_test.errgaBgaB  ml]xO 1tests/llc/llc_prim_test.okgaBgaB  o .K\둡̤`tests/llc/llc_test.cgaBgaB  q⛲CK)wZStests/llc/llc_test.errgaBgaB  uTR4Oq(v)&tests/llc/llc_test.okgaBgaB  w n=.(fC W2Y.Êtests/llc/pdu_codec_test.cgaBgaB  y⛲CK)wZStests/llc/pdu_codec_test.errgaBgaB  ~452y]א(tests/llc/pdu_codec_test.okgaBgaB  1­F.JqayJCtests/llc/xid_codec_test.cgaBgaB  ⛲CK)wZStests/llc/xid_codec_test.errgaBgaB   :ܹZ8>tests/llc/xid_codec_test.okgaBgaB  |/ Qͧ~9R{tests/rlcmac/Makefile.amgaBgaB  [-|)Kʬ$Ay"tests/rlcmac/csn1_ts_44_018_test.cgaBgaB  $. Z?D(gJWO.P$tests/rlcmac/csn1_ts_44_018_test.errgaBgaB   ==yB.o#tests/rlcmac/csn1_ts_44_018_test.okgaBgaB  4+E{3C^?3f"tests/rlcmac/csn1_ts_44_060_test.cgKngKn  _W9 8cf "yIYgdPΧ`!tests/rlcmac/rlcmac_types_test.okgKngKn  58,hi蒳/tests/sm/Makefile.amgKngKn  +[8WaIr](Ovtests/sm/sm_prim_test.cgKngKn  B a}e|NpNmtests/sm/sm_prim_test.errgKngKn  r0JUj-txtests/sm/sm_prim_test.okgKngKn  <`3&>K