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; .gitreviewh8(+;h8(+; FYPM>\@X COPYINGh8(+;h8(+; \+(;%*KϣA Makefile.amh8(+;h8(+; _< /5 |ܦ6 README.mdh8(+;h8(+;  lqri@>iw TODO-RELEASEh8(+;h8(+; ) Cr#o &> configure.ach8(+;h8(+; J~8c* contrib/jenkins.shh8(+;h8(+; JOyQvը(Ddebian/changelogh8(+;h8(+; J⋊zHlĥ-Ӳ debian/compath8(+;h8(+; JY 칍ڀmqD:debian/controlh8(+;h8(+; Jp@K&Leu#kdebian/copyrighth8(+;h8(+; J[80wxw _E,<debian/libosmo-csn1-1.installh8(+;h8(+; JW4;AT"s>];Rdebian/libosmo-csn1-dev.installh8(+;h8(+; J?:,YI ^=@8(#debian/libosmo-gprs-gmm-dev.installh8(+;h8(+; J!7_۱^M[T83V debian/libosmo-gprs-gmm1.installh8(+;h8(+; JnZFW )&#fq 2#debian/libosmo-gprs-llc-dev.installh8(+;h8(+; J!@CK0 DD debian/libosmo-gprs-llc1.installh8(+;h8(+; JO{k.F[;&debian/libosmo-gprs-rlcmac-dev.installh8(+;h8(+; J$ɣ@|-v6@21_#debian/libosmo-gprs-rlcmac1.installh8(+;h8(+; Jb_tUE_za"debian/libosmo-gprs-sm-dev.installh8(+;h8(+; J QNt͗I Gvodebian/libosmo-gprs-sm1.installh8(+;h8(+; J[y(%debian/libosmo-gprs-sndcp-dev.installh8(+;h8(+; J#MjVE', l"debian/libosmo-gprs-sndcp1.installh8(+;h8(+; J<$b˙ lKٹ debian/rulesh8(+;h8(+; J ;j~^ 6Xs"debian/source/formath8(+;h8(+; JŭFZ`|dv9doc/pdch_timing.txth8(+;h8(+; ,@B=+8-3Ogit-version-genh8(+;h8(+; J :LOHP%{VMinclude/Makefile.amh8(+;h8(+; J% 23ݽZ" }$Kinclude/osmocom/Makefile.amh8(+;h8(+; J`krFx!:9]A include/osmocom/csn1/Makefile.amh8(+;h8(+; J:1a}sCɖ{include/osmocom/csn1/csn1.hh8(+;h8(+; J(@Oĝ/l%w*'include/osmocom/csn1/wireshark_compat.hh8(+;h8(+; J<; e:7ɕs/ include/osmocom/gprs/Makefile.amh8(+;h8(+; J*I{`$include/osmocom/gprs/gmm/Makefile.amh8(+;h8(+; J͕9og_Sinclude/osmocom/gprs/gmm/gmm.hh8(+;h8(+; Jw$DBs\CƋ4x%include/osmocom/gprs/gmm/gmm_ms_fsm.hh8(+;h8(+; Jĸ3֩)=a]"include/osmocom/gprs/gmm/gmm_pdu.hh8(+;h8(+; J2],T9])_#include/osmocom/gprs/gmm/gmm_prim.hh8(+;h8(+; JO+e#\mZ}WL@&include/osmocom/gprs/gmm/gmm_private.hh8(+;h8(+; JVr2CKPK^CK$include/osmocom/gprs/llc/Makefile.amh8(+;h8(+; Jg2yv#`{@`ʴK8include/osmocom/gprs/llc/llc.hh8(4%h8(4% J,i"%cTmd #include/osmocom/gprs/llc/llc_prim.hh8(4%h8(4% J5-?se":X *&include/osmocom/gprs/llc/llc_private.hh8(4%h8(4% JGmMGdJ:'include/osmocom/gprs/rlcmac/Makefile.amh8(4%h8(4% J 6)*y;D7t`#include/osmocom/gprs/rlcmac/codel.hh8(4%h8(4% J[q7))k :5v+include/osmocom/gprs/rlcmac/coding_scheme.hh8(4%h8(4% JLJLvNtC$tykDB'include/osmocom/gprs/rlcmac/csn1_defs.hh8(4%h8(4% J 칩7k]=ؕŶ6!include/osmocom/gprs/rlcmac/gre.hh8(4%h8(4% J u(buorUSJm'include/osmocom/gprs/rlcmac/llc_queue.hh8(4%h8(4% J aFV}*> Qs0include/osmocom/gprs/rlcmac/pdch_ul_controller.hh8(4%h8(4% J$Nx*Z zS!include/osmocom/gprs/rlcmac/rlc.hh8(4%h8(4% JT st 3(include/osmocom/gprs/rlcmac/rlc_window.hh8(4%h8(4% J ̾B 痡+include/osmocom/gprs/rlcmac/rlc_window_dl.hh8(4%h8(4% JQVFjNO[l+include/osmocom/gprs/rlcmac/rlc_window_ul.hh8(4%h8(4% Jd> 8fɥ+i$include/osmocom/gprs/rlcmac/rlcmac.hh8(4%h8(4% Jfܸ6ʼ=(include/osmocom/gprs/rlcmac/rlcmac_dec.hh8(4%h8(4% J+\sy(include/osmocom/gprs/rlcmac/rlcmac_enc.hh8(4%h8(4% Jx פPZ)include/osmocom/gprs/rlcmac/rlcmac_prim.hh8(4%h8(4% JuW$ߺi},include/osmocom/gprs/rlcmac/rlcmac_private.hh8(4%h8(4% J"bHũ4 @4#include/osmocom/gprs/rlcmac/sched.hh8(4%h8(4% JF0#x2TTwL\q!include/osmocom/gprs/rlcmac/tbf.hh8(4%h8(4% J xϓ`9S$include/osmocom/gprs/rlcmac/tbf_dl.hh8(4%h8(4% J ^H1; ףA誵 4,include/osmocom/gprs/rlcmac/tbf_dl_ass_fsm.hh8(4%h8(4% J RK5aپED;{*j(include/osmocom/gprs/rlcmac/tbf_dl_fsm.hh8(4%h8(4% JՄ{Q:4,.ۨ$include/osmocom/gprs/rlcmac/tbf_ul.hh8(4%h8(4% J|%%/D4,include/osmocom/gprs/rlcmac/tbf_ul_ass_fsm.hh8(4%h8(4% J h !dH<Yoû(include/osmocom/gprs/rlcmac/tbf_ul_fsm.hh8(4%h8(4% JΗNk>xQ L#include/osmocom/gprs/rlcmac/types.hh8(4%h8(4% J?[e%{SQ;ty<+include/osmocom/gprs/rlcmac/types_private.hh8(4%h8(4% JLX$#include/osmocom/gprs/sm/Makefile.amh8(4%h8(4% J}R* iinclude/osmocom/gprs/sm/sm.hh8(4%h8(4% J.SJ3uV#include/osmocom/gprs/sm/sm_ms_fsm.hh8(4%h8(4% JD+8EK include/osmocom/gprs/sm/sm_pdu.hh8(4%h8(4% J7}[)gd_ [B!include/osmocom/gprs/sm/sm_prim.hh8(4%h8(4% J屳"_ˌaڳH^$include/osmocom/gprs/sm/sm_private.hh8(4%h8(4% J?k#Vtg  include/osmocom/gprs/sm/sm_qos.hh8(4%h8(4% JFGV]HO P&include/osmocom/gprs/sndcp/Makefile.amh8(4%h8(4% J :7)s 7!include/osmocom/gprs/sndcp/comp.hh8(4%h8(4% Jɮ{&.0`v>M}7%f&Dsrc/common/Makefile.amh8(4%h8(4% K '4=2YoGš)%src/common/qos.ch8(4%h8(4% K =۬ 9kq2(src/common/qos.hh8(4%h8(4% K yO;ooP()RJsrc/csn1/Makefile.amh8(4%h8(4% K{^^TjvH?src/csn1/csn1.ch8(4%h8(4% Ky+{UN=`ՌuJ{l4dsrc/csn1/csn1_dec.ch8(4%h8(4% K|ҫ3SFt5src/csn1/csn1_enc.ch8(4%h8(4% K̊%GB@,ssrc/gmm/Makefile.amh8(4%h8(4% K{2XWW{1 src/gmm/gmm.ch8(4%h8(4% K@q~3As)src/gmm/gmm_ms_fsm.ch8(4%h8(4% K?`/h_Uk@PQesrc/gmm/gmm_pdu.ch8(4%h8(4% KU:-Oq. ssrc/gmm/gmm_prim.ch8(4%h8(4% K e??'ʆ4src/gmm/misc.ch8(4%h8(4% K!Eg5p(.HAT3 ڟsrc/llc/Makefile.amh8(4%h8(4% KYFHlĥ4$NM>TDMsrc/llc/crc24.ch8(4%h8(4% KZmƺ0IdIFo胅s@ src/llc/llc.ch8(4%h8(4% K]*0C]{ V)ysrc/llc/llc_bssgp.ch8(4%h8(4% K_vnlC3&Lsrc/llc/llc_grr.ch8(4%h8(4% K`0Eg\;cV7A4ތ>Jsrc/llc/llc_ll.ch8(4%h8(4% Kb5dY#5Vڋf{ src/llc/llc_llgmm.ch8(4%h8(4% Kc3MrFf]^ Oɨٍsrc/llc/llc_pdu.ch8(4%h8(4% KdhKR ך0@ڵQϏsrc/llc/llc_prim.ch8(4%h8(4% Ke'Q`:&]&р4src/llc/llc_xid.ch8(4%h8(4% Kg۱QAr?,* src/llc/misc.ch8)=h8)= Kik\IפSz{m#9src/rlcmac/Makefile.amh8)=h8)= Kk1!J'4Fsrc/rlcmac/codel.ch8)=h8)= Kl<5 h0Rw>F6src/rlcmac/coding_scheme.ch8)=h8)= KoEy:(6bċ%src/rlcmac/csn1_ts_24_008.ch8)=h8)= KpjP*"|zIf>%src/rlcmac/csn1_ts_44_018.ch8)=h8)= Kq' :8Φ|nsrc/rlcmac/csn1_ts_44_060.ch8)=h8)= Kr+ʬ{J}FL&;src/rlcmac/gre.ch8)=h8)= Ks#w'z3bsrc/rlcmac/llc_queue.ch8)=h8)= Ku:=%]TL Hsrc/rlcmac/misc.ch8)=h8)= Kv:D·^Rbsrc/rlcmac/pdch_ul_controller.ch8)=h8)= KyJ0\)\'}>9x|src/rlcmac/rlc.ch8)=h8)= Kz*7EQ P|ewjKsrc/rlcmac/rlc_window.ch8)=h8)= K{! 3@܆ Δ I3csrc/rlcmac/rlc_window_dl.ch8)=h8)= K|(~jMA%s7þc!src/rlcmac/rlc_window_ul.ch8)=h8)= K~nRS~T Td#src/rlcmac/rlcmac.ch8)=h8)= K5܅b뚞ګ4)0src/rlcmac/rlcmac_dec.ch8)=h8)= K9@kdC=4Isrc/rlcmac/rlcmac_enc.ch8)=h8)= KcMIeT׼Ku. @|l>src/rlcmac/rlcmac_prim.ch8)=h8)= K+_զsxq'44bsrc/rlcmac/sched.ch8)=h8)= K/VW7idV;%s9'&visrc/rlcmac/ts_44_064.ch8)=h8)= Kqv1ΐ5gZwsrc/sm/Makefile.amh8)=h8)= K ܴCNap.lQ2Jel src/sm/misc.ch8)=h8)= K6r8prU`3VƷ src/sm/sm.ch8)=h8)= K'NJ;V6e-:GJ<src/sm/sm_ms_fsm.ch8)=h8)= Kŋւjt]b'sgsrc/sm/sm_pdu.ch8)=h8)= KOQ؎X\3hsrc/sm/sm_prim.ch8)=h8)= KPL*.-yޏI-xXOesrc/sm/sm_qos.ch8)=h8)= KQw=Bc;Qsrc/sndcp/Makefile.amh8)=h8)= KxV%z]~$"WIsrc/sndcp/misc.ch8)=h8)= K^q^`J#QLն7T=8src/sndcp/slhc.ch8)=h8)= KėytÏYDsrc/sndcp/sndcp.ch8)VEh8)VE K&\To~'Rsrc/sndcp/sndcp_comp.ch8)VEh8)VE K'S.r]Q.4ƥsrc/sndcp/sndcp_dcomp.ch8)VEh8)VE K(N$;\u:ppbEXsrc/sndcp/sndcp_pcomp.ch8)VEh8)VE Kdxu9+hi8src/sndcp/sndcp_prim.ch8)VEh8)VE K üh~>k.src/sndcp/sndcp_xid.ch8)VEh8)VE KM^^͌h;祘src/sndcp/v42bis.ch8)VEh8)VE K ؐq=ԇ~NBtests/Makefile.amh8)VEh8)VE Kz-, Kg:S0tests/gmm/Makefile.amh8)VEh8)VE K\`r%@AcilRκtests/gmm/gmm_misc_test.ch8)VEh8)VE KHbargYftests/gmm/gmm_misc_test.errh8)VEh8)VE KVkjv2qq,tests/gmm/gmm_misc_test.okh8)VEh8)VE KZܽ1ԣ},C6ntests/gmm/gmm_prim_ms_test.ch8)VEh8)VE K-*`|7+PHtests/gmm/gmm_prim_ms_test.errh8)VEh8)VE KbŎ4lk@P"?tests/gmm/gmm_prim_ms_test.okh8)VEh8)VE K'n9}e[>-u)-b;!tests/gmm/gmm_prim_network_test.ch8)VEh8)VE K?!YY <}忰A:Đk#tests/gmm/gmm_prim_network_test.errh8)VEh8)VE Kocӡi8*h3n"tests/gmm/gmm_prim_network_test.okh8)VEh8)VE K#-de<^&=tests/gmm/gmm_prim_test.hh8)VEh8)VE L40 hxϦ+=^tests/llc/Makefile.amh8)VEh8)VE L3e2ڍW-3oRx}tests/llc/llc_prim_test.ch8)VEh8)VE L (;׳_H OD&M.tests/llc/llc_prim_test.errh8)VEh8)VE Ll]xO 1tests/llc/llc_prim_test.okh8)VEh8)VE L .K\둡̤`tests/llc/llc_test.ch8)VEh8)VE L⛲CK)wZStests/llc/llc_test.errh8)VEh8)VE LTR4Oq(v)&tests/llc/llc_test.okh8)VEh8)VE L n=.(fC W2Y.Êtests/llc/pdu_codec_test.ch8)VEh8)VE L⛲CK)wZStests/llc/pdu_codec_test.errh8)VEh8)VE L!452y]א(tests/llc/pdu_codec_test.okh8)VEh8)VE L"1­F.JqayJCtests/llc/xid_codec_test.ch8)VEh8)VE L#⛲CK)wZStests/llc/xid_codec_test.errh8)VEh8)VE L$ :ܹZ8>tests/llc/xid_codec_test.okh8)VEh8)VE L&|/ Qͧ~9R{tests/rlcmac/Makefile.amh8)VEh8)VE L'[-|)Kʬ$Ay"tests/rlcmac/csn1_ts_44_018_test.ch8)VEh8)VE L($. Z?D(gJWO.P$tests/rlcmac/csn1_ts_44_018_test.errh8)VEh8)VE L) ==yB.o#tests/rlcmac/csn1_ts_44_018_test.okh8)VEh8)VE L*4+E{3C^?3f"tests/rlcmac/csn1_ts_44_060_test.ch8)VEh8)VE L,_W9 8cf "yIYgdPΧ`!tests/rlcmac/rlcmac_types_test.okh8)VEh8)VE LJ58,hi蒳/tests/sm/Makefile.amh8)VEh8)VE LK+[8WaIr](Ovtests/sm/sm_prim_test.ch8)VEh8)VE LMB a}e|NpNmtests/sm/sm_prim_test.errh8)VEh8)VE LNr0JUj-txtests/sm/sm_prim_test.okh8)VEh8)VE LT<`3&>K