Oleksandr Kozachuk
|
d4eeea73d8
|
Improve readline history.
|
2023-07-18 14:22:15 +02:00 |
|
Oleksandr Kozachuk
|
b3260e04fb
|
Do not print error on adding, when exactly the same already exist, it ignores it then silently.
|
2023-02-02 10:54:08 +01:00 |
|
Oleksandr Kozachuk
|
464ac458d2
|
Simplify call_cmd_with_input.
|
2023-01-11 14:29:10 +01:00 |
|
Oleksandr Kozachuk
|
8db5e66f83
|
Small refactoring/simplification of radix code.
|
2023-01-10 13:58:25 +01:00 |
|
Oleksandr Kozachuk
|
ab79a100d3
|
Small changes for the html.
|
2023-01-09 13:53:58 +01:00 |
|
Oleksandr Kozachuk
|
ccc318b2ad
|
Increase the max history size for hel to 10000.
|
2023-01-07 13:55:37 +01:00 |
|
Oleksandr Kozachuk
|
a180291e94
|
Fix handling of empty password.
|
2023-01-07 13:46:33 +01:00 |
|
Oleksandr Kozachuk
|
122aeaf75b
|
Refactor read_password function to take just the name as argument, not the prompt.
|
2023-01-07 13:40:00 +01:00 |
|
Oleksandr Kozachuk
|
54c2c0e5a1
|
Store pass command without password to history.
|
2023-01-07 13:18:39 +01:00 |
|
Oleksandr Kozachuk
|
2b56aed28e
|
Refactor history handling: store only save and usefull commands, save them in LKEval state, do not safe pass command into history.
|
2023-01-07 13:16:47 +01:00 |
|
Oleksandr Kozachuk
|
4ee1d38be7
|
pass command accepts now optionally the password from command line, instead of stdin.
|
2023-01-07 12:06:41 +01:00 |
|
Oleksandr Kozachuk
|
44c6f371a8
|
Wrap lines in HTML.
|
2023-01-06 17:31:57 +01:00 |
|
Oleksandr Kozachuk
|
ed894b8b16
|
Remove warning.
|
2023-01-06 17:22:52 +01:00 |
|
Oleksandr Kozachuk
|
e0b5c0280e
|
Integrate the REPL, now WASM32 works, just some functions missing.
|
2023-01-06 17:21:28 +01:00 |
|
Oleksandr Kozachuk
|
77f7db7dec
|
Add possibility to add input instead of calling readline.
|
2023-01-06 17:13:42 +01:00 |
|
Oleksandr Kozachuk
|
e9dba54750
|
Develop wasm support further.
|
2023-01-06 16:16:04 +01:00 |
|
Oleksandr Kozachuk
|
3416ea96ae
|
Remove deadlock_detection feature from parking_lot, because it is incompatible with wasm32
|
2023-01-06 15:27:58 +01:00 |
|
Oleksandr Kozachuk
|
127f386e35
|
Fix compilation and tests.
|
2023-01-06 15:08:52 +01:00 |
|
Oleksandr Kozachuk
|
6f78130fab
|
Rename command "leave" to "keep", sounds more appropreate.
|
2023-01-06 14:53:08 +01:00 |
|
Oleksandr Kozachuk
|
538a32a471
|
Switch from Rc<RefCell> to Arc<Mutex<T>> or Arc<ReentrantMutex<RefCell<T>>>.
|
2023-01-06 13:12:58 +01:00 |
|
Oleksandr Kozachuk
|
a2978c1230
|
Fix printing correct password and reading master password.
|
2023-01-05 15:25:08 +01:00 |
|
Oleksandr Kozachuk
|
fd3914dacb
|
Renamed the dump command to save, added command dump to dump the db to stdout.
|
2023-01-03 11:58:48 +01:00 |
|
Oleksandr Kozachuk
|
1b96ca3239
|
Some WASM changes, not ready yet.
|
2023-01-03 11:15:40 +01:00 |
|
Oleksandr Kozachuk
|
69f65a5be0
|
Make helwasm compilable for wasm32-unknown-unknown target.
|
2023-01-01 19:46:14 +01:00 |
|
Oleksandr Kozachuk
|
7563645518
|
Fix tests, move rpassword usage to utils.rs to implement something different for wasm.
|
2023-01-01 19:04:56 +01:00 |
|
Oleksandr Kozachuk
|
eced302282
|
Split project into three workspaces: hel (the library), helcli (the tool) and helwasm (the wasm code). Move wasm incompatible code to extra modules in utils.rs to be implementable separately for wasm.
|
2023-01-01 18:50:16 +01:00 |
|
Oleksandr Kozachuk
|
cff9e3f90d
|
Make the height a bit better.
|
2022-12-31 17:16:02 +01:00 |
|
Oleksandr Kozachuk
|
d3f00e7268
|
Add first prototype index.html
|
2022-12-31 17:08:32 +01:00 |
|
Oleksandr Kozachuk
|
984a416ae7
|
Fix space recognicion, support all kinds of spaces.
|
2022-12-28 19:34:24 +01:00 |
|
Oleksandr Kozachuk
|
41a3248084
|
Fix tests.
|
2022-12-28 17:18:37 +01:00 |
|
Oleksandr Kozachuk
|
78d5f46d43
|
Fix outuput in gen.
|
2022-12-28 14:57:54 +01:00 |
|
Oleksandr Kozachuk
|
5b20968ade
|
Fix ld command sort order.
|
2022-12-24 16:01:27 +01:00 |
|
Oleksandr Kozachuk
|
b89dd0936e
|
Expand the commands.
|
2022-12-24 15:59:22 +01:00 |
|
Oleksandr Kozachuk
|
46fb2c6b40
|
Add leave command, to directly save the generated password and restructure the parser a bit.
|
2022-12-24 15:00:07 +01:00 |
|
Oleksandr Kozachuk
|
a69fceb126
|
Add ld command, like ls but sort by date. Fix quit command in scripts, output passwords with spaces when no prefix given (align output by name, somewhat).
|
2022-12-24 13:53:53 +01:00 |
|
Oleksandr Kozachuk
|
f0ce3b4d96
|
Change password struct to use name as String instead of Rc<String>, fix gen command.
|
2022-12-23 20:14:07 +01:00 |
|
Oleksandr Kozachuk
|
13ea63d687
|
Fix gen command, but still has issues.
|
2022-12-22 19:28:38 +01:00 |
|
Kiyomichi Kosaka
|
3373f17332
|
Fix for gen command (not finished yet).
|
2022-12-22 15:07:56 +00:00 |
|
Kiyomichi Kosaka
|
03b2d43c6c
|
Fix generation of single random passwords.
|
2022-12-22 12:10:13 +00:00 |
|
Kiyomichi Kosaka
|
e8345b374d
|
Implement gen command, to generate samples.
|
2022-12-22 12:07:13 +00:00 |
|
Kiyomichi Kosaka
|
b6c7b08320
|
Move more command implementations from repl.rs to commands.rs.
|
2022-12-21 14:32:54 +00:00 |
|
Kiyomichi Kosaka
|
1845916a12
|
Move commands implementations to commands.rs.
|
2022-12-21 14:15:24 +00:00 |
|
Kiyomichi Kosaka
|
de13dd6a7b
|
Improve test cleanup by using scopeguard.
|
2022-12-21 14:00:01 +00:00 |
|
Kiyomichi Kosaka
|
35517b2849
|
Fix warnings output of pb command and add some more env vars tests.
|
2022-12-21 13:26:07 +00:00 |
|
Kiyomichi Kosaka
|
0e21e0c10d
|
Fix compile warning.
|
2022-12-21 13:01:59 +00:00 |
|
Kiyomichi Kosaka
|
c03d6ab560
|
Fix the warnings to output for the between passwords and write some tests for it, also write tests for some environment variables.
|
2022-12-21 12:59:57 +00:00 |
|
Oleksandr Kozachuk
|
f67b64080c
|
Same cleanup after last change.
|
2022-12-20 22:11:15 +01:00 |
|
Oleksandr Kozachuk
|
c43221c590
|
Optimized the storage, key is now String instead of Rc<String>, fixed some error output.
|
2022-12-20 22:06:46 +01:00 |
|
Oleksandr Kozachuk
|
fbdfca1982
|
Create a new structure LKOut to manage output and error streams, output warning about not correct passwords after "pass" command.
|
2022-12-20 20:05:42 +01:00 |
|
Oleksandr Kozachuk
|
ae4e09b2b1
|
Rename the tool to hel.
|
2022-12-20 19:50:06 +01:00 |
|