Maxim Devaev
|
648316931a
|
refactoring
|
2022-11-07 02:20:42 +03:00 |
|
Maxim Devaev
|
ee3e224e39
|
new typing style
|
2022-09-04 18:08:40 +03:00 |
|
Maxim Devaev
|
e37a7254d5
|
using shield_fg() in atomic (now atomic_fg)
|
2022-08-07 19:35:08 +03:00 |
|
Maxim Devaev
|
fdc3edfa79
|
using shield_fg()
|
2022-08-07 19:18:23 +03:00 |
|
Maxim Devaev
|
ec9785b4be
|
simplified AioNotifier()
|
2022-08-07 19:04:32 +03:00 |
|
Maxim Devaev
|
eeaeebf7c7
|
shield some finally ops
|
2022-08-05 15:07:17 +03:00 |
|
Maxim Devaev
|
9ee63aba3e
|
refactored msd writer api
|
2022-08-04 04:04:10 +03:00 |
|
Maxim Devaev
|
9925198762
|
refactored msd reader api
|
2022-08-03 19:44:08 +03:00 |
|
Maxim Devaev
|
589ec14de0
|
Fixed pikvm/pikvm#783: remove incomplete msd image
|
2022-07-30 18:15:50 +03:00 |
|
Maxim Devaev
|
1055dadcb9
|
msd: downloading status api
|
2022-07-24 16:16:45 +03:00 |
|
Maxim Devaev
|
1564c68727
|
refactoring
|
2022-07-24 15:42:43 +03:00 |
|
Maxim Devaev
|
d05b46e05d
|
fixed lock behaviour in read_image()
|
2022-07-24 09:34:27 +03:00 |
|
Maxim Devaev
|
90ae558f36
|
remount-ro on remove() is not fatal
|
2022-07-24 06:01:09 +03:00 |
|
Maxim Devaev
|
779d0de59f
|
process cdrom/rw forbidden states in set_params()
|
2022-07-24 05:55:54 +03:00 |
|
Maxim Devaev
|
0e3ebac362
|
reading images api
|
2022-07-24 05:38:26 +03:00 |
|
Maxim Devaev
|
de14053725
|
refactoring
|
2022-07-24 05:38:26 +03:00 |
|
Maxim Devaev
|
baeb2bc35b
|
upload_chunk_size -> write_chunk_size
|
2022-07-24 05:38:26 +03:00 |
|
Maxim Devaev
|
44ffe83199
|
renamed new_writer to writer
|
2022-07-24 05:38:26 +03:00 |
|
Maxim Devaev
|
477e6f05e4
|
writable msd
|
2022-07-24 05:38:26 +03:00 |
|
Maxim Devaev
|
aa5a538c64
|
refactoring
|
2022-07-24 05:38:26 +03:00 |
|
Maxim Devaev
|
2eef9bd263
|
basic msd rw api
|
2022-07-24 05:38:26 +03:00 |
|
Maxim Devaev
|
d55d7beb0e
|
refactoring
|
2022-04-10 12:55:06 +03:00 |
|
Maxim Devaev
|
7c44d733a9
|
aiohelpers
|
2022-04-10 08:08:05 +03:00 |
|
Maxim Devaev
|
486f1be986
|
get rid of the otg-unlock helper
|
2022-04-10 06:00:10 +03:00 |
|
Maxim Devaev
|
d2c6bf716d
|
delay
|
2022-04-01 06:06:11 +03:00 |
|
Maxim Devaev
|
b775239d72
|
refactoring
|
2022-03-31 16:17:52 +03:00 |
|
Maxim Devaev
|
6828a0e6aa
|
otg msd: handle functions switching
|
2022-03-31 11:54:31 +03:00 |
|
Maxim Devaev
|
1b3a2cc3f7
|
copyright bump
|
2022-01-07 16:39:02 +03:00 |
|
Maxim Devaev
|
8f11fa3b91
|
small rebranding
|
2021-09-08 06:47:54 +03:00 |
|
Maxim Devaev
|
6b07a80834
|
/msd/write_remote handle
|
2021-07-27 05:25:54 +03:00 |
|
Maxim Devaev
|
189ff59379
|
refactoring
|
2021-07-23 20:52:47 +03:00 |
|
Devaev Maxim
|
7c68b6b406
|
lint fixes
|
2021-07-08 16:52:51 +03:00 |
|
Devaev Maxim
|
b5ab5699c4
|
pikvm/pikvm#321: server-side uploading counters
|
2021-06-08 03:12:24 +03:00 |
|
Devaev Maxim
|
640547d441
|
sync
|
2021-05-26 16:02:10 +03:00 |
|
Devaev Maxim
|
e480629724
|
speed up msd
|
2021-05-26 12:26:31 +03:00 |
|
Devaev Maxim
|
8bc36eac5d
|
pikvm/pikvm#208: permanent image
|
2021-05-25 01:41:23 +03:00 |
|
Devaev Maxim
|
c169f55204
|
update copy
|
2021-01-07 10:33:02 +03:00 |
|
Devaev Maxim
|
42475809fc
|
refactoring
|
2020-12-21 01:59:49 +03:00 |
|
Devaev Maxim
|
58f60bb49f
|
using monotonic time
|
2020-11-13 12:31:00 +03:00 |
|
Devaev Maxim
|
6420bc4533
|
mypy again
|
2020-10-13 14:55:08 +03:00 |
|
Devaev Maxim
|
cf5bc84872
|
refactoring
|
2020-10-09 11:58:19 +03:00 |
|
Devaev Maxim
|
cccf44655a
|
common env variables
|
2020-10-03 05:02:14 +03:00 |
|
Devaev Maxim
|
ec6d13dc34
|
refactoring
|
2020-09-10 09:58:31 +03:00 |
|
Devaev Maxim
|
605b67ca76
|
refactoring
|
2020-09-08 05:24:47 +03:00 |
|
Devaev Maxim
|
482eeec3e7
|
common background systasks
|
2020-09-05 09:26:55 +03:00 |
|
Devaev Maxim
|
cf5bf8e147
|
refactoring
|
2020-05-29 04:33:35 +03:00 |
|
Devaev Maxim
|
eb13da03be
|
refactoring
|
2020-05-29 04:30:37 +03:00 |
|
Devaev Maxim
|
966267ebb9
|
asyncio.CancelledError is a subclass of BaseException since 3.8
|
2020-03-16 02:42:23 +03:00 |
|
Devaev Maxim
|
5b58af4d6f
|
proper usage of asyncio.wait() for first completed
|
2020-03-15 02:42:10 +03:00 |
|
Devaev Maxim
|
552bb93212
|
atomic fixes, removed tasked and muted
|
2020-03-03 23:48:53 +03:00 |
|