RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.
Find a file
drbob ac6f0fcfe4 --- 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
2012-01-06 15:33:51 +00:00
build_scripts updated ubuntu changelog 2011-12-21 17:01:58 +00:00
libbitdht/src Adding header for new proxy udp configuration 2011-12-20 10:42:02 +00:00
libretroshare/src --- Merging r4718 through r4752 from branches/v0.5-dhtmods 2012-01-06 15:33:51 +00:00
plugins Added missing files. 2011-11-17 21:19:46 +00:00
retroshare-gui/src --- Merging r4718 through r4752 from branches/v0.5-dhtmods 2012-01-06 15:33:51 +00:00
retroshare-nogui/src Removed "release" from the win32 build in retroshare-nogui.pro. 2011-12-10 11:27:52 +00:00
build-all-mingw32make.bat added build all bat file for windows 2011-07-02 16:52:58 +00:00
RetroShare.pro Added retroshare-nogui to the subdir project. 2011-12-10 11:24:36 +00:00