mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-06-01 20:52:05 -04:00
--- Merging r4718 through r4752 from branches/v0.5-dhtmods
Added ZeroConf for OSX. Changes for Relay Support. Summary of Changes: libbitdht ---------- * added Relay Flags to bdNode::setNodeDhtMode() * added dropRelayServers() / pingRelayServers() functions for mode switches * added utility function: bdFriendList::findPeersWithFlags() * added utility function: bdSpace::clean_node_flags(uint32_t flags) * added RelayMode to ConnectManager. * added failedConnection callback when in Server Mode. * added incomplete udpproxylayer code. (not compiled) libretroshare ------------- * added Configuration to p3BitDht for storing Relay Settings. (bit Hackish!) * added RelayHandler & getRelayReceiver() - to outsource some Relay functions. * + RelayHandler_InstallRelayConnection() & RelayHandler_LogFailedProxyAttempt() * added RelayServer, Mode and RelayAllowance to external DHT interface. * added p3PeerMgr::getGpgId() for ZeroConf usage. * updated parts of pqiassist virtual interfaces. * added Bandwidth storage to udprelay. * modified the way Relay Slots are allocated to match GUI interface. * ZeroConf now working on OSX. * added ZeroConf to OSX compilation. * extended rsDht interface to expose Relay configuration. retroshare-gui -------------- * added Relay configuration panel. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4753 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
commit
ac6f0fcfe4
35 changed files with 3620 additions and 113 deletions
|
@ -307,6 +307,7 @@ HEADERS += rshare.h \
|
|||
gui/settings/SoundPage.h \
|
||||
gui/settings/TransferPage.h \
|
||||
gui/settings/ChatPage.h \
|
||||
gui/settings/RelayPage.h \
|
||||
gui/settings/AddFileAssociationDialog.h \
|
||||
gui/toaster/MessageToaster.h \
|
||||
gui/toaster/OnlineToaster.h \
|
||||
|
@ -429,6 +430,7 @@ FORMS += gui/StartDialog.ui \
|
|||
gui/settings/TransferPage.ui \
|
||||
gui/settings/SoundPage.ui \
|
||||
gui/settings/ChatPage.ui \
|
||||
gui/settings/RelayPage.ui \
|
||||
gui/settings/PluginItem.ui \
|
||||
gui/toaster/MessageToaster.ui \
|
||||
gui/toaster/OnlineToaster.ui \
|
||||
|
@ -587,6 +589,7 @@ SOURCES += main.cpp \
|
|||
gui/settings/SoundPage.cpp \
|
||||
gui/settings/TransferPage.cpp \
|
||||
gui/settings/ChatPage.cpp \
|
||||
gui/settings/RelayPage.cpp \
|
||||
gui/settings/AddFileAssociationDialog.cpp \
|
||||
gui/statusbar/peerstatus.cpp \
|
||||
gui/statusbar/natstatus.cpp \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue