DIRCgA 2gA 2 :mu޿pfs;܀\.github/FUNDING.ymlhZ11hZ11 :nr](@Nh"e .gitignoregA 2gA 2 :o2ǻg 8ɝ .gitreviewh|$tih|$ti 3ۡ>ƥSCOPYINGh|$tih|$ti 48b2닎,.Ca Makefile.amh|$tih|$ti 5 "(*w˞6=Ja README.mdh|$tih|$ti 6CdjN TODO-RELEASEh|$tih|$ti 7}HŁX8_-!z0 configure.ach|$tih|$ti ;7ĪMX4~contrib/dgsm/esme_dgsm.pyh|$tih|$ti C P/6悱Y|(contrib/dgsm/freeswitch_dialplan_dgsm.pyh|$tih|$ti Fﱋ>sK4XG{35"contrib/dgsm/osmo-mslookup-pipe.pyh|$tih|$ti /Ţj??3Mc$contrib/dgsm/osmo-mslookup-socket.pyh|$tih|$ti 2B&o&[MbJ.]Dcontrib/jenkins.shh|$tih|$ti 3Awy4MI contrib/osmo-hlr-post-upgrade.shh|$tih|$ti 8c3u<\]C|contrib/systemd/Makefile.amh|$tih|$ti 9("1M?uyv]`ry contrib/systemd/osmo-hlr.serviceh|$tih|$ti =k37` ЖCU=Idebian/changelogh|$tih|$ti ?⋊zHlĥ-Ӳ debian/compath|$tih|$ti R -}Am3ɀƓ;ڥb`Mdebian/controlh|$tih|$ti mn،Ybz ,4Rdebian/copyrighth|$tih|$ti u;=SYiPP}yyy&debian/libosmo-gsup-client-dev.installh|$tih|$ti $x͉ɽeO?[7FdG#debian/libosmo-gsup-client0.installh|$tih|$ti S+}>PVñq,#debian/libosmo-mslookup-dev.installh|$tih|$ti !<G8EF;4wj G1 debian/libosmo-mslookup1.installh|$tih|$ti !v7,gdebian/osmo-hlr-doc.installh|$tih|$ti E|90sە MXdebian/osmo-hlr.installh|$tih|$ti d ѐ#e=rn "debian/osmo-mslookup-utils.installh|$tih|$ti 4yUTa˛ debian/postinsth|$tih|$ti 0 0l$ J debian/rulesh|$tih|$ti  gBxA_S@z debian/source/formath|$tih|$ti ,k~6qеQdY,doc/Makefile.amh|$tih|$ti m}.lsbedoc/examples/Makefile.amh|$tih|$ti PnN tqBdoc/examples/osmo-hlr-dgsm.cfgh|$tih|$ti U=I6M˒!`doc/examples/osmo-hlr.cfgh|$tih|$ti  ><31Mg"pѮ7ƮSdoc/manuals/Makefile.amh|$tih|$ti  OlY\=/!doc/manuals/chapters/control.adoch|$tih|$ti R(iH0}'3 doc/manuals/chapters/dgsm.adoch|$tih|$ti E,NυoHh_n="doc/manuals/chapters/overview.adoch|$tih|$ti  zve@a(ZjuC!doc/manuals/chapters/running.adoch|$tih|$ti ;ՇUyFA QPR?%doc/manuals/chapters/subscribers.adoch|$tih|$ti a7`kQA2uadoc/manuals/chapters/ussd.adoch|$tih|$ti hPjQ/ ֩\@oy4doc/manuals/example_subscriber_add_update_delete.vtyh|$tih|$ti W Suu9S?)doc/manuals/example_subscriber_aud2g.ctrlh|$tih|$ti 6" umABpDܰ)doc/manuals/example_subscriber_aud3g.ctrlh|$tih|$ti ;0 D}B1doc/manuals/example_subscriber_cs_ps_enabled.ctrlh|$tih|$ti 1eDkTUi(doc/manuals/example_subscriber_info.ctrlh|$tih|$ti J;n#;ⶀU̯x'*doc/manuals/example_subscriber_msisdn.ctrlh|$tih|$ti gٛ|\vMVE5Zr/h*doc/manuals/osmohlr-usermanual-docinfo.xmlh|$tih|$ti /QjGVPAlN-/U#doc/manuals/osmohlr-usermanual.adoch|$tih|$ti nLP(k>A" PnY%doc/manuals/osmohlr-vty-reference.xmlh|$tih|$ti .x|@Rf*doc/manuals/regen_doc.shh|$tih|$ti Cu诌RLXr'%doc/manuals/vty/hlr_vty_additions.xmlh|$rh|$r @B=+8-3Ogit-version-genh|$rh|$r K^G0V9|q<include/Makefile.amh|$rh|$r (\dD˝m@binclude/osmocom/Makefile.amh|$rh|$r  nX`R{2hXF+4E(include/osmocom/gsupclient/cni_peer_id.hh|$rh|$r -aE~%x JBRc(include/osmocom/gsupclient/gsup_client.hh|$rh|$r  FSz9Em5,include/osmocom/gsupclient/gsup_client_mux.hh|$rh|$r s-I'include/osmocom/hlr/dgsm.hh|$rh|$r T_mSFqX!include/osmocom/hlr/gsup_router.hh|$rh|$r  Wg1GqYM I!include/osmocom/hlr/gsup_server.hh|$rh|$r ʧajg]+϶~v include/osmocom/hlr/hlr.hh|$rh|$r #)m}G| qminclude/osmocom/hlr/hlr_sms.hh|$rh|$r x.te~! FLGinclude/osmocom/hlr/hlr_ussd.hh|$rh|$r u垹Zzinclude/osmocom/hlr/hlr_vty.hh|$rh|$r 2]w#618 ƒ$include/osmocom/mslookup/Makefile.amh|$rh|$r O.+ ^ a-BQxinclude/osmocom/mslookup/mdns.hh|$rh|$r }wCh^Yll Aff#include/osmocom/mslookup/mdns_msg.hh|$rh|$r  (#WφSIQh#include/osmocom/mslookup/mdns_rfc.hh|$rh|$r a^NAPʦ9Lv$include/osmocom/mslookup/mdns_sock.hh|$rh|$r H 87[K!W~~#include/osmocom/mslookup/mslookup.hh|$rh|$r  !1W4JJv y*include/osmocom/mslookup/mslookup_client.hh|$rh|$r ɟEQ|uh PwHJW1/include/osmocom/mslookup/mslookup_client_fake.hh|$rh|$r R~BsM./include/osmocom/mslookup/mslookup_client_mdns.hh|$rh|$r wώ#Yc,'*q&include/osmocom/mslookup/version.h.tplh|$rh|$r 拺 ԉ] Alibosmo-gsup-client.pc.inh|$rh|$r %sY1jQ핤/4cRlibosmo-mslookup.pc.inh|$rh|$r ICV U6&R8sql/Makefile.amh|$rh|$r  cL:yiZgIX~cf sql/hlr.sqlh|$rh|$r gԆE30y6Cd-sql/hlr_data.sqlh|$rh|$r j;'nLm=bmsrc/Makefile.amh|$rh|$r >7+F20 src/auc.ch|$rh|$r QU@G2YA}5; src/ctrl.ch|$rh|$r [L'AWc8src/db.ch|$rh|$r ,4<n%< src/db_auc.ch|$rh|$r  NdՑunLM;src/db_debug.ch|$rh|$r z.6R`oj۔H7Xaj src/db_hlr.ch|$rh|$r 0_xJ32; V9Ksrc/db_sql2c.sedh|$rh|$r ˰ 1 S_|pZپ6src/dbd_decode_binary.ch|$rh|$r %kne0E_kQ  src/dgsm.ch|$rh|$r OĒUEW/+9})V2`ssrc/dgsm_vty.ch|$rh|$r ~qO 9P &߷?src/gsup_router.ch|$rh|$r  < src/hlr_vty.ch|${h|${  bIY|2V96>fbvsrc/hlr_vty_subscr.ch|${h|${  Fo=*NGNp< src/logging.ch|${h|${  '4x@# X V src/lu_fsm.ch|${h|${ SC-Zl[ʰ\ src/mslookup/Makefile.amh|${h|${ :GB\]֢À1' ᇨsrc/mslookup/mdns.ch|${h|${  0)(f(H9src/mslookup/mdns_msg.ch|${h|${ ܊Q{7^,QLTsrc/mslookup/mdns_rfc.ch|${h|${ '݉:mw&xsrc/mslookup/mdns_sock.ch|${h|${ .9әΙR0m*"E {src/mslookup/mslookup.ch|${h|${ )6F)e|6hTBwgXsrc/mslookup/mslookup_client.ch|${h|${ ?)9^񬇴yqׅ#src/mslookup/mslookup_client_fake.ch|${h|${ %T0S_TO=;5/>N#src/mslookup/mslookup_client_mdns.ch|${h|${ d )dPCpnU_<9BN#src/mslookup/osmo-mslookup-client.ch|${h|${ =h7q60OMsrc/mslookup_server.ch|${h|${ #src/populate_hlr_db.plh|${h|${ Q լX-ׁY., src/proxy.ch|${h|${  ƅh@=B"Ģ2fsrc/rand_fake.ch|${h|${ h$P t N1src/timestamp.ch|${h|${ # A|qrC4k($tests/Makefile.amh|%+h|%+ %rcΑ:œo87tests/auc/Makefile.amh|%+h|%+ &UYr D1#MYc&ptests/auc/auc_test.ch|%+h|%+ '4>Bޤ[;U  tests/auc/auc_test.errh|%+h|%+ (',{>?i(YAtests/auc/auc_test.okh|%+h|%+ );:UX3kzwr%tests/auc/auc_ts_55_205_test_sets.errh|%+h|%+ *N8\bf@~-!]tests/db/Makefile.amh|%+h|%+ 398T%ůe<tests/db/db_test.ch|%+h|%+ 4B^9NmNZYtests/db/db_test.errh|%+h|%+ 5&M('Y=Btests/db/db_test.okh|%+h|%+ 7|ylR]1ߋw3tests/db_upgrade/Makefile.amh|%+h|%+ 8n0uT8$1کE'tests/db_upgrade/create_subscribers.vtyh|%+h|%+ 9,Mg<Z4v=tests/db_upgrade/osmo-hlr.cfgh|%+h|%+ @<Q/EIę@E utests/gsup/Makefile.amh|%+h|%+ A 95q$q,98 tests/gsup/gsup_test.ch|%+h|%+ B⛲CK)wZStests/gsup/gsup_test.errh|%+h|%+ Clc;36NU9+Whtests/gsup/gsup_test.okh|%+h|%+ EO\S#ROˌ*q:ttests/mslookup/Makefile.amh|%+h|%+ F5Q'hKCP2tests/mslookup/mdns_test.ch|%+h|%+ G e m3׼l\͈tests/mslookup/mdns_test.errh|%+h|%+ H'NvL8VX"l5*tests/mslookup/mslookup_client_mdns_test.ch|%+h|%+ I&iWM E?H,tests/mslookup/mslookup_client_mdns_test.errh|%+h|%+ J?ta@⽆e)%tests/mslookup/mslookup_client_test.ch|%+h|%+ KRt{ͤ>b.'tests/mslookup/mslookup_client_test.errh|%+h|%+ L t.1F+^ ;'tests/mslookup/mslookup_test.ch|%+h|%+ MZ_aH3hktL}7 tests/mslookup/mslookup_test.errh|%+h|%+ NI,!ENR Ȥtests/test_nodes.vtyh|%+h|%+ Ovvi%j|h\&tests/test_subscr_create_on_demand.vtyh|%+h|%+ PH2| F d\Ntests/test_subscriber.ctrlh|%+h|%+ Q+jæRq8QdQtests/test_subscriber.sqlh|%+h|%+ R=_"=|JMc8+91[tests/test_subscriber.vtyh|%+h|%+ SC*,˝|G:þS\tests/test_subscriber.vty.sqlh|%+h|%+ T*鶚 `5UKe.!tests/test_subscriber_errors.ctrlh|%+h|%+ U e Ctʧ2pbvtests/testsuite.atTREE~189 8 ڈ#_ ly`Xdoc22 2 ~:;ġzxAjْ|manuals18 2 3=qr^&Ddvty1 0 vܘP/zgK{chapters6 0 MHB扮\y _Q3]examples3 0 JG]jn9<#sql3 0 s%, IMɫsrc47 2 ōUC‘Q1Lmslookup10 0 L\#T|gsupclient6 0 SO5fVH/mکutests45 5 4WW)fAc-X~db4 0 l}2Rflaj&auc11 1 7#"Nw@>K}gen_ts_55_205_test_sets5 0 /{l^2@ tgsup4 0 :RN° ѻLmslookup9 0 /{8? 6Eͭ+9db_upgrade8 0 aFA*ڬKfcodebian14 1 R`}*%x jsource1 0 ZL;ֶ\.M.github1 0 /֜#Kcontrib10 2 w3A^dr7%pdgsm5 0 m#gթ,#" ݞsystemd2 0 +$A7JE%xinclude37 1 ~lM8UJQ@I+osmocom36 3 MҰP*ehlr20 0 u#Td\J͟{mslookup10 0 W2)%6&$fhgsupclient5 0 :*u8)n֦bPbe NpQA;(j0(