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
6
Projects
Packages
Public Activity
Starred Repositories
Nuller
pushed to
feat/adopt-scan-restart
at
Nuller/SecretLink
2026-09-18 14:17:15 +00:00
5debcdac4a
diag: фазовые debug-логи discovery
Nuller
pushed to
feat/adopt-scan-restart
at
Nuller/SecretLink
2026-09-18 14:05:12 +00:00
97fd65cadf
feat(client): adopt-scan restart — discovery переживает StopDiscovery соседа на общем адаптере (fix 60s freeze)
Nuller
created branch
feat/adopt-scan-restart
in
Nuller/SecretLink
2026-09-18 14:05:12 +00:00
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-18 08:06:32 +00:00
98134088bc
merge: feat/multi-session-parallel — честная параллельная работа N клиентов (M1+M2+M3)
0dd0b8b28f
feat(client): handshake-demux — чужой SERVER_AUTH на общем линке игнорируется, попытка не сгорает (M3)
dc06d73a35
feat(app): параллельные одобрения — approve/reject/select по sessionId для любого элемента очереди (M2)
37210b53d9
feat(provider): многoсессионный мультиплекс — сессии по (deviceId, session_id), Busy только при коллизии sessionId (M1)
Compare 4 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 21:20:08 +00:00
fa0bdb6b81
merge: feat/defer-teardown-while-connected — teardown не рвёт живое GATT-соединение (Slice 5)
c65f55b3fb
feat(provider): keep-alive teardown откладывается при живом GATT-соединении (Slice 5)
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 20:15:40 +00:00
464f558eef
merge: feat/start-during-stop — pending-restart поглощённого Start'а (Slice 4)
9143319ff7
feat(provider): Start во время Stopping больше не теряется — pending-restart после teardown (Slice 4)
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 16:23:23 +00:00
7d2210886c
merge: feat/warm-provider — keep-alive окно провайдера (Slice 3)
ad561c8b07
feat(provider): keep-alive окно 60с после пропадания wake-beacon (Slice 3)
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 16:02:20 +00:00
ae48a0bcff
merge: feat/fast-reconnect — быстрый реконнект и зомби-линки (Slice 1-2)
59bfe76747
feat(client): быстрый реконнект — Connect 2с, зомби-пенальти, liveness-проба 700мс (Slice 1-2)
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 14:26:05 +00:00
f214e1a433
merge: feat/queue-docs — дока очереди и таймингов (Slice 6)
7537e4d32b
docs(cli): очередь на провайдере, --approval-timeout-ms, APPROVAL_TIMED_OUT, обновлённые тайминги
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 14:23:24 +00:00
62a9acb81d
merge: feat/client-approval-timeout — approval-budget split + ускоренные тайминги (Slice 4-5)
ee77ea8499
feat(client): честный APPROVAL_TIMED_OUT + быстрые тайминги (Slice 4-5)
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 13:34:24 +00:00
070e0e07f3
merge: feat/queue-ui — UI очереди одобрений (Slice 2-3)
df6f0e7548
feat(provider-ui): очередь в UI — Requests списком, overlay только голову, N in queue
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 13:19:36 +00:00
808ed126c6
merge: feat/approval-queue — настоящая очередь одобрений на провайдере (Slice 1)
2e12365011
feat(provider): очередь одобрений — ArrayDeque<QueuedPending>, depth 3, slot timeout 90s
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 13:01:01 +00:00
d279151730
merge: feat/multi-session — параллельные сессии handshake по deviceId
61214cc563
feat(provider): multi-session handshake — Map<deviceId, SessionSlot>
Compare 2 commits »
Nuller
deleted branch feat/discovery-diag from
Nuller/SecretLink
2026-09-17 10:47:21 +00:00
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-17 10:47:08 +00:00
cfa9794141
merge: feat/connect-cap — потолки одиночных D-Bus вызовов против зависания Connect
475b2bfd8d
fix(bluez): потолки одиночных D-Bus вызовов (Connect 10с, StartNotify/WriteValue 8с)
Compare 2 commits »
Nuller
pushed to
feat/discovery-diag
at
Nuller/SecretLink
2026-09-17 10:37:06 +00:00
73ad142dbe
diag(transport): диагностические линии discovery/resolve/connect + тесты полл-циклов
Nuller
created branch
feat/discovery-diag
in
Nuller/SecretLink
2026-09-17 10:37:06 +00:00
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-16 22:17:30 +00:00
52c9bd946c
chore: убрать случайный артефакт
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-16 22:17:25 +00:00
821c09fdcb
merge: feat/inprogress-backoff — гашение BlueZ InProgress при параллельном старте
5e418c3f23
fix(retry): BlueZ InProgress → RetryableJittered с джиттером 0-50%
Compare 2 commits »
Nuller
pushed to
main
at
Nuller/SecretLink
2026-09-16 21:59:14 +00:00
4b67d014f5
chore: убрать случайные артефакты скриншотов из индекса
Previous
3
Next