summaryrefslogtreecommitdiffstats
path: root/src/net/mcast/McastPGMSocket.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix SIGSEGV when address info cannot be parsed.Sebastien Braun2010-10-051-0/+1
|
* Fix OpenPGM error handling bug resulting in spurious warnings and/or memory ↵Sebastien Braun2010-10-051-1/+2
| | | | leaks.
* Assorted Multicast Fixes:Sebastien Braun2010-10-031-84/+122
| | | | | | | | | | | | | | | | | | | | | | - Upgrade bundled OpenPGM to SVN r1135 - Timing fixes: Make all rate-limited and timer-pending operation wait for at least 1ms to avoid busy-waiting - No distinction between sending and receiving sockets when setting up socket options (Receivers need to be able to send anyway when using PGMCC). - Switch from fixed-rate transmission to using PGMCC for congestion control. - Remove some obnoxious debugging outputs - Some white space fixes - Introduce a short waiting time before actually starting file transmission in order to allow enough SPM messages to be sent so that receivers can initialize properly. - Fix MCASTFTANNOUNCE message to include full file name instead of basename. - Fix generateMcastTransferID in order to gather more random IDs. PVSGUI may become confused if transfer IDs are reused. - Properly dispose of clientFileReceiveDialog when multicast transfer is finished. - Properly display transfer size in clientFileReceiveDialog
* Implement UI and pvsDaemon components for outgoing Multicast TransferSebastien Braun2010-07-171-2/+10
|
* Add isOpen() test to McastPGMSocketSebastien Braun2010-07-151-0/+8
|
* Disable PGMCC as it is buggySebastien Braun2010-07-151-3/+0Star
|
* * Upgrade OpenPGM to current trunkSebastien Braun2010-07-151-164/+159Star
| | | | | * Implement wait-for-shutdown for McastPGMSocket * Work around bug in UDP encapsulation
* Change to shorter NAK intervals for performance.Sebastien Braun2010-07-141-3/+3
|
* Make interface configurable.Sebastien Braun2010-07-141-1/+1
|
* Make UDP encapsulation correctly configurable.Sebastien Braun2010-07-141-2/+19
|
* Implement multicast transfer protocol.Sebastien Braun2010-07-121-0/+601