Foxushka
2e912285f5
Implement DATA_CMD_GET_MF1_ANTI_COLL_DATA and DATA_CMD_GET_SETTINGS
2023-09-06 23:36:43 +03:00
Foxushka
55a70fc2e5
Move to PP_HTONS
2023-09-06 22:55:26 +03:00
Foxushka
58d43a36c4
Merge branch 'main' into software-capabilities
2023-09-06 22:34:57 +03:00
Philippe Teuwen
76168621b4
style
2023-09-02 22:24:15 +02:00
Foxushka
d22ff44342
DATA_CMD_GET_DEVICE_CAPABILITIES implementation
2023-08-28 09:12:48 +03:00
Philippe Teuwen
bd3961077c
CLI now takes into account Lite refusing to enter reader mode
2023-08-28 01:07:27 +02:00
dxl
d76fbd440c
Added commands related to BLE pairing binding.
2023-08-28 01:35:57 +08:00
Philippe Teuwen
54178eaa89
Merge pull request #101 from szymex73/fix-multicommand
...
Fix a bug in multiline command implementation
2023-08-26 20:50:23 +02:00
Szymon Borecki
9ee5d3a73e
Fix a bug where a KeyboardInterrupt would trigger an error and crash the app
2023-08-26 19:31:35 +02:00
Szymon Borecki
ea25fd14c1
Merge branch 'main' into fix-argcomplete
2023-08-26 19:26:20 +02:00
Szymon Borecki
5122246072
Fix argument autocompleter bug ( #97 )
2023-08-26 19:24:41 +02:00
Philippe Teuwen
04741bdc2a
autopep8
2023-08-26 12:06:15 +02:00
Philippe Teuwen
d5d955d2e9
pylance
2023-08-26 02:55:46 +02:00
Philippe Teuwen
a596e98bf7
python style
2023-08-26 02:24:08 +02:00
Philippe Teuwen
d08c8c4605
Close properly after factory reset, fix typo
2023-08-26 01:48:30 +02:00
Benjamin DELPY
3bf25f1766
Fix multiple Chameleon connected on WSL1
...
Avoid
```
Chameleon Connect fail: [Errno 2] could not open port /dev/ttyS15
/dev/ttyS39: [Errno 2] No such file or directory: '/dev/ttyS15\r\n/dev/ttyS39'
```
By only returning the first COM port with `VID_6868&PID_8686`
2023-08-26 00:31:44 +02:00
Philippe Teuwen
05f25e830c
More Chinese (auto) translation
2023-08-25 19:51:27 +02:00
Philippe Teuwen
7ff6a0b3a2
Allow pasting multiple commands at once, as it was with readline
2023-08-25 17:57:12 +02:00
Philippe Teuwen
7f569113a0
CLI check python version
2023-08-24 17:00:05 +02:00
Philippe Teuwen
1ebeb9b461
fix btnpress info dump
2023-08-24 10:44:19 +02:00
Nemanja Nedeljkovic
a01158f323
Remove parameter from --long
2023-08-24 08:50:55 +02:00
Nemanja Nedeljkovic
6e9582f4f2
Fix bug
2023-08-23 19:32:49 +02:00
Nemanja Nedeljkovic
1ff0be6ed8
Add long press command
2023-08-23 19:29:03 +02:00
Philippe Teuwen
dbda8b92fb
Merge pull request #73 from m-kozlowski/wsl-autodetect
...
Add port auto detection on WSL1
2023-08-23 01:03:03 +02:00
Philippe Teuwen
e43e668594
Remove tabs & spaces at end of lines
2023-08-23 00:18:31 +02:00
Augusto Zanellato
5f27cef975
Remove restrictions from slot delete
2023-08-22 23:30:33 +02:00
dxl
ed4a84ccc6
Merge branch 'main' of https://github.com/RfidResearchGroup/ChameleonUltra
2023-08-22 20:01:32 +08:00
dxl
76643183ea
Impl change the button function when click.
2023-08-22 19:58:33 +08:00
mkozlowski
961b8a58f3
Faster COM port detection
2023-08-22 11:37:12 +02:00
Sgnusov
d17c63f298
Fix setting slot nick
2023-08-22 09:34:24 +00:00
mkozlowski
aa3d3e40b4
Fallback to default path when powershell.exe is not found in PATH
2023-08-22 11:23:50 +02:00
mkozlowski
9922dc5b50
Fallback to default path when powershell.exe is not found in PATH
2023-08-22 11:22:59 +02:00
dxl
68a3e463f1
Add command to get battery information #38
2023-08-22 12:05:48 +08:00
mkozlowski
6e411dc50c
WSL2 doesn't need special handling
2023-08-21 21:33:17 +02:00
mkozlowski
2f0d4edb04
Add com port auto detection on WSL1
2023-08-21 19:57:03 +02:00
Augusto Zanellato
d33ae755c1
Add ability to delete sense type per slot
2023-08-21 16:38:11 +02:00
Philippe Teuwen
da43f37838
Merge pull request #69 from szymex73/cli-history
...
Store CLI history in ~/.chameleon_history
2023-08-21 02:46:58 +02:00
Philippe Teuwen
423d212cf7
add authors and changelog files and reminder in CI
2023-08-21 02:17:00 +02:00
Szymon Borecki
4e0494b286
Store CLI history in ~/.chameleon_history
2023-08-21 00:54:36 +02:00
Philippe Teuwen
136a7531f4
Merge pull request #66 from szymex73/cli-overhaul
...
CLI Overhaul
2023-08-21 00:09:02 +02:00
Philippe Teuwen
5e52180aec
Mifare Classic emulator: fix asked by @Foxushka
2023-08-20 10:21:08 +02:00
Szymon Borecki
895b0ced12
Merge remote-tracking branch 'origin/main' into cli-overhaul
2023-08-20 01:25:24 +02:00
Philippe Teuwen
8879460e10
Merge branch 'main' into hw-slot-info
2023-08-20 00:11:42 +02:00
Philippe Teuwen
12de4c0e0e
Merge pull request #56 from domints/implement-get-slot-data
...
Implement get slot data
2023-08-20 00:07:46 +02:00
Foxushka
151f412490
Implement new Mifare Classic emulator configuration commands, improve CLI
...
Slot
Won't work like this
More randomness on nested auth (for hardnested recovery) and change default GCC location
Nobody will have GCC in this default location, /usr/bin/ will target way more users
Get enabled slots command
hw slot list show disabled slots
Improve python code quality
Show Mifare Classic emulator settings in hw slot list
Implement hf mf settings to change Mifare Classic emulator settings
Update
2023-08-19 20:59:39 +03:00
Szymon Borecki
dddc6f1a10
Merge remote-tracking branch 'origin/main' into cli-overhaul
2023-08-19 14:19:40 +02:00
Szymon Borecki
a64be123db
Remove the unnecessary readline import and add a shebang
2023-08-19 13:46:32 +02:00
Szymon Borecki
f6e22328bb
Add working argument completion
2023-08-19 13:44:15 +02:00
Philippe Teuwen
22747138e7
Merge branch 'main' into bugfix/cli-offset
2023-08-19 01:18:42 +02:00
Philippe Teuwen
9db1671be5
Merge pull request #63 from augustozanellato/factory_reset
...
Add factory reset command
2023-08-19 00:46:39 +02:00