DIRCis2%%2is2%%2 lWD`$svEH.checkpatch.confis2%%2is2%%2 lYu޿pfs;܀\.github/FUNDING.ymlis2%%2is2%%2 l[ZQRq6lH7> .gitignoreis2%%2is2%%2 l\5M[ 3 TżPQ .gitreviewis2%%2is2%%2 l]FYPM>\@X COPYINGis2%%2is2%%2 l^D!ԓ PԨ Makefile.amis2%%2is2%%2 l_ *TQ\&  README.mdis2%%2is2%%2 l`CdjN TODO-RELEASEis2%%2is2%%2 ld#|LR$Td#asn1/RSPRO.asnis2%%2is2%%2 lgqy2~SCh'y_ configure.acis2%%2is2%%2 lixr8~`pοؚE*contrib/Makefile.amis2%%2is2%%2 lk\dQIBTl{contrib/etc_default/Makefile.amis2%%2is2%%2 ll4ε?rMW ҵuX%contrib/etc_default/osmo-remsim-bankdis2%%2is2%%2 lmQNP9,;&contrib/etc_default/osmo-remsim-clientis2%%2is2%%2 ln*ԡp;WGb(contrib/etc_default/osmo-remsim-client-0is2%%2is2%%2 lpڄ8=/)7y(contrib/etc_default/osmo-remsim-client-1is2%%2is2%%2 lt ]c\/<,*Ll(contrib/etc_default/osmo-remsim-client-2is2%%2is2%%2 luH +b/r?H" (contrib/etc_default/osmo-remsim-client-3is2%%2is2%%2 lv tgHcontrib/jenkins.shis2%%2is2%%2 l|P)d<"%V.7zcontrib/osmo-remsim-apitoolis2%%2is2%%2 l8}Iaͼ[contrib/owhw-event-script.shis2%%2is2%%2 l,M;wc#jBHBcontrib/systemd/Makefile.amis2%%2is2%%2 lϵo_l debian/osmo-remsim-bankd.installis2%%2is2%%2 l!2ryM!$0!#W'debian/osmo-remsim-client-shell.installis2%%2is2%%2 lf*JC|?nhͼ\#o1~%debian/osmo-remsim-client-st2.installis2%%2is2%%2 l$`:Hy<Z\debian/osmo-remsim-doc.installis2%%2is2%%2 lII~ 1'#U ܭUP !debian/osmo-remsim-server.installis2%%2is2%%2 lwI}F ♐a*?ܥ debian/rulesis2%%2is2%%2 l_aw7 `AR]doc/Makefile.amis2%%2is2%%2 lJړY0R_MZ%odoc/examples/Makefile.amis2%%2is2%%2 l8,h0P ][~@!doc/examples/bankd_pcsc_slots.csvis2%%2is2%%2 l{Y6 1IZҕkdoc/manuals/Makefile.amis2%%2is2%%2 liNRKrY]/u !doc/manuals/chapters/logging.adocis2%%2is2%%2 l1<[Qu#<顖+"doc/manuals/chapters/overview.adocis2%%2is2%%2 l WRIv8T 89 5x(doc/manuals/chapters/remsim-apitool.adocis2%%2is2%%2 l=wl="Kߡyn&doc/manuals/chapters/remsim-bankd.adocis2%%2is2%%2 l;U N ӵTI~'doc/manuals/chapters/remsim-client.adocis2%%2is2%%2 l~B.dW\VX'doc/manuals/chapters/remsim-server.adocis2%%2is2%%2 l )+}cvrA/xydoc/manuals/chapters/rspro.adocis2%%2is2%%2 lo7ܧp1u0.doc/manuals/osmo-remsim-usermanual-docinfo.xmlis2%%2is2%%2 l2sTgN]u 2Hh"'doc/manuals/osmo-remsim-usermanual.adocis2%%2is2%%2 l>WP/*jb[ߕ5h9doc/osmo-remsim-simple.dotis2%%2is2%%2 l͑owSTAdoc/osmo-remsim.dotis2%%2is2%%2 lpm{'RV%b3g|doc/remote-sim.dotis2%%2is2%%2 lKf.e"l P5i(kV=Nffasn1c/Makefileis2%%2is2%%2 lbsT"G`BxEinclude/Makefile.amis2%%2is2%%2 lݦ$nDާ6include/osmocom/Makefile.amis2%%2is2%%2 l7eRH_b [ainclude/osmocom/rspro/ATR.his2%%2is2%%2 l8s.iNhQSJ"include/osmocom/rspro/BIT_STRING.his2%%2is2%%2 lˎ("2]+include/osmocom/rspro/BOOLEAN.his2%%2is2%%2 lO|UQWHOGinclude/osmocom/rspro/BankId.his2%%2is2%%2 lDϕf\n*f include/osmocom/rspro/BankSlot.his2%%2is2%%2 l#G-/sZ'"98H)include/osmocom/rspro/BankSlotStatusInd.his2%%2is2%%2 lrCV D\ǹu include/osmocom/rspro/ClientId.his2%%2is2%%2 l&6et!DKP8/`"include/osmocom/rspro/ClientSlot.his2%%2is2%%2 lZA1RsM~Sb+include/osmocom/rspro/ClientSlotStatusInd.his2%bSis2%bS lzng +CʍD)%()include/osmocom/rspro/ComponentIdentity.his2%bSis2%bS lEuW ɸJ%include/osmocom/rspro/ComponentName.his2%bSis2%bS l.eh"T8_l%include/osmocom/rspro/ComponentType.his2%bSis2%bS l\HVS\P6D?QQ+include/osmocom/rspro/ConfigClientBankReq.his2%bSis2%bS l*qVw=z;L6tݭ+include/osmocom/rspro/ConfigClientBankRes.his2%bSis2%bS l }\S}#)include/osmocom/rspro/ConfigClientIdReq.his2%bSis2%bS l3b7_2Cy+"3<)include/osmocom/rspro/ConfigClientIdRes.his2%bSis2%bS lFR8q1&&include/osmocom/rspro/ConnectBankReq.his2%bSis2%bS lT I騡aba8&include/osmocom/rspro/ConnectBankRes.his2%bSis2%bS l σsAq .A(include/osmocom/rspro/ConnectClientReq.his2%bSis2%bS lbP*A 4`>e(include/osmocom/rspro/ConnectClientRes.his2%bSis2%bS lLVO2WDo00Y(include/osmocom/rspro/CreateMappingReq.his2%bSis2%bS l\ ge4`";+(include/osmocom/rspro/CreateMappingRes.his2%bSis2%bS lb)KY}~-(atH@!include/osmocom/rspro/ErrorCode.his2%bSis2%bS l2ȩ]ӄIԙ include/osmocom/rspro/ErrorInd.his2%bSis2%bS l#WB7Ƽ˝o%include/osmocom/rspro/ErrorSeverity.his2%bSis2%bS l+L^VY% #include/osmocom/rspro/ErrorString.his2%bSis2%bS l Xj~IE56!include/osmocom/rspro/IA5String.his2%bSis2%bS l &RscxWN|`Winclude/osmocom/rspro/INTEGER.his2%bSis2%bS l~#!Uӵ\!'D!include/osmocom/rspro/IpAddress.his2%bSis2%bS l*ӲqO$)yQL(include/osmocom/rspro/IpPort.his2%bSis2%bS l1K $mC 3!a{舌$include/osmocom/rspro/OperationTag.his2%bSis2%bS l *OBedCfI $w"include/osmocom/rspro/PortNumber.his2%bSis2%bS l L!^ }_{(include/osmocom/rspro/RemoveMappingReq.his2%bSis2%bS l 1[nƲ(include/osmocom/rspro/RemoveMappingRes.his2%bSis2%bS lõo>hpa k;:%include/osmocom/rspro/ResetStateReq.his2%bSis2%bS lb#u9lnr^}3u%include/osmocom/rspro/ResetStateRes.his2%bSis2%bS lϚ,%'9uɽ8䯝"include/osmocom/rspro/ResultCode.his2%bSis2%bS lQ3Fd T- include/osmocom/rspro/RsproPDU.his2%bSis2%bS l I벗XXɺ:m&include/osmocom/rspro/RsproPDUchoice.his2%bSis2%bS lP|ŝ7 !include/osmocom/rspro/SetAtrReq.his2%bSis2%bS l}Iz\ј*: h\}K!include/osmocom/rspro/SetAtrRes.his2%bSis2%bS l 4FP$5gLj"include/osmocom/rspro/SlotNumber.his2%bSis2%bS l!muWܯelx J4U&include/osmocom/rspro/SlotPhysStatus.his2%bSis2%bS l#^Qo:=!l('include/osmocom/rspro/TpduCardToModem.his2%bSis2%bS l$2ȿŧ(-g$:!include/osmocom/rspro/TpduFlags.his2%bSis2%bS l'~Øe/" X'include/osmocom/rspro/TpduModemToCard.his2%bSis2%bS l( j:z !J}z%'include/osmocom/rspro/asn_application.his2%bSis2%bS l) y`BRY#j#TQ"include/osmocom/rspro/asn_codecs.his2%bSis2%bS l*]h? վV[cOݰԁ'include/osmocom/rspro/asn_codecs_prim.his2%bSis2%bS l+ԇ5]DgƢ $include/osmocom/rspro/asn_internal.his2%bSis2%bS l, -y[e!&"include/osmocom/rspro/asn_system.his2%bSis2%bS l-߶SubYv#include/osmocom/rspro/ber_decoder.his2%bSis2%bS l.4"D\j1#include/osmocom/rspro/per_decoder.his2%bSis2%bS l8  RG,#include/osmocom/rspro/per_encoder.his2%bSis2%bS l:!@gT{O"[jqD$include/osmocom/rspro/per_opentype.his2%bSis2%bS l=\pڵUv#include/osmocom/rspro/per_support.his2%bSis2%bS l> id(>@_x3#include/osmocom/rspro/xer_decoder.his2%bSis2%bS l@^sȰ0 m+' 1#include/osmocom/rspro/xer_encoder.his2%bSis2%bS lAJļ9ij"QI#include/osmocom/rspro/xer_support.his2%bSis2%bS lB.ҝVb@]E_;܉libosmo-rspro.pc.inis2%bSis2%bS lCSh26d{pimove-asn1-header-files.shis2%bSis2%bS lEzj>ъ:JWؼFsrc/Makefile.amis2%bSis2%bS lG?Zi>dQnE&qsrc/asn1c_helpers.cis2%bSis2%bS lH4xJFMDh"T̂ src/asn1c_helpers.his2%bSis2%bS lM-m]_NxBPQsrc/bankd/Makefile.amis2%bSis2%bS lNcHp{;tG䍺Ƞsrc/bankd/bankd.his2%bSis2%bS lQ4ȗ-}s:?C֡'src/bankd/bankd_main.cis2%bSis2%bS lR#۪ћe.u2V src/bankd/bankd_pcsc.cis2%bSis2%bS lS_'87DnPCmPsrc/bankd/driver_core.cis2%bSis2%bS lU ~RWy|Ujo4src/bankd/driver_pcsc.cis2%bSis2%bS lW N{;6P`yBק src/bankd/gsmtap.cis2%bSis2%bS lY j|N 6|)src/bankd/gsmtap.his2%bSis2%bS l_4̓1~%Δr!\src/bankd/internal.his2%bSis2%bS l`f`OQrU0 src/bankd/main.cis2%bSis2%bS lblzg_ Csrc/client/Makefile.amis2%bSis2%bS ld C %@D0(Tsrc/client/PkgInfois2%bSis2%bS ltvnK|5fnuǀGN(c:src/client/client.his2%bSis2%bS ly6 ڤOKmS՟src/client/main_fsm.cis2%bSis2%bS lzKh1n"x\b,src/client/osmo-remsim-client-reader_conf.inis2%bSis2%bS l{ݥlL̾osrc/client/remsim_client.cis2%bSis2%bS l}l/ RId)˧͛Am&VKFUsrc/rspro/BankSlot.cis2%bSis2%bS l 9r:/ezA(t&0src/rspro/BankSlotStatusInd.cis2%bSis2%bS l L.ŭ`8K;2]src/rspro/ClientId.cis2%bSis2%bS l#gGؐ/A'\&2)*src/rspro/ClientSlot.cis2%bSis2%bS l e .-/69jr@src/rspro/ClientSlotStatusInd.cis2%bSis2%bS l,( n"src/rspro/ComponentIdentity.cis2%bSis2%bS lM{8ߢ<src/rspro/ComponentName.cis2%bSis2%bS l؅V%0.rfǃosrc/rspro/ComponentType.cis2%bSis2%bS lݤ!x+7elsrc/rspro/ConfigClientBankReq.cis2%bSis2%bS lqড়:psW src/rspro/ConfigClientBankRes.cis2%bSis2%bS l}T5[p~HA/Щ\src/rspro/ConfigClientIdReq.cis2%bSis2%bS lq#iNYa ) =#src/rspro/ConfigClientIdRes.cis2%bSis2%bS l 3{$\ձܯ7*src/rspro/ConnectBankReq.cis2%bSis2%bS l ٩K8ԖO Pdsrc/rspro/ConnectBankRes.cis2%bSis2%bS l z?w芵 tsrc/rspro/ConnectClientReq.cis2%bSis2%bS lgn"#!dǝ3qsrc/rspro/ConnectClientRes.cis2%bSis2%bS l#(g53W~ ~~src/rspro/CreateMappingReq.cis2%bSis2%bS l]}ɮTsrc/rspro/CreateMappingRes.cis2%bSis2%bS lǣ97 {Y:Nsrc/rspro/ErrorCode.cis2%bSis2%bS l hGyd5Hc^src/rspro/ErrorInd.cis2%bSis2%bS l37ڏ!ŋ9^src/rspro/ErrorSeverity.cis2%bSis2%bS l{}`6ь \src/rspro/ErrorString.cis2%bSis2%bS lחp4d3.|w :&`,ͤsrc/rspro/IA5String.cis2%bSis2%bS lי/^%Wǁ^6<2 src/rspro/INTEGER.cis2%bSis2%bS lךeMFеm-Ĥ(~@src/rspro/IpAddress.cis2%bSis2%bS lמ;cpe:JKLdsrc/rspro/IpPort.cis2%bSis2%bS lןv9}c?ҭ;!WcRyIsrc/rspro/Ipv4Address.cis2%bSis2%bS lעw/3tᐹKsrc/rspro/Ipv6Address.cis2%bSis2%bS lףY S lY1'src/rspro/OCTET_STRING.cis2%bSis2%bS lשB!I~~˼&src/rspro/OperationTag.cis2%bSis2%bS lתKq 7-W >src/rspro/PortNumber.cis2%bSis2%bS l׭C)M+xv-Fsrc/rspro/RemoveMappingReq.cis2%bSis2%bS l׮] 0O&Up7 }3@src/rspro/RemoveMappingRes.cis2%bSis2%bS lׯ9wMvdj?AH|}?src/rspro/ResetStateReq.cis2%bSis2%bS l׳!X;4> ?Zsrc/rspro/ResetStateRes.cis2%bSis2%bS l״cv/OS)r`( isrc/rspro/ResultCode.cis2%bSis2%bS l׶ нD U z.i>K޽#src/rspro/RsproPDU.cis2%bSis2%bS l׷%#  жفQ)Kq|src/rspro/RsproPDUchoice.cis2%bSis2%bS l׸!?56/j5Hvrsrc/rspro/SetAtrReq.cis2%bSis2%bS l׹эe'ZNZ 2|src/rspro/SetAtrRes.cis2%bSis2%bS l׺JH$6P{zQ' ?j۠>src/rspro/SlotNumber.cis2%bSis2%bS l׽  PAYIHdsrc/rspro/SlotPhysStatus.cis2%bSis2%bS l׿ )=}i2Lxk,TBsrc/rspro/TpduCardToModem.cis2%bSis2%bS l >Ǭ7f\Oi-'src/rspro/TpduFlags.cis2%bSis2%bS l )̱j?}|Psrc/rspro/TpduModemToCard.cis2%bSis2%bS l`JI*MkQ0(16src/rspro/asn_codecs_prim.cis2%bSis2%bS l@ J >0src/rspro/ber_decoder.cis2%bSis2%bS lȸ~uF}; Stsrc/rspro/ber_tlv_length.cis2%bSis2%bS l oRT7ڛ$Y src/rspro/ber_tlv_tag.cis2%bSis2%bS lN#gC63 src/rspro/constr_CHOICE.cis2%bSis2%bS ll(*LIB d+Х,src/rspro/constr_SEQUENCE.cis2%bSis2%bS l2/hl^Qv'_examples2 0 Q۰fC=Nsrc106 4 @ncW@A 5Tseabankd10 0 ^5AxgnWrspro69 0 Hn[Ėclient10 0 Wg{sYn/^#e server6 0 \:+"&Hlb'asn11 0 Ux=_(Th+3 debian14 0 a BSTfWlhqSp5.github1 0 /֜#Kcontrib15 2 NDg{Oc~I"systemd4 0 F`)xIKIGetc_default7 0 D*Խ^c_/Gaffasn1c4 0 kѳ-X[փ7include74 1 p1հ}p9vIr-osmocom73 1 ;2#W`.rspro72 0 D,|Jh>j9vkQ宦O