![]()
| Sticky Revision: |
big reorg merge: merge -r 1807:1841 branches/reorg branch->trunk
netsteria builds now
merge -r 1826:1833 netsteria trunk -> branch
import netsteria in
Netsteria updates wrt latest SST API changes
Updates to match changes in public SST API
Got Netsteria updated wrt SST library's new C++ namespace
Got Netsteria to build and work at least to some degree using new split-out SST library.
Hook SST tree into Netsteria tree as a virtual subdirectory (although Netsteria still doesn't actually use libsst yet).
no longer need .cvsignore files
Integrated Netsteria tree, moved its trunk and tags into proper locations.
Updated Windows build instructions, got application and system tray icons working under Windows.
slightly better Netsteria icon, working on Mac too now
Send debugging output to a log file
Added application icon, system tray icon support (now requires Qt 4.2)
Added a --with-openssl= with some version checking
bug fix
Got auto-download restart working
download restarting coded...
Got remove contact working
raise and activate window and re-start search when opening search window
Got audio input/output device selection working (though not persistently)
Changed audio buffering mechanism to improve CPU efficiency vastly
Got input meter and loopback test basically working
Fix Win32 user name detection, peer status signaling bug
Cleanup and configure-ize before first preliminary release to colleages
Use the user's login name instead of just "someone"
Works under Windows now too!
Audio transmission might be working...
Compiling on Mac again
Fixed multiple-Save-click protection
Coded up voice streaming, compiling...
Got it working under Windows!
Don't download one file multiple times at once.
Report my public endpoint on registering
Recursive gotData event bugfixes in opaque reader
...
aesthetic fixes; implemented save item cancel/cleanup...
Asynchronous file scanning with cancellation
Progress bar more-or-less working
Beginnings of proper action progress mechanism for downloading
Keep the scroll view stuck to the bottom of the chat log area as new chat entries are added
Fixed duplicate lookupDone signal problem
...
...
Added end-of-stream logic
Worked out state machines a bit better, I think
chunk file service stuff
Chat works both ways!
coded up first cut at chunk sharing
Implemented message-oriented stream transfer, chat protocol messaging
...
got responder to send R0 packet in response to RegClient notify
find and advertise private endpoints
friends list now persists
Everything compiles again
Merged CALL into LOOKUP in reg protocol
got registration and friend browsing pretty much working
searches almost working
Search GUI coded up
Implemented lookups and searches in regcli
Registration client works
Everything except cons compiles again with the latest flow changes
File saves now work
Greatly simplified Share mechanism - no longer need many different classes
Added "Save As..." menu, now just need to save...
Got custom directory browser working
Got file scanning and shared-file directory browsing working!
Chat window with file drop detection, no networking yet
libnetsteria dep
reorganized all library stuff into one library; started working on networking and key agreement stuff
...
some chunk hashing/verification code
Restructured to separate GUI/console user interface logic from core archiver logic
| Maintained by PDOS | ViewVC Help |
| Powered by ViewVC 1.0.3 |