![]() ![]() * Added RateCap() to limit traffic over Relay connections.* Provide information about Bandwidth, Transport and Peer Type via LinkType().* Added getConnectionType() to p3PeerMgr.* Added LinkType to peer info in p3LinkMgr & rspeers.h interface.* Changed the way proxy/relay peers are selected in bdConnection.These changes should finally make relays functional. * Merging Dht Relay improvements into the trunk.- Added relay connexions (Note: There are still some service changes required to reduce the traffic over relays).- Little design improvements for Plugin Item.- Add the ip address of the DNSResolver to the top of the list of the connect addresses.- Added new entry in config->transfers to allow reserving n slots to non cache transfers.* List of public lobbies at friends are requested only when needed.* Added parent id to RsChatLobbyMsgItem, to allow threaded chat.Should be ported to normal chat in the next version. * Improved message splitting by adding sub item ids to lobby messages.* Deriving a RsItem from ChatLobbyBouncingObject allows the item to be bounced to all peers in the lobby.* Internally to libretroshare, lobbies are virtual peers to talk to.* Most fonctionality of chat are ported to lobbies including status messages.* Bit of GUI to show lobby list, with one tab per active chat lobby.* Chat lobbies are private (on invitation only) or public (friends can join).- Added Chat Lobbies: decentalized anonymous chat rooms.* disabled turtle routing for relayed connexions.* Added Extra debugging for Proxy Connections.* Fixed up Connection Fail Callback for Relay Servers.* Extended bdStdDht class to bdModDht to allow NodesPerBucket to be modified.* Added NumQueryNodes() function to bdDhtFunctions.* Added Compile Rules to libretroshare.pro for building LocalNet Testing Version.* Extra debugging of LinkType data (use LINKMGR_DEBUG_LINKTYPE).peerConnectAddress.flags was not initialised. * added function to modify NodePerBucket() parameter.* switched from bdStdDht() functions to use bdModDht().* added p3BitDht::addKnownNode() so that DhtIds can be used instead of SslIds.* setup switch between p3zcNatAssist & upnphandler in.* added zcNetAssist section to makefiles.* moved virtual tick() to parent class: pqiNetAssist.* moved some common ZeroConf functions / definitions around.- Added Native (Bonjour API) Nat Port Forwarding to OSX.- Changed parameters of RsStatus interface from "std::string" to "const std::string&". ![]() - cleaned up some of the std::cerr output.- Improved Error Code translation (for unknown entries).* Default is 0 friends, 1 FOF & 1 General 1kb/s.* Other people will have to switch it on manually.* This will only effect people who upgrade from a very old version. ![]()
0 Comments
Leave a Reply. |