aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-03-31README: add user-configurable minimum durationOliver Smith1-0/+13
2020-03-27README.md: fix typoOliver Smith1-1/+1
2020-02-26README.md: use headlinesOliver Smith1-5/+5
2020-02-26docs: update to feedback from NeelsOliver Smith2-113/+76
2020-02-26Invalidate Kc, tooOliver Smith1-0/+10
2020-02-26Invalidate TMSI, P-TMSI after changing IMSIOliver Smith1-0/+10
2020-02-26add SIM REFRESH command after IMSI changeNeels Hofmeyr1-0/+28
2020-02-25add make reflashNeels Hofmeyr1-0/+5
2020-02-25Makefile: add some .PHONYNeels Hofmeyr1-0/+4
2020-02-25add 'make list'Neels Hofmeyr1-0/+7
2020-02-25Test: Bytes.toStr()Neels Hofmeyr1-0/+12
2020-02-25refactor the menu, the mi2str() implementation, and testsNeels Hofmeyr3-68/+68
2020-02-25make writeIMSI() safe against invalid lengthNeels Hofmeyr1-1/+3
2020-02-25drop unnecessary 'new byte[]' before {...}Neels Hofmeyr1-9/+9
2020-02-25prompt(): add prefillVal argNeels Hofmeyr1-1/+44
2020-02-25add Bytes.javaNeels Hofmeyr3-19/+88
2020-02-25eliminate itemCount param from showMenu()Neels Hofmeyr1-4/+4
2020-02-25write user entered IMSI to SIMNeels Hofmeyr1-1/+1
2020-02-25add .gitignoreNeels Hofmeyr1-0/+5
2020-02-25add MobileIdentity as separate class, add testNeels Hofmeyr4-140/+216
2020-02-24fix applet-project.mk: allow multiple .java sources, separate jar targetNeels Hofmeyr1-5/+6
2020-02-24copy applet-project.mk here, to be able to apply changesNeels Hofmeyr2-1/+51
2020-02-24readIMSI, writeIMSINeels Hofmeyr1-10/+19
2020-02-24add Enter IMSI dialogNeels Hofmeyr1-3/+23
2020-02-24add hexdump()Neels Hofmeyr1-0/+19
2020-02-24Mobile Identity routinesNeels Hofmeyr1-3/+49
2020-02-24return result of user interaction promptsNeels Hofmeyr1-1/+23
2020-02-24tweak indent in switch statementNeels Hofmeyr1-10/+10
2020-02-24more aggressively set private final on class varsNeels Hofmeyr1-8/+8
2020-02-24add showMsgAndWaitKey() to keep decoded IMSI on displayNeels Hofmeyr1-1/+8
2020-02-24properly read IMSI as Mobile Identity (3GPP TS 24.008)Neels Hofmeyr1-14/+93
2020-02-24IMSIPseudo.java: fix up length somewhatOliver Smith1-3/+4
2020-02-24IMSIPseudo.java: remove unneeded return in showMsg()Oliver Smith1-1/+0
2020-02-24IMSIPseudo.java: return if reading IMSI failsOliver Smith1-0/+1
2020-02-24sim-applet: flash: set --access-domain=00Oliver Smith1-0/+1
2020-02-24sim-applet/LICENSE: add Apache-2.0Oliver Smith2-0/+204
2020-02-24IMSIPseudo.java: show exception error codeOliver Smith1-1/+14
2020-02-24IMSIPseudo: implement "Show IMSI" (WIP)Oliver Smith1-1/+27
2020-02-24sim-applet/Makefile: add "delete" aliasOliver Smith1-0/+2
2020-02-24IMSIPseudo.java: import allOliver Smith1-11/+3
2020-02-24IMSIPseudo.java: move showMsg downOliver Smith1-7/+7
2020-02-24IMSIPseudo.java: display menuOliver Smith1-16/+61
2020-02-24IMSIPseudo.java: rename showHello to showMsgOliver Smith1-5/+4
2020-02-21IMSIPseudo.java: rename menuItemText to titleOliver Smith1-3/+3
2020-02-21IMSIPseudo.java: rename welcomeMsg to LUCounterOliver Smith1-4/+4
2020-02-21IMSIPesudo.java: simple LU counterOliver Smith1-5/+2
2020-02-21IMSIPseudo.java: show hello world on LUOliver Smith1-3/+11
2020-02-21sim-applet/README.md: describe flashingOliver Smith1-6/+16
2020-02-21sim-applet: add "flash" and "remove" targetsOliver Smith3-2/+29
2020-02-21IMSIPseudo.java: change menu entry titleOliver Smith1-1/+2