This website requires JavaScript.
Explore
Help
Sign In
Nuller
0 Followers
·
0 Following
Joined on
2026-06-17
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
5
Projects
Packages
Public Activity
Starred Repositories
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-15 21:10:17 +00:00
6ae202d60c
merge: feat/cli-stdout-output — S1: request-secret --output - (stdout одним write(2))
60d10720f3
feat(cli): request-secret --output - — секрет в stdout одним write(2)
Compare 2 commits »
Nuller
deleted branch feat/tpm-state from
Nuller/SecretLink
2026-09-15 18:37:01 +00:00
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-15 18:37:01 +00:00
4ab611f7ee
merge: feat/tpm-state — TPM-sealed state (secretlink_tpm) + чистка миграции
8f21d8b949
chore(dracut): убран код миграции со старой раскладки — старых установок нет
e06bdef81c
feat(dracut): secretlink_tpm — запечатанный в TPM state вместо plaintext в initramfs
Compare 3 commits »
Nuller
pushed to
feat/tpm-state
at
Nuller/SecretLink
2026-09-14 17:10:45 +00:00
e06bdef81c
feat(dracut): secretlink_tpm — запечатанный в TPM state вместо plaintext в initramfs
Nuller
created branch
feat/tpm-state
in
Nuller/SecretLink
2026-09-14 17:10:45 +00:00
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-14 10:58:35 +00:00
e8ef4a5380
fix(dracut): пути установки вне территории пакетного менеджера
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 21:51:03 +00:00
a0a2f9d41d
merge: эмиссия progress-строки одним write(2) — убрано перемеживание с промптом cryptsetup на общей консоли
fe466b52a8
fix(linux): сделал эмиссию progress-line одним write(2)
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 20:26:08 +00:00
84cfd6e159
docs(README): раздел linux/dracut + указатель на DRACUT.md
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 20:22:24 +00:00
0c49483161
merge: preserve-mode выключается после доставки пароля (нет перемешивания с выводом загрузки) + строка interrupted убрана + DRACUT.md и скрипты установки
5deb930ed6
docs(dracut): DRACUT.md + install.sh/build.sh — установка и сборка UKI варианта [ble]
627bd3826d
fix(linux): отключил preserve-mode после доставки passphrase и убрал строку interrupted
Compare 3 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 19:26:34 +00:00
ccbce40736
merge: console-safe progress luks-agent — save/restore cursor вокруг одной строки статуса, промпт пароля и каретка не смещаются
b2de1dd86d
feat(linux): добавил console-safe progress для luks-agent на общем /dev/console
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 18:03:37 +00:00
5eb547cd54
merge: luks-agent one-shot per boot — marker + ConditionPathExists (после Reject/timeout телефон больше не переспрашивается)
92469256b2
fix(linux): сделал luks-agent one-shot через marker после terminal failure
92e2f01af8
fix(linux): после Reject/timeout luks-agent не переспрашивает до конца deadline
Compare 3 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 14:20:11 +00:00
7a5babb248
merge: wake-advertise ретраит регистрацию до готовности bluez (фикс initramfs: маяк умирал при bluez unavailable, телефон не просыпался)
ed1eaa5e47
fix(linux): wake-advertise ретраит регистрацию до готовности bluez
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 10:27:10 +00:00
cfc06bd305
merge: dracut-модуль 99secretlink + drop-in для [ble]-варианта UKI (проверено физической загрузкой: агент стартовал в initramfs, state загружен, 2 unlock requests pending)
93d5e7422d
feat(dracut): drop-in конфиг для [ble]-варианта UKI (bluetooth + secretlink, только через --add-confdir)
f5beb35eb8
feat(dracut): модуль 99secretlink — luks-agent в initramfs (path+service юниты, state 0400)
Compare 3 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 08:22:33 +00:00
3af9ef41f9
merge: luks-agent — systemd ask-password backend + секрет в память (live-гейт пройден на ThinkBook: синтетический cryptsetup-запрос answered по BLE, querier exit=0, sha256 секрета совпал)
6ecd89e2f6
Merge branch 'main' into feat/luks-agent
a039afa7eb
feat(linux): подкоманда luks-agent (systemd ask-password backend)
21cb24968a
feat(linux): модуль unlock — драйвер LUKS-агента + systemd backend
4f83ef3daf
refactor(linux): секрет можно получить в память, а не только в файл
Compare 5 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-13 07:17:24 +00:00
a5734a97e5
merge: rejection sampling для confirmation code (убран modulo bias u32 % 10^6)
755df82c89
fix(linux): rejection sampling для confirmation code — убран modulo bias u32 % 10^6
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 23:18:55 +00:00
675c220a30
docs(PROTOCOL): убрать устаревшие slice-scope заметки (pairing/request/CLI давно реализованы и физически проверены)
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 23:07:21 +00:00
c6c83850e4
docs(README): актуальные числа тестов после dead-code чистки (506 JVM: app 327)
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 23:03:34 +00:00
01f7b43955
merge: чистка мёртвого кода Android app + protocol (manual-start путь, дубль ProviderRuntimeController, неиспользуемые Handshake/RequestSessionContract API)
c94d7e8171
refactor(protocol): удалить неиспользуемые Handshake/RequestSessionContract API
8f10b1b727
refactor(android): удалить мёртвый manual-start путь и дубль ProviderRuntimeController
Compare 3 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 22:51:47 +00:00
fdcf2fdf15
merge: чистка мёртвого кода Linux requester + RequestSecretInputs seam
ac93e7d530
merge: 'Approval queued' статус серый вместо красного
1e88c371f1
refactor(linux): удалить мёртвый код и упростить вход request-secret
831aa578ea
fix(android): informational 'Approval queued' pairing status renders gray (onSurfaceVariant) instead of error red
Compare 4 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-11 21:51:56 +00:00
b778d8a0eb
merge: иконка приложения + README refresh
ad20dc0942
feat(android): adaptive launcher icon (chain-link shield, cyan-teal); README: актуальные числа тестов (518 JVM + 301 Rust)
Compare 2 commits »
Previous
5
Next