evgeny
|
d946a1b93a
|
Finalize unsigned initial profiles before channel bootstrap
|
1 week ago |
evgeny
|
8b327a3f27
|
Bound upload cache growth and reject stale transfer completions
|
1 week ago |
evgeny
|
972910c763
|
Verify profile signatures survive avatar and display name updates
|
1 week ago |
evgeny
|
9842de7ab7
|
Document avatar storage, profile exchange and client caching
|
1 week ago |
evgeny
|
c04f51d424
|
Use bounded 16-bit profile lengths in join member records
|
1 week ago |
evgeny
|
76c02012eb
|
Preserve complete signed profiles in channel bootstrap messages
|
1 week ago |
evgeny
|
9279ded7f3
|
Read complete signed profiles and escape initial display names
|
1 week ago |
evgeny
|
f2d2e6be8f
|
Test avatar immutability, hash validation and quota accounting
|
1 week ago |
evgeny
|
e642551dfe
|
Expose signed storage roles independently of route priority
|
1 week ago |
evgeny
|
8fb9129300
|
Verify large signed profiles alongside full owner records
|
1 week ago |
evgeny
|
1988afa84d
|
Notify profile changes with actual member properties
|
1 week ago |
evgeny
|
e8a3d5fa16
|
Bound avatar transfers and enforce immutable hashed uploads
|
1 week ago |
evgeny
|
cbb1a03ccd
|
Define canonical avatar names and size limits
|
1 week ago |
evgeny
|
61ef23b885
|
Include avatar references in member snapshots and change events
|
1 week ago |
evgeny
|
4fbb1dafe1
|
Preserve profile attributes and publish signed avatar references
|
1 week ago |
evgeny
|
8029b6e3f5
|
Extend signed member profiles to 1024 bytes
|
1 week ago |
evgeny
|
d1034cb4ea
|
Maintain file and directory statistics incrementally per user
|
1 week ago |
evgeny
|
c8236373b1
|
Extend quota snapshots with file and directory counts
|
1 week ago |
evgeny
|
e76dc6cb82
|
Report actual directory creation separately from durability errors
|
1 week ago |
evgeny
|
092e3e3cdc
|
Validate quota scan failures and deny unauthorized quota queries
|
2 weeks ago |
evgeny
|
359a327ec4
|
Enforce per-user reservations and initialize storage at startup
|
2 weeks ago |
evgeny
|
3b641a2423
|
Add the file quota query and per-user quota configuration
|
2 weeks ago |
evgeny
|
3354c0b374
|
Initialize per-user file quota accounts from the storage tree
|
2 weeks ago |
evgeny
|
25e2ffeea7
|
Stream member files with router backpressure and parallel transfer handles
|
2 weeks ago |
evgeny
|
977748b16c
|
Expose fork ownership errors in file debug traces
|
2 weeks ago |
evgeny
|
c259a7330b
|
Trace file router sessions and crypto decisions in debug
|
2 weeks ago |
evgeny
|
0706ccce8a
|
Trace browser state, transfer I/O and daemon PID
|
2 weeks ago |
evgeny
|
e913a27f0c
|
Trace file storage and worker lifecycle in debug
|
2 weeks ago |
evgeny
|
5b78ec04f6
|
Move old radio and attachment diagnostics out of debug
|
2 weeks ago |
evgeny
|
5dea9394bf
|
Trace member file requests in debug category
|
2 weeks ago |
evgeny
|
5d1b8d26e7
|
Daemonize before creating core workers
|
2 weeks ago |
evgeny
|
78a655bb05
|
Add asynchronous member file storage and desktop browser
|
2 weeks ago |
evgeny
|
0dbdd47130
|
Fix Windows IPv6 socket option and const link address
|
2 weeks ago |
evgeny
|
ba7146f90a
|
Fix HTTP proxy framing, keep-alive and stream lifecycle
|
2 weeks ago |
evgeny
|
af27eaa33b
|
Size invitation JSON buffers to the escaping contract
|
2 weeks ago |
evgeny
|
306aaa94ba
|
Carry encrypted group name metadata in PM invitations
|
2 weeks ago |
evgeny
|
607bd5d475
|
Report history wait reasons and registration failures precisely
|
2 weeks ago |
evgeny
|
387f95208d
|
Keep message content type alive through JSON serialization
|
2 weeks ago |
evgeny
|
65264137f8
|
Apply JOIN metadata through the transactional member model
|
2 weeks ago |
evgeny
|
eaac611465
|
Gate history on member synchronization and group readiness
|
2 weeks ago |
evgeny
|
6a67cc2038
|
Prepare channel history before enabling network synchronization
|
2 weeks ago |
evgeny
|
865657b3bd
|
Expose group peer readiness transitions to subscribers
|
2 weeks ago |
evgeny
|
334521ce3f
|
Display active radios in Android member rows
|
2 weeks ago |
evgeny
|
9dd2dffc80
|
Expose live radio subscriptions in member updates
|
2 weeks ago |
evgeny
|
0e5778c013
|
Reuse PM automatic route resolution and check persistence after successful send
|
2 weeks ago |
evgeny
|
2afb7268a1
|
Restore PM group route and verify messaging after invite JOIN
|
2 weeks ago |
evgeny
|
efcc9a1761
|
Schedule member sync when joining over an existing transport
|
2 weeks ago |
evgeny
|
6f99ad3103
|
Add cancellable PM invitation operation with correlated results
|
2 weeks ago |
evgeny
|
123b47c612
|
Improve Android VAD lifecycle, audio settings and diagnostics
|
2 weeks ago |
evgeny
|
20a1211e09
|
Add GPLv3 licensing and bundle third-party notices
|
2 weeks ago |