DIRCgQ;gQ; n17|t[wi.checkpatch.confgQ;gQ; ru޿pfs;܀\.github/FUNDING.ymlgQ;gQ; u }J$3#;zQ .gitignoregQ;gQ; 6$hߡq7#h6֡B*9; .gitreviewgQ;gQ; FYPM>\@X COPYINGgQ;gQ; \+(;%*KϣA Makefile.amgQ;gQ; _< /5 |ܦ6 README.mdgQ;gQ; lqri@>iw TODO-RELEASEgQ;gQ;  Cr#o &> configure.acgQ;gQ; 8c* contrib/jenkins.shgQ;gQ; OyQvը(Ddebian/changeloggQ;gQ; ⋊zHlĥ-Ӳ debian/compatgQ;gQ; Y 칍ڀmqD:debian/controlgQ;gQ; p@K&Leu#kdebian/copyrightgQ;gQ; W4;AT"s>];Rdebian/libosmo-csn1-dev.installgQ;gQ; ?:,YI ^=@8(#debian/libosmo-gprs-gmm-dev.installgQKDgQKD !7_۱^M[T83V debian/libosmo-gprs-gmm1.installgQKDgQKD nZFW )&#fq 2#debian/libosmo-gprs-llc-dev.installgQKDgQKD O{k.F[;&debian/libosmo-gprs-rlcmac-dev.installgQKDgQKD b_tUE_za"debian/libosmo-gprs-sm-dev.installgQKDgQKD  QNt͗I Gvodebian/libosmo-gprs-sm1.installgQKDgQKD [y(%debian/libosmo-gprs-sndcp-dev.installgQKDgQKD #MjVE', l"debian/libosmo-gprs-sndcp1.installgQKDgQKD <$b˙ lKٹ debian/rulesgQKDgQKD  ;j~^ 6Xs"debian/source/formatgQKDgQKD ŭFZ`|dv9doc/pdch_timing.txtgQKDgQKD @B=+8-3Ogit-version-gengQKDgQKD  :LOHP%{VMinclude/Makefile.amgQKDgQKD % 23ݽZ" }$Kinclude/osmocom/Makefile.amgQKDgQKD `krFx!:9]A include/osmocom/csn1/Makefile.amgQKDgQKD Z AMsE^7include/osmocom/csn1/csn1.hgQKDgQKD (@Oĝ/l%w*'include/osmocom/csn1/wireshark_compat.hgQKDgQKD <; e:7ɕs/ include/osmocom/gprs/Makefile.amgQKDgQKD *I{`$include/osmocom/gprs/gmm/Makefile.amgQKDgQKD ͕9og_Sinclude/osmocom/gprs/gmm/gmm.hgQKDgQKD w$DBs\CƋ4x%include/osmocom/gprs/gmm/gmm_ms_fsm.hgQKDgQKD ĸ3֩)=a]"include/osmocom/gprs/gmm/gmm_pdu.hgQKDgQKD 2],T9])_#include/osmocom/gprs/gmm/gmm_prim.hgQKDgQKD O+e#\mZ}WL@&include/osmocom/gprs/gmm/gmm_private.hgQKDgQKD Vr2CKPK^CK$include/osmocom/gprs/llc/Makefile.amgQKDgQKD g2yv#`{@`ʴK8include/osmocom/gprs/llc/llc.hgQKDgQKD ,i"%cTmd #include/osmocom/gprs/llc/llc_prim.hgQKDgQKD 5-?se":X *&include/osmocom/gprs/llc/llc_private.hgQKDgQKD GmMGdJ:'include/osmocom/gprs/rlcmac/Makefile.amgQKDgQKD  6)*y;D7t`#include/osmocom/gprs/rlcmac/codel.hgQKDgQKD [q7))k :5v+include/osmocom/gprs/rlcmac/coding_scheme.hgQKDgQKD LJLvNtC$tykDB'include/osmocom/gprs/rlcmac/csn1_defs.hgQKDgQKD  칩7k]=ؕŶ6!include/osmocom/gprs/rlcmac/gre.hgQMgQM  u(buorUSJm'include/osmocom/gprs/rlcmac/llc_queue.hgQMgQM  aFV}*> Qs0include/osmocom/gprs/rlcmac/pdch_ul_controller.hgQMgQM $Nx*Z zS!include/osmocom/gprs/rlcmac/rlc.hgQMgQM T st 3(include/osmocom/gprs/rlcmac/rlc_window.hgQMgQM  ̾B 痡+include/osmocom/gprs/rlcmac/rlc_window_dl.hgQMgQM QVFjNO[l+include/osmocom/gprs/rlcmac/rlc_window_ul.hgQMgQM d> 8fɥ+i$include/osmocom/gprs/rlcmac/rlcmac.hgQMgQM fܸ6ʼ=(include/osmocom/gprs/rlcmac/rlcmac_dec.hgQMgQM +\sy(include/osmocom/gprs/rlcmac/rlcmac_enc.hgQMgQM x פPZ)include/osmocom/gprs/rlcmac/rlcmac_prim.hgQMgQM uW$ߺi},include/osmocom/gprs/rlcmac/rlcmac_private.hgQMgQM "bHũ4 @4#include/osmocom/gprs/rlcmac/sched.hgQMgQM F0#x2TTwL\q!include/osmocom/gprs/rlcmac/tbf.hgQMgQM  xϓ`9S$include/osmocom/gprs/rlcmac/tbf_dl.hgQMgQM  ^H1; ףA誵 4,include/osmocom/gprs/rlcmac/tbf_dl_ass_fsm.hgQMgQM  RK5aپED;{*j(include/osmocom/gprs/rlcmac/tbf_dl_fsm.hgQMgQM Մ{Q:4,.ۨ$include/osmocom/gprs/rlcmac/tbf_ul.hgQMgQM |%%/D4,include/osmocom/gprs/rlcmac/tbf_ul_ass_fsm.hgQMgQM  h !dH<Yoû(include/osmocom/gprs/rlcmac/tbf_ul_fsm.hgQMgQM ΗNk>xQ L#include/osmocom/gprs/rlcmac/types.hgQMgQM ?[e%{SQ;ty<+include/osmocom/gprs/rlcmac/types_private.hgQMgQM LX$#include/osmocom/gprs/sm/Makefile.amgQMgQM }R* iinclude/osmocom/gprs/sm/sm.hgQMgQM .SJ3uV#include/osmocom/gprs/sm/sm_ms_fsm.hgQMgQM D+8EK include/osmocom/gprs/sm/sm_pdu.hgQMgQM 7}[)gd_ [B!include/osmocom/gprs/sm/sm_prim.hgQMgQM 屳"_ˌaڳH^$include/osmocom/gprs/sm/sm_private.hgQMgQM ?k#Vtg  include/osmocom/gprs/sm/sm_qos.hgQMgQM FGV]HO P&include/osmocom/gprs/sndcp/Makefile.amgQMgQM  :7)s 7!include/osmocom/gprs/sndcp/comp.hgQMgQM ɮ{&.0`v>M}7%f&Dsrc/common/Makefile.amgQMgQM '4=2YoGš)%src/common/qos.cgQMgQM =۬ 9kq2(src/common/qos.hgQMgQM yO;ooP()RJsrc/csn1/Makefile.amgQMgQM k|AJE~JT[rBi=pGasrc/csn1/csn1.cgQMgQM iU]Nҵ2"Y-src/csn1/csn1_dec.cgQMgQM dRWQ]p\ src/csn1/csn1_enc.cgQMgQM ̊%GB@,ssrc/gmm/Makefile.amgQMgQM {2XWW{1 src/gmm/gmm.cgQMgQM @q~3As)src/gmm/gmm_ms_fsm.cgQMgQM  ?`/h_Uk@PQesrc/gmm/gmm_pdu.cgQMgQM !U:-Oq. ssrc/gmm/gmm_prim.cgQMgQM " e??'ʆ4src/gmm/misc.cgQMgQM $Eg5p(.HAT3 ڟsrc/llc/Makefile.amgQMgQM <FHlĥ4$NM>TDMsrc/llc/crc24.cgQMgQM Emƺ0IdIFo胅s@ src/llc/llc.cgQMgQM F*0C]{ V)ysrc/llc/llc_bssgp.cgQMgQM GvnlC3&Lsrc/llc/llc_grr.cgQVgQV H0Eg\;cV7A4ތ>Jsrc/llc/llc_ll.cgQVgQV I5dY#5Vڋf{ src/llc/llc_llgmm.cgQVgQV J3MrFf]^ Oɨٍsrc/llc/llc_pdu.cgQVgQV KhKR ך0@ڵQϏsrc/llc/llc_prim.cgQVgQV L'Q`:&]&р4src/llc/llc_xid.cgQVgQV 8۱QAr?,* src/llc/misc.cgQVgQV 9k\IפSz{m#9src/rlcmac/Makefile.amgQVgQV H1!J'4Fsrc/rlcmac/codel.cgQVgQV H<5 h0Rw>F6src/rlcmac/coding_scheme.cgQVgQV HEӁљ3A$<$R܄src/rlcmac/csn1_ts_24_008.cgQVgQV HjP*"|zIf>%src/rlcmac/csn1_ts_44_018.cgQVgQV H )lIʁ"8 f&Vsrc/rlcmac/csn1_ts_44_060.cgQVgQV H!+ʬ{J}FL&;src/rlcmac/gre.cgQVgQV H"#w'z3bsrc/rlcmac/llc_queue.cgQVgQV H#:=%]TL Hsrc/rlcmac/misc.cgQVgQV H$:D·^Rbsrc/rlcmac/pdch_ul_controller.cgQVgQV H%J0\)\'}>9x|src/rlcmac/rlc.cgQVgQV H&*7EQ P|ewjKsrc/rlcmac/rlc_window.cgQVgQV H'! 3@܆ Δ I3csrc/rlcmac/rlc_window_dl.cgQVgQV H((~jMA%s7þc!src/rlcmac/rlc_window_ul.cgQVgQV H)nRS~T Td#src/rlcmac/rlcmac.cgQVgQV H*5܅b뚞ګ4)0src/rlcmac/rlcmac_dec.cgQVgQV H+9@kdC=4Isrc/rlcmac/rlcmac_enc.cgQVgQV H,cMIeT׼Ku. @|l>src/rlcmac/rlcmac_prim.cgQVgQV S+_զsxq'44bsrc/rlcmac/sched.cgQVgQV S/VW7idV;%s9'&visrc/rlcmac/ts_44_064.cgQ_gQ_ Sqv1ΐ5gZwsrc/sm/Makefile.amgQ_gQ_ S ܴCNap.lQ2Jel src/sm/misc.cgQ_gQ_ S6r8prU`3VƷ src/sm/sm.cgQ_gQ_ S'NJ;V6e-:GJ<src/sm/sm_ms_fsm.cgQ_gQ_ T`ŋւjt]b'sgsrc/sm/sm_pdu.cgQ_gQ_ TOQ؎X\3hsrc/sm/sm_prim.cgQ_gQ_ TPL*.-yޏI-xXOesrc/sm/sm_qos.cgQ_gQ_ TQw=Bc;Qsrc/sndcp/Makefile.amgQ_gQ_ TxV%z]~$"WIsrc/sndcp/misc.cgQ_gQ_ T^q^`J#QLն7T=8src/sndcp/slhc.cgQ_gQ_ TėytÏYDsrc/sndcp/sndcp.cgQ_gQ_ T&\To~'Rsrc/sndcp/sndcp_comp.cgQ_gQ_ T'S.r]Q.4ƥsrc/sndcp/sndcp_dcomp.cgQ_gQ_ T(N$;\u:ppbEXsrc/sndcp/sndcp_pcomp.cgQ_gQ_ Tdxu9+hi8src/sndcp/sndcp_prim.cgQ_gQ_ T üh~>k.src/sndcp/sndcp_xid.cgQ_gQ_ TM^^͌h;祘src/sndcp/v42bis.cgQ_gQ_ T ؐq=ԇ~NBtests/Makefile.amgQ_gQ_ Tz-, Kg:S0tests/gmm/Makefile.amgQ_gQ_ T\`r%@AcilRκtests/gmm/gmm_misc_test.cgQ_gQ_ THbargYftests/gmm/gmm_misc_test.errgQ_gQ_ TVkjv2qq,tests/gmm/gmm_misc_test.okgQ_gQ_ TZܽ1ԣ},C6ntests/gmm/gmm_prim_ms_test.cgQ_gQ_ T-*`|7+PHtests/gmm/gmm_prim_ms_test.errgQ_gQ_ TbŎ4lk@P"?tests/gmm/gmm_prim_ms_test.okgQ_gQ_ T'n9}e[>-u)-b;!tests/gmm/gmm_prim_network_test.cgQ_gQ_ T?!YY <}忰A:Đk#tests/gmm/gmm_prim_network_test.errgQ_gQ_ Tocӡi8*h3n"tests/gmm/gmm_prim_network_test.okgQ_gQ_ T#-de<^&=tests/gmm/gmm_prim_test.hgQ_gQ_ U40 hxϦ+=^tests/llc/Makefile.amgQ_gQ_ U3e2ڍW-3oRx}tests/llc/llc_prim_test.cgQ_gQ_ U (;׳_H OD&M.tests/llc/llc_prim_test.errgQ_gQ_ Wl]xO 1tests/llc/llc_prim_test.okgQ_gQ_ W .K\둡̤`tests/llc/llc_test.cgQ_gQ_ W⛲CK)wZStests/llc/llc_test.errgQ_gQ_ [iTR4Oq(v)&tests/llc/llc_test.okgQ_gQ_ [j n=.(fC W2Y.Êtests/llc/pdu_codec_test.cgQ_gQ_ [k⛲CK)wZStests/llc/pdu_codec_test.errgQ_gQ_ [l452y]א(tests/llc/pdu_codec_test.okgQ_gQ_ [m1­F.JqayJCtests/llc/xid_codec_test.cgQ_gQ_ [n⛲CK)wZStests/llc/xid_codec_test.errgQ_gQ_ [o :ܹZ8>tests/llc/xid_codec_test.okgQ_gQ_ [q|/ Qͧ~9R{tests/rlcmac/Makefile.amgQ_gQ_ [r[-|)Kʬ$Ay"tests/rlcmac/csn1_ts_44_018_test.cgQ_gQ_ [s$. Z?D(gJWO.P$tests/rlcmac/csn1_ts_44_018_test.errgQ_gQ_ [t ==yB.o#tests/rlcmac/csn1_ts_44_018_test.okgQ_gQ_ [u4+E{3C^?3f"tests/rlcmac/csn1_ts_44_060_test.cgQ?hgQ?h [w_^9XT1}KCz$tests/rlcmac/csn1_ts_44_060_test.errgQ?hgQ?h [x'=ClݝM7#tests/rlcmac/csn1_ts_44_060_test.okgQ?hgQ?h [ysZ96v{; `tests/rlcmac/rlcmac_prim_test.cgQ?hgQ?h [zG$2XwCZ7Pb!tests/rlcmac/rlcmac_prim_test.errgQ?hgQ?h [{LqPׁSCͿb tests/rlcmac/rlcmac_prim_test.okgQ?hgQ?h [| x2XZ/I tests/rlcmac/rlcmac_types_test.cgQ?hgQ?h [}.ispب|61odKU+"tests/rlcmac/rlcmac_types_test.errgQ?hgQ?h [~z>yIYgdPΧ`!tests/rlcmac/rlcmac_types_test.okgQ?hgQ?h [58,hi蒳/tests/sm/Makefile.amgQ?hgQ?h [+[8WaIr](Ovtests/sm/sm_prim_test.cgQ?hgQ?h [B a}e|NpNmtests/sm/sm_prim_test.errgQ?hgQ?h [r0JUj-txtests/sm/sm_prim_test.okgQ?hgQ?h [<`3&>K