From: <arn...@us...> - 2006-03-16 22:49:53
|
Revision: 588 Author: arnetheduck Date: 2006-03-16 14:49:30 -0800 (Thu, 16 Mar 2006) ViewCVS: http://svn.sourceforge.net/dcplusplus/?rev=588&view=rev Log Message: ----------- A few small fixes Modified Paths: -------------- dcplusplus/trunk/changelog.txt dcplusplus/trunk/client/BufferedSocket.cpp dcplusplus/trunk/client/NmdcHub.cpp dcplusplus/trunk/client/version.h dcplusplus/trunk/help/changelog.html dcplusplus/trunk/windows/PrivateFrame.cpp dcplusplus/trunk/windows/WaitingUsersFrame.cpp Modified: dcplusplus/trunk/changelog.txt =================================================================== --- dcplusplus/trunk/changelog.txt 2006-03-08 22:45:13 UTC (rev 587) +++ dcplusplus/trunk/changelog.txt 2006-03-16 22:49:30 UTC (rev 588) @@ -1,4 +1,11 @@ --- 0.687 2006-02-26 -- +-- 0.688 -- +* Fixed public hubs sorting (thanks pothead) +* Fixed a ZPipe issue (thanks jove) +* Fixed a 100% cpu / crash bug +* [bug 872] Fixed a pm issue hopefully +* [bug 812] Fixed pm's being sent to bots + +-- 0.687 2006-02-26 -- * Fixed XML file list generation for invalid filenames from other os's * Fixed a rare refresh crash * CID is now shown if no nick name is currently available for a user Modified: dcplusplus/trunk/client/BufferedSocket.cpp =================================================================== --- dcplusplus/trunk/client/BufferedSocket.cpp 2006-03-08 22:45:13 UTC (rev 587) +++ dcplusplus/trunk/client/BufferedSocket.cpp 2006-03-16 22:49:30 UTC (rev 588) @@ -42,7 +42,7 @@ BufferedSocket::~BufferedSocket() throw() { delete sock; - if (filterIn) delete filterIn; + delete filterIn; sockets--; } Modified: dcplusplus/trunk/client/NmdcHub.cpp =================================================================== --- dcplusplus/trunk/client/NmdcHub.cpp 2006-03-08 22:45:13 UTC (rev 587) +++ dcplusplus/trunk/client/NmdcHub.cpp 2006-03-16 22:49:30 UTC (rev 588) @@ -93,6 +93,8 @@ getMyIdentity().setHubUrl(getHubUrl()); } else { p = ClientManager::getInstance()->getUser(aNick, getHubUrl()); + // In NMDC, everyone's a bot until they show a good myinfo + p->setFlag(User::BOT); } { @@ -317,6 +319,8 @@ OnlineUser& u = getUser(nick); + u.getUser()->unsetFlag(User::BOT); + j = param.find('$', i); if(j == string::npos) return; Modified: dcplusplus/trunk/client/version.h =================================================================== --- dcplusplus/trunk/client/version.h 2006-03-08 22:45:13 UTC (rev 587) +++ dcplusplus/trunk/client/version.h 2006-03-16 22:49:30 UTC (rev 588) @@ -17,8 +17,8 @@ */ #define APPNAME "DC++" -#define VERSIONSTRING "0.687" -#define VERSIONFLOAT 0.687 +#define VERSIONSTRING "0.6875" +#define VERSIONFLOAT 0.6875 /* Update the .rc file as well... */ Modified: dcplusplus/trunk/help/changelog.html =================================================================== --- dcplusplus/trunk/help/changelog.html 2006-03-08 22:45:13 UTC (rev 587) +++ dcplusplus/trunk/help/changelog.html 2006-03-16 22:49:30 UTC (rev 588) @@ -13,6 +13,25 @@ <h1>DC++ Changelog</h1> See the version history of DC++ below. +<h2>0.687 <span style="color: gray;">(2006-02-26)</span></h2> +<ul> + <li>Fixed XML file list generation for invalid filenames from other os's</li> + <li>Fixed a rare refresh crash</li> + <li>CID is now shown if no nick name is currently available for a user</li> + <li>Fixed another crash when loading file lists</li> + <li>Played some more with bufferedsocket performance</li> + <li>Fixed some VS 2005 issues (thanks trem)</li> + <li>Installer now removes old unicows library</li> + <li>Updated to yaSSL 1.1.5</li> + <li>Added possiblity to sort transfer view by all downloads first (thanks guitarm)</li> + <li>Some cleanup for frame creation (thanks martin)</li> + <li>Fixed some translation strings (thanks fleetcommand)</li> + <li>Fixed some finished transfers frames issues (thanks trem)</li> + <li>/pm and and a few other things work without user list in hub frame</li> + <li>Added support for the ZPipe extension (test version) (thanks jove)</li> + <li>Moved to subversion, CVS will no longer be maintained</li> +</ul> + <h2>0.686 <span style="color: gray;">(2006-02-13)</span></h2> <ul> <li>Fixed active search (oops)</li> Modified: dcplusplus/trunk/windows/PrivateFrame.cpp =================================================================== --- dcplusplus/trunk/windows/PrivateFrame.cpp 2006-03-08 22:45:13 UTC (rev 587) +++ dcplusplus/trunk/windows/PrivateFrame.cpp 2006-03-16 22:49:30 UTC (rev 588) @@ -71,7 +71,7 @@ void PrivateFrame::gotMessage(const User::Ptr& from, const User::Ptr& to, const User::Ptr& replyTo, const tstring& aMessage) { PrivateFrame* p = NULL; - const User::Ptr& user = (from == ClientManager::getInstance()->getMe()) ? to : replyTo; + const User::Ptr& user = (replyTo == ClientManager::getInstance()->getMe()) ? to : replyTo; FrameIter i = frames.find(user); if(i == frames.end()) { Modified: dcplusplus/trunk/windows/WaitingUsersFrame.cpp =================================================================== --- dcplusplus/trunk/windows/WaitingUsersFrame.cpp 2006-03-08 22:45:13 UTC (rev 587) +++ dcplusplus/trunk/windows/WaitingUsersFrame.cpp 2006-03-16 22:49:30 UTC (rev 588) @@ -181,7 +181,6 @@ LRESULT WaitingUsersFrame::onAddToFavorites(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/) { User::Ptr user = getSelectedUser(); if (user) { - User::Ptr user = user; FavoriteManager::getInstance()->addFavoriteUser(user); } return 0; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |