DIRCeąeą*u޿pfs;܀\.github/FUNDING.ymlcUuWcUuW*,gA._GB3t<,K .gitignorecUuWcUuW*,h2oS[U(ZЗ 1Z .gitreviewcUuWcUuW*,iͤyԴ^/}Â܁_?.mailmapcUuWcUuW*,j_QR}%8`4XAUTHORScUuWcUuW*,kۡ>ƥSCOPYINGf=$Xef=$Xe*TL-t^+Gcontrib/jenkins.shcUuWcUuW*,vcaWG)x@t!X),contrib/systemd/Makefile.amf*(B)yf*(B)y* dqP,Β5-*\ contrib/systemd/osmo-msc.servicef o&xf o&x*B7_ ]|ne9/#=debian/changelogdJj˘`dJj˘`*⋊zHlĥ-Ӳ debian/compatf o&xf o&x*< ĉm:B'debian/controlfqhfqh*,},)JwM0F 5debian/copyrightcU`cU`*,~!ϑ).x )J} N:debian/osmo-msc-doc.installcU`cU`*,fdb7`q+>0 eBd#debian/osmo-msc.installfDfD*;aFͅg]debian/postinstcU`cU`*, UY%ʗiE@NL ~sKH debian/rulescU`cU`*, ;j~^ 6Xs"debian/source/formatcU`cU`*,?;=V?:vdoc/Makefile.amcU`cU`*,61] i%="++doc/examples/Makefile.ameŨ8  @lm1f(w|Idoc/manuals/chapters/sgs.adoccUicUi*,,++S=Crw3G)doc/manuals/images/sgs-imsi_attach_lu.msccUicUi*,ȝo.ŅCŢ:+doc/manuals/images/sgs-mo_call_no_ps_ho.msccUicUi*,Z?i!&doc/manuals/images/sgs-mo_sms_idle.msccUicUi*,Ŕu ąIs('doc/manuals/images/sgs-mt_call_idle.msccUicUi*,{E> RHlsi{TJY/&doc/manuals/images/sgs-mt_sms_idle.msccUicUi*,gٛ|\vMVE5Zr/h*doc/manuals/osmomsc-usermanual-docinfo.xmleBy9ieBy9i* EPԌ9)O@l1#doc/manuals/osmomsc-usermanual.adoccUicUi*,/ j`̒BJ8$ų%doc/manuals/osmomsc-vty-reference.xmlcUicUi*,Uͥʾ@{-odoc/manuals/regen_doc.shcUicUi*,q/|G%doc/manuals/vty/msc_vty_additions.xmld ^'Hd ^'H*,zRwd6CI IxYdoc/sequence_charts/Makefile.amcUicUi*,=Ё!̪T\ |ǑHWb,doc/sequence_charts/call_reestablishment.msccUicUi*,jwr`y9<$doc/sequence_charts/inter_bsc_ho.msccUicUi*, 䗰kN -$doc/sequence_charts/inter_msc_ho.msccUicUi*,cJs!]N&}%doc/sequence_charts/mncc_call_fsm.mscd ^'d ^'*,Mq.SH%tƹ^{(doc/sequence_charts/msc_log_to_ladder.pyd.Dd.D*,q|v0doc/sequence_charts/voice_call_external_mncc.mscd.Dd.D*:"jИUi[N0doc/sequence_charts/voice_call_internal_mncc.msccUicUi*,@B=+8-3Ogit-version-gencUicUi*, :LOHP%{VMinclude/Makefile.amg M:%ug M:%u*+䬒E)u%sM binclude/osmocom/Makefile.amgP_{ +%gP_{ +%*LaX`wiw w7J|include/osmocom/msc/Makefile.amd4۵~d4۵~*8s T jp oinclude/osmocom/msc/asci_gcr.hdev#dev#*9 _oP|(FM6͆include/osmocom/msc/asci_vty.hd. Pd. P*, ӹsώ\Ʉށ㎫include/osmocom/msc/call_leg.hdg8| ^dg8| ^*>L nCn Q J""include/osmocom/msc/cell_id_list.hd'd'* JgA3][="include/osmocom/msc/codec_filter.hfJx]&fJx]&*Y@y\j(g g#include/osmocom/msc/codec_mapping.hd'ɨd'ɨ*Di&m*`~9*include/osmocom/msc/csd_bs.hd'ɨd'ɨ*Qpn5SfǬʕn include/osmocom/msc/csd_filter.hcU,r,cU,r,*,`20mn .gHinclude/osmocom/msc/db.hdeBdeB*,% r5ȑd.;include/osmocom/msc/debug.hcU,r,cU,r,*,%?}}hE4Z.include/osmocom/msc/e_link.hd.!|d.!|*, Ptn;K]t=U1include/osmocom/msc/gsm_04_08.heEeE*,`_}MUIstinclude/osmocom/msc/gsm_04_11.hcU,r,cU,r,*,k@4-v~ʼnCGӬ@$include/osmocom/msc/gsm_04_11_gsup.hcU,r,cU,r,*,5Ƌn6ws(jinclude/osmocom/msc/gsm_04_14.hcU,r,cU,r,*,޻esa_㶑`vIinclude/osmocom/msc/gsm_04_80.hcU,r,cU,r,*,2Kܕg;include/osmocom/msc/gsm_09_11.hd#S]d#S]* U, =K*?q7B bMinclude/osmocom/msc/gsm_data.hcU,r,cU,r,*,xQk2h|DBS /{%include/osmocom/msc/gsm_data_shared.hcU,r,cU,r,*,1즰ib!p7$include/osmocom/msc/gsm_subscriber.he~e~*Xc U׳ɶE}{include/osmocom/msc/mncc.hdg8| ^dg8| ^*N^$D,c include/osmocom/msc/mncc_call.hcU,r,cU,r,*,!u{.Ekinclude/osmocom/msc/msc_ho.hcU,r,cU,r,*,p=Š?l9ʚ?$include/osmocom/msc/msc_i.hcU,r,cU,r,*,Rmvd "include/osmocom/msc/msc_i_remote.hcU,r,cU,r,*,6IWW`IJ۔~9ƃ0include/osmocom/msc/msc_roles.hdeWKdeWK*,Rl8Odn#include/osmocom/msc/msc_t.hcU,r,cU,r,*,@Zm hiE; |~yI"include/osmocom/msc/msc_t_remote.hd4Uǟd4Uǟ*8 +/EZċ&]^$ rinclude/osmocom/msc/msc_vgcs.hcUi{:cUi{:*, lʕ CQ? !cinclude/osmocom/msc/msub.hcUi{:cUi{:*,Jq#PB5~zOȚ-Y$include/osmocom/msc/neighbor_ident.hcUi{:cUi{:*,z// {;猢^=pinclude/osmocom/msc/osmux.hfm+fm+*,`墯ݡFLA]Binclude/osmocom/msc/paging.hd4d4*, ͪe(CyES-Svinclude/osmocom/msc/ran_conn.hd."^9d."^9*,&* >vL1Dɭinclude/osmocom/msc/ran_infra.hd4d4*,-\E[-UE+ӑ&6}*Ninclude/osmocom/msc/ran_msg.hcUi{:cUi{:*,-[{wqmiPinclude/osmocom/msc/ran_msg_a.hcUi{:cUi{:*,?=a䧲!LM{CG p} include/osmocom/msc/ran_msg_iu.hcUi{:cUi{:*,6ڥYX;C6ELinclude/osmocom/msc/ran_peer.hcUi{:cUi{:*,}iU-p'! 4hinclude/osmocom/msc/rrlp.hdeWKdeWK*, [@ *O79Vy / include/osmocom/msc/rtp_stream.hcUi{:cUi{:*,6gLS84NDVinclude/osmocom/msc/sccp_ran.heŨ8 meŨ8 m* ㇟j)SS|h<=linclude/osmocom/msc/sdp_msg.hg M:%ug M:%u*, ĝi!Y@k*X=uinclude/osmocom/msc/sgs_iface.hcUi{:cUi{:*,]@ [xe\n)zbWH include/osmocom/msc/sgs_server.hcUi{:cUi{:*,9 $.4"D-winclude/osmocom/msc/sgs_vty.hcUi{:cUi{:*,SR_j+U`include/osmocom/msc/signal.hcUi{:cUi{:*,/S"7Y`<6!include/osmocom/msc/silent_call.hcUi{:cUi{:*,.殽0h@ h멉linclude/osmocom/msc/sms_queue.heEeE*RINS6[cdrx޹!include/osmocom/msc/transaction.hg M:%ug M:%u*1R~명*K Y%$include/osmocom/msc/transaction_cc.hdev$%&dev$%&*,P|}JE|include/osmocom/msc/vty.hcUi{:cUi{:*,5ZJ PUN6 include/osmocom/smpp/Makefile.amfqhfqh*, 44Z7@gX@K>0f6%include/osmocom/smpp/smpp.hcUHcUH*,mvGXqP |} include/osmocom/smpp/smpp_smsc.hg M:%ug M:%uZ 2} L}p'include/osmocom/vlr/Makefile.amgFʼ8gFʼ8ZTB%}МU`!E5AjTݱinclude/osmocom/vlr/vlr.hg M:%ug M:%uZ qUPsd$xinclude/osmocom/vlr/vlr_sgs.hcUHcUH*,0IaT%PXa m4/READMEcUHcUH*,t"ggF>g*/+F*睫JDoEsrc/libmsc/csd_bs.cd*,d*,*OBxhMIUsrc/libmsc/csd_filter.cg M:%Z~ g M:%Z~ *, (0wTڛvzWZkڕsrc/libmsc/ctrl_commands.cg M:%Z~ g M:%Z~ *,q\$RήT:Wsrc/libmsc/db.cgPm!gPm!*.bς6AzȄ &Agsrc/libmsc/e_link.cgFʼ8gFʼ8*ŀ$(&g5jC8src/libmsc/gsm_04_08.cgF>wgF>w*WD}_ڤ(?25#src/libmsc/gsm_04_08_cc.cg M:'g M:'*,e6иO*S> F$src/libmsc/gsm_04_11.cgP_{ SgP_{ S**Qd|D:Nwysrc/libmsc/gsm_04_11_gsup.ccUWcUW*,9oޚ !src/libmsc/msc_t_remote.cg M:'g M:'*L_R(&w9 b$Mm^2UedYsrc/libmsc/msc_vgcs.cgعgع*,ɇ'MQwCBsrc/libmsc/msc_vty.cg M:'g M:'*>!խ2 ):yK ݪ.T*src/libmsc/ran_msg.ce \e \*Osrc/libmsc/ran_msg_a.ce e *D 7RZ9*t}q)vsrc/libmsc/ran_msg_iu.cg M:'g M:'*%N( ~4MhHNsrc/libmsc/ran_peer.ccU ecU e*- QC]B}%+12Gsrc/libmsc/rrlp.ceŨ8 'aeŨ8 'a*BQ뛧#՚w/4src/libmsc/rtp_stream.cdg8| #gdg8| #g*)zq-\&4!bsrc/libmsc/sccp_ran.ceŨ8 'aeŨ8 'a*Q|LوOm7sc. src/libmsc/sdp_msg.cg M:'g M:'*,WO(5*J^~]Z^src/libmsc/sgs_iface.ccU ecU e*-w-,Sۇzlg,src/libmsc/sgs_server.ccU ecU e*-]`}2MίߴQ), src/libmsc/sgs_vty.cg M:'g M:'* : G>ֆiUOrsrc/libmsc/silent_call.cg M:'g M:'*,T-}OtOsrc/libmsc/sms_queue.cdg8| #gdg8| #g**  T4Ŏ'[@&src/libmsc/smsc_vty.cg.6!g.6!*c.*˒ Z?1 UH=src/libmsc/transaction.ceŨ8 'aeŨ8 'a**T ^%,Qutsrc/libmsc/transaction_cc.cf޳x7Pif޳x7Pi* yH1wHlsrc/libsmpputil/Makefile.amg M:'g M:'*^֍  =$ϨD@ksrc/libsmpputil/smpp_msc.cg(z@&g(z@&*jxn)hgq-ڨsrc/libsmpputil/smpp_smsc.ccU]tcU]t*-!ڗ!s%fl\qYVsrc/libsmpputil/smpp_utils.ccgWՊcgWՊ*q@B8De;mlZ1src/libsmpputil/smpp_vty.cf޳x7Pif޳x7Pi* IW<3Hv4P/src/libvlr/Makefile.amgP_{ EgP_{ E*2yIvEe2Tsrc/libvlr/vlr.cgFʼ8gFʼ8*]^pj7K#y-80src/libvlr/vlr_access_req_fsm.cgFʼ9gFʼ9*˫Պ 4 )|src/libvlr/vlr_access_req_fsm.hgFʼ9gFʼ9*SӪ2j>>hqHѧsrc/libvlr/vlr_auth_fsm.cgFʼ9gFʼ9*d6q"өMMW&Ssrc/libvlr/vlr_auth_fsm.hgFʼ9BgFʼ9B*YlA$y`Rr7K=tsrc/libvlr/vlr_core.hgFʼ9BgFʼ9B*| ˏ \|4@U=fsrc/libvlr/vlr_lu_fsm.cgFʼ9BgFʼ9B*Պ81^CVޜg5{src/libvlr/vlr_lu_fsm.hgFʼ9 gFʼ9 *3 !oHA/&qsrc/libvlr/vlr_sgs.cgFʼ9>gFʼ9>*.KvhsM$@"src/libvlr/vlr_sgs_fsm.cgFʼ9>gFʼ9>*n$| YmeJsrc/libvlr/vlr_sgs_fsm.hcU]tcU]t*-1s9ʒ{?fIsrc/osmo-msc/Makefile.amgP_{ igP_{ i*`"8TC(Fb ;Lysrc/osmo-msc/msc_main.cf޳x7Pif޳x7Pi*  3\.<7\.qsrc/utils/Makefile.amg(zPRGg(zPRG*]GniS$3src/utils/smpp_mirror.ce˵p1 e˵p1 *<zw)Қa"tests/Makefile.amcUcU*-8(a8q ޣlp:tests/atlocal.ind 9"d 9"NXX}@*"/ v C,tests/csd/Makefile.amd TQd TQNY; Fdn%51!tests/csd/csd_test.cd TQd TQNZ⛲CK)wZStests/csd/csd_test.errd d N[ bN s`㿂9Uetests/csd/csd_test.okdx7Z}dx7Z}* ̡}kM(\tests/ctrl_test_runner.pyd&Uzd&Uz*-;qŌڈU]}ltests/db_sms/Makefile.amg M:'BƢg M:'BƢ*--<5.{biL2;ptHtests/db_sms/db_sms_test.ccUcU*-=⛲CK)wZStests/db_sms/db_sms_test.errcUcU*->Hm5nwaa꠵#:tests/db_sms/db_sms_test.okd&Uzd&Uz*-@–LčD"U%8jltests/mncc/Makefile.amd&Mod&Mo*-A 2oD.7Y~2ΚĨ @tests/mncc/mncc_test.ccUcU*-B^1.?"4tests/mncc/mncc_test.erre~>e~>*i:H@\YG@V./tests/mncc/mncc_test.okgP_{ {gP_{ {*,43.2_P9&?U*tests/msc_vlr/Makefile.amcUcU*-F+ć6q7hK#8)tests/msc_vlr/msc_vlr_test_authen_reuse.cgFʼ:6OgFʼ:6O*@ N 4) (fh++tests/msc_vlr/msc_vlr_test_authen_reuse.errcUcU*-HeaƓFvDQlܸ_aǓҴ'tests/msc_vlr/msc_vlr_test_hlr_reject.cgFʼ:s^gFʼ:s^*A7=2 -RIy)tests/msc_vlr/msc_vlr_test_hlr_reject.errcUױcUױ*-TeaƓFvDX1Bũk})Vq1tests/msc_vlr/msc_vlr_test_reject_concurrency.errcUcU*-`eaƓFvD#tests/msc_vlr/msc_vlr_test_rest.errcUcU*-ceaƓFvDm+),D{D}ڞsdp_msg4 0 mpu6p?msms_queue4 0 @C4G `t7dBdebian9 1 ھVA JyGƒsource1 0 $菰Z(95a*H.github1 0 /֜#Kcontrib4 1 𛵽KXNn4R/.systemd2 0 xCOˆ$| >include65 1 ~ ̿ )Vk8k+osmocom64 3 mKjɎדB0Jamsc57 0 LU`s *+Ovlr3 0 _p|ܵ!ՅoGY\smpp3 0 KIG)Z[T5j./}/̴09