DIRCg-Jg-J p17|t[wi.checkpatch.confg-Jg-J lu޿pfs;܀\.github/FUNDING.ymlg-Jg-J p T˰ nq~s,79 .gitignoreg-Jg-J p6$hߡq7#h6֡B*9; .gitreviewg-Jg-J pFYPM>\@X COPYINGg-Jg-J p\+(;%*KϣA Makefile.amg-Jg-J p_< /5 |ܦ6 README.mdg-Jg-J plqri@>iw TODO-RELEASEg-Jg-J p Cr#o &> configure.acg-Jg-J l8c* contrib/jenkins.shg-Jg-J lOyQvը(Ddebian/changelogg-Jg-J l⋊zHlĥ-Ӳ debian/compatg-Jg-J lY 칍ڀmqD:debian/controlg-Jg-J lp@K&Leu#kdebian/copyrightg-Jg-J l[80wxw _E,<debian/libosmo-csn1-1.installg-Jg-J lW4;AT"s>];Rdebian/libosmo-csn1-dev.installg-Jg-J l?:,YI ^=@8(#debian/libosmo-gprs-gmm-dev.installg-Jg-J l!7_۱^M[T83V debian/libosmo-gprs-gmm1.installg-Jg-J lnZFW )&#fq 2#debian/libosmo-gprs-llc-dev.installg-Jg-J l!@CK0 DD debian/libosmo-gprs-llc1.installg-Jg-J lO{k.F[;&debian/libosmo-gprs-rlcmac-dev.installg-Jg-J l$ɣ@|-v6@21_#debian/libosmo-gprs-rlcmac1.installg-Jg-J lb_tUE_za"debian/libosmo-gprs-sm-dev.installg-Jg-J l QNt͗I Gvodebian/libosmo-gprs-sm1.installg-Jg-J l[y(%debian/libosmo-gprs-sndcp-dev.installg-Jg-J l#MjVE', l"debian/libosmo-gprs-sndcp1.installg-Jg-J l<$b˙ lKٹ debian/rulesg-Jg-J l ;j~^ 6Xs"debian/source/formatg-Jg-J lŭFZ`|dv9doc/pdch_timing.txtg-Jg-J p@B=+8-3Ogit-version-geng-Jg-J l :LOHP%{VMinclude/Makefile.amg-Jg-J l% 23ݽZ" }$Kinclude/osmocom/Makefile.amg-Jg-J l`krFx!:9]A include/osmocom/csn1/Makefile.amg-Jg-J lZ AMsE^7include/osmocom/csn1/csn1.hg-Jg-J l(@Oĝ/l%w*'include/osmocom/csn1/wireshark_compat.hg.$Sg.$S l<; e:7ɕs/ include/osmocom/gprs/Makefile.amg.$Sg.$S l*I{`$include/osmocom/gprs/gmm/Makefile.amg.$Sg.$S l͕9og_Sinclude/osmocom/gprs/gmm/gmm.hg.$Sg.$S lw$DBs\CƋ4x%include/osmocom/gprs/gmm/gmm_ms_fsm.hg.$Sg.$S lĸ3֩)=a]"include/osmocom/gprs/gmm/gmm_pdu.hg.$Sg.$S l2],T9])_#include/osmocom/gprs/gmm/gmm_prim.hg.$Sg.$S lO+e#\mZ}WL@&include/osmocom/gprs/gmm/gmm_private.hg.$Sg.$S lVr2CKPK^CK$include/osmocom/gprs/llc/Makefile.amg.$Sg.$S lg2yv#`{@`ʴK8include/osmocom/gprs/llc/llc.hg.$Sg.$S l,i"%cTmd #include/osmocom/gprs/llc/llc_prim.hg.$Sg.$S l5-?se":X *&include/osmocom/gprs/llc/llc_private.hg.$Sg.$S lGmMGdJ:'include/osmocom/gprs/rlcmac/Makefile.amg.$Sg.$S l 6)*y;D7t`#include/osmocom/gprs/rlcmac/codel.hg.$Sg.$S l[q7))k :5v+include/osmocom/gprs/rlcmac/coding_scheme.hg.$Sg.$S lLJLvNtC$tykDB'include/osmocom/gprs/rlcmac/csn1_defs.hg.$Sg.$S l 칩7k]=ؕŶ6!include/osmocom/gprs/rlcmac/gre.hg.$Sg.$S l u(buorUSJm'include/osmocom/gprs/rlcmac/llc_queue.hg.$Sg.$S l aFV}*> Qs0include/osmocom/gprs/rlcmac/pdch_ul_controller.hg.$Sg.$S l$Nx*Z zS!include/osmocom/gprs/rlcmac/rlc.hg.$Sg.$S lT st 3(include/osmocom/gprs/rlcmac/rlc_window.hg.$Sg.$S l ̾B 痡+include/osmocom/gprs/rlcmac/rlc_window_dl.hg.$Sg.$S lQVFjNO[l+include/osmocom/gprs/rlcmac/rlc_window_ul.hg.$Sg.$S md> 8fɥ+i$include/osmocom/gprs/rlcmac/rlcmac.hg.$Sg.$S mfܸ6ʼ=(include/osmocom/gprs/rlcmac/rlcmac_dec.hg.$Sg.$S m+\sy(include/osmocom/gprs/rlcmac/rlcmac_enc.hg.$Sg.$S mx פPZ)include/osmocom/gprs/rlcmac/rlcmac_prim.hg.$Sg.$S m uW$ߺi},include/osmocom/gprs/rlcmac/rlcmac_private.hg.$Sg.$S m "bHũ4 @4#include/osmocom/gprs/rlcmac/sched.hg.$Sg.$S m F0#x2TTwL\q!include/osmocom/gprs/rlcmac/tbf.hg.$Sg.$S m  xϓ`9S$include/osmocom/gprs/rlcmac/tbf_dl.hg.$Sg.$S m  ^H1; ףA誵 4,include/osmocom/gprs/rlcmac/tbf_dl_ass_fsm.hg.$Sg.$S m RK5aپED;{*j(include/osmocom/gprs/rlcmac/tbf_dl_fsm.hg.$Sg.$S mՄ{Q:4,.ۨ$include/osmocom/gprs/rlcmac/tbf_ul.hg.$Sg.$S m|%%/D4,include/osmocom/gprs/rlcmac/tbf_ul_ass_fsm.hg.$Sg.$S m h !dH<Yoû(include/osmocom/gprs/rlcmac/tbf_ul_fsm.hg.$Sg.$S mΗNk>xQ L#include/osmocom/gprs/rlcmac/types.hg.$Sg.$S m?[e%{SQ;ty<+include/osmocom/gprs/rlcmac/types_private.hg.$Sg.$S mLX$#include/osmocom/gprs/sm/Makefile.amg.$Sg.$S m}R* iinclude/osmocom/gprs/sm/sm.hg.$Sg.$S m.SJ3uV#include/osmocom/gprs/sm/sm_ms_fsm.hg.$Sg.$S mD+8EK include/osmocom/gprs/sm/sm_pdu.hg.$Sg.$S m7}[)gd_ [B!include/osmocom/gprs/sm/sm_prim.hg.$Sg.$S m屳"_ˌaڳH^$include/osmocom/gprs/sm/sm_private.hg.$Sg.$S m ?k#Vtg  include/osmocom/gprs/sm/sm_qos.hg.$Sg.$S m(FGV]HO P&include/osmocom/gprs/sndcp/Makefile.amg.$Sg.$S m) :7)s 7!include/osmocom/gprs/sndcp/comp.hg.$Sg.$S m*ɮ{&.0`v>M}7%f&Dsrc/common/Makefile.amg.a\g.a\ m>'4=2YoGš)%src/common/qos.cg.a\g.a\ m?=۬ 9kq2(src/common/qos.hg.a\g.a\ mAyO;ooP()RJsrc/csn1/Makefile.amg.a\g.a\ mBk|AJE~JT[rBi=pGasrc/csn1/csn1.cg.a\g.a\ mCiU]Nҵ2"Y-src/csn1/csn1_dec.cg.a\g.a\ mFdRWQ]p\ src/csn1/csn1_enc.cg.a\g.a\ mH̊%GB@,ssrc/gmm/Makefile.amg.a\g.a\ mO{2XWW{1 src/gmm/gmm.cg.a\g.a\ mU@q~3As)src/gmm/gmm_ms_fsm.cg.a\g.a\ mV?`/h_Uk@PQesrc/gmm/gmm_pdu.cg.a\g.a\ m[U:-Oq. ssrc/gmm/gmm_prim.cg.a\g.a\ m] e??'ʆ4src/gmm/misc.cg.a\g.a\ m_Eg5p(.HAT3 ڟsrc/llc/Makefile.amg.a\g.a\ m`FHlĥ4$NM>TDMsrc/llc/crc24.cg.a\g.a\ mamƺ0IdIFo胅s@ src/llc/llc.cg.a\g.a\ mb*0C]{ V)ysrc/llc/llc_bssgp.cg.a\g.a\ mcvnlC3&Lsrc/llc/llc_grr.cg.a\g.a\ md0Eg\;cV7A4ތ>Jsrc/llc/llc_ll.cg.a\g.a\ mi5dY#5Vڋf{ src/llc/llc_llgmm.cg.a\g.a\ mk3MrFf]^ Oɨٍsrc/llc/llc_pdu.cg.a\g.a\ mmhKR ך0@ڵQϏsrc/llc/llc_prim.cg.a\g.a\ mn'Q`:&]&р4src/llc/llc_xid.cg.a\g.a\ mo۱QAr?,* src/llc/misc.cg.a\g.a\ mqk\IפSz{m#9src/rlcmac/Makefile.amg.a\g.a\ mr1!J'4Fsrc/rlcmac/codel.cg.a\g.a\ mw<5 h0Rw>F6src/rlcmac/coding_scheme.cg.a\g.a\ mzEӁљ3A$<$R܄src/rlcmac/csn1_ts_24_008.cg.a\g.a\ m{jP*"|zIf>%src/rlcmac/csn1_ts_44_018.cg.a\g.a\ m|=B|\!!{SnQ1Csrc/rlcmac/csn1_ts_44_060.cg.a\g.a\ m}+ʬ{J}FL&;src/rlcmac/gre.cg.a\g.a\ m#w'z3bsrc/rlcmac/llc_queue.cg.a\g.a\ m:=%]TL Hsrc/rlcmac/misc.cg.a\g.a\ m:D·^Rbsrc/rlcmac/pdch_ul_controller.cg.a\g.a\ mJ0\)\'}>9x|src/rlcmac/rlc.cg.a\g.a\ m*7EQ P|ewjKsrc/rlcmac/rlc_window.cg.a\g.a\ m! 3@܆ Δ I3csrc/rlcmac/rlc_window_dl.cg.a\g.a\ m(~jMA%s7þc!src/rlcmac/rlc_window_ul.cg.a\g.a\ mnRS~T Td#src/rlcmac/rlcmac.cg.eg.e m5܅b뚞ګ4)0src/rlcmac/rlcmac_dec.cg.eg.e m9@kdC=4Isrc/rlcmac/rlcmac_enc.cg.eg.e mcMIeT׼Ku. @|l>src/rlcmac/rlcmac_prim.cg.eg.e m+_զsxq'44bsrc/rlcmac/sched.cg.eg.e m/VW7idV;%s9'&visrc/rlcmac/ts_44_064.cg.eg.e mqv1ΐ5gZwsrc/sm/Makefile.amg.eg.e m ܴCNap.lQ2Jel src/sm/misc.cg.eg.e m6r8prU`3VƷ src/sm/sm.cg.eg.e m'NJ;V6e-:GJ<src/sm/sm_ms_fsm.cg.eg.e mŋւjt]b'sgsrc/sm/sm_pdu.cg.eg.e mOQ؎X\3hsrc/sm/sm_prim.cg.eg.e mPL*.-yޏI-xXOesrc/sm/sm_qos.cg.eg.e mQw=Bc;Qsrc/sndcp/Makefile.amg.eg.e mxV%z]~$"WIsrc/sndcp/misc.cg.eg.e m^q^`J#QLն7T=8src/sndcp/slhc.cg.eg.e mėytÏYDsrc/sndcp/sndcp.cg.eg.e m&\To~'Rsrc/sndcp/sndcp_comp.cg.eg.e m'S.r]Q.4ƥsrc/sndcp/sndcp_dcomp.cg.eg.e m(N$;\u:ppbEXsrc/sndcp/sndcp_pcomp.cg.eg.e mdxu9+hi8src/sndcp/sndcp_prim.cg.eg.e m üh~>k.src/sndcp/sndcp_xid.cg.eg.e mM^^͌h;祘src/sndcp/v42bis.cg.eg.e m ؐq=ԇ~NBtests/Makefile.amg.eg.e mz-, Kg:S0tests/gmm/Makefile.amg.eg.e m\`r%@AcilRκtests/gmm/gmm_misc_test.cg.eg.e mHbargYftests/gmm/gmm_misc_test.errg.eg.e mVkjv2qq,tests/gmm/gmm_misc_test.okg.eg.e mZܽ1ԣ},C6ntests/gmm/gmm_prim_ms_test.cg.eg.e m-*`|7+PHtests/gmm/gmm_prim_ms_test.errg.eg.e mbŎ4lk@P"?tests/gmm/gmm_prim_ms_test.okg.eg.e m'n9}e[>-u)-b;!tests/gmm/gmm_prim_network_test.cg.eg.e m?!YY <}忰A:Đk#tests/gmm/gmm_prim_network_test.errg.eg.e mocӡi8*h3n"tests/gmm/gmm_prim_network_test.okg.eg.e m#-de<^&=tests/gmm/gmm_prim_test.hg.eg.e m40 hxϦ+=^tests/llc/Makefile.amg.eg.e m3e2ڍW-3oRx}tests/llc/llc_prim_test.cg.eg.e m (;׳_H OD&M.tests/llc/llc_prim_test.errg.eg.e ml]xO 1tests/llc/llc_prim_test.okg.eg.e m .K\둡̤`tests/llc/llc_test.cg.eg.e m⛲CK)wZStests/llc/llc_test.errg.eg.e mTR4Oq(v)&tests/llc/llc_test.okg.eg.e m n=.(fC W2Y.Êtests/llc/pdu_codec_test.cg.eg.e m⛲CK)wZStests/llc/pdu_codec_test.errg.eg.e m452y]א(tests/llc/pdu_codec_test.okg.eg.e m1­F.JqayJCtests/llc/xid_codec_test.cg.eg.e m⛲CK)wZStests/llc/xid_codec_test.errg.eg.e m :ܹZ8>tests/llc/xid_codec_test.okg.eg.e m|/ Qͧ~9R{tests/rlcmac/Makefile.amg.eg.e m[-|)Kʬ$Ay"tests/rlcmac/csn1_ts_44_018_test.cg.eg.e m$. Z?D(gJWO.P$tests/rlcmac/csn1_ts_44_018_test.errg.eg.e m ==yB.o#tests/rlcmac/csn1_ts_44_018_test.okg.eg.e m4+E{3C^?3f"tests/rlcmac/csn1_ts_44_060_test.cg.eg.e m_W9 8cf "yIYgdPΧ`!tests/rlcmac/rlcmac_types_test.okg.ng.n m58,hi蒳/tests/sm/Makefile.amg.ng.n m+[8WaIr](Ovtests/sm/sm_prim_test.cg.ng.n mB a}e|NpNmtests/sm/sm_prim_test.errg.ng.n nr0JUj-txtests/sm/sm_prim_test.okg.ng.n n<`3&>K