AirDC++ 2.05

Site Announcements
Locked
Toast

AirDC++ 2.05

Post by Toast » 19 Jan 2009, 08:33

A new release of AirDC++, smoking hot.

If you don't know what AirDC++ is, this is the time to check it out

We try to make it the best client for the serious user, with functions our users want.
When others say it cant be done - we release
  • Configurable file refresh, both on startup and ordinary.
  • Keeps shared paths in settings even if they arent avaliable on startup - ready to add them whenever they get avaliable.
  • Updated language files are automatically detected and installed using the update dialog.
  • When browsing a filelist all files you already have are clearly marked so you know what is new, and what you already have.
  • Improved compability with older clients that do not support partial filelists (not perfect yet).
  • Skiplist for share - so you dont accidentaly share crap files or other things you dont want shared.
  • Skiplist for download - dont want those log files? Easy, just add them to skiplist.
  • Got tired of the tab dance AirDC++ got nice tabs where you are in control.
(Job offer avaliable - we are looking for a willing translator to continue updating Italian and Portuguese languages, if you are interested just come by and say hi.)

Changelog:
  • Most missing strings in translations fixed.
  • Speed up client startup, share refresh starts with a delay.
  • Fix natural sort in search.
  • Fix copy in search.
  • If partial filelist fails when searching for alternates then grab whole list and match queue
  • If browse filelist fails then grab whole list
  • Change back to PCRE Regexp engine and updated PCRE to 7.7
  • Support for FulDC Regexp ADLSearch files and hopefully better compabality when loading others to.
  • Fixed System log button is not pressed if system log is closed from tab.
  • Added remember filetype of last search
  • Fixed crash on pm
  • Updated PCRE to 7.8
  • Sdc svn 426 merge
  • Fixed ADL RegExp crash when opening multiple file lists at once.
  • Fixed crash when sending pm
  • Added some more strings in translations fixed
  • Fixed Copy size in DirectoryListingFrame
  • Fixed Copy path so full directory is copied in DirectoryListingFrame ADL directory
  • Added Max resize lines(ApexDC++)
  • Added Don't share empty directories(ApexDC++)
  • Added Only share fully hashed directories(ApexDC++)
  • Added Don't show emoticons in messages with links(ApexDC++)
  • Fixed adcs:// links
  • Added Right-click Usercommands can be used on own nick in main chat
  • Added Refresh delay setting for the startup refresh
  • Removed winamp frame
  • Shared path is remembered in settings on startup if forget to start external hdd or something
  • Added Readable magnet links
  • Fixes for partial and Filelists from searchframe
  • Added client command /uptime
  • Added Option to grant Free slots to fellow AirDC++ users ;)
  • Changed style to Black and white
  • Fixed Remove file from queue for filelists
Homepage

Download Client
Download Source

Yada
Newbie
Posts: 6
Joined: 13 Mar 2008, 19:39

Re: AirDC++ 2.05

Post by Yada » 20 Jan 2009, 17:46

Lee wrote:Anyway, has this new version added the patch to reduce the amount of DoS attacks?
As there is no real Patch finished yet and waiting for the outcome in this https://bugs.launchpad.net/dcplusplus/+bug/316096
There is only the temporary fix to avoid spamming like in SDC on some known ports

adrian_007
Senior Member
Posts: 126
Joined: 06 Jan 2008, 13:00

Re: AirDC++ 2.05

Post by adrian_007 » 20 Jan 2009, 20:26

what the... ? there IS a patch, changes ips to dnses. check mailing list

Toast

Re: AirDC++ 2.05

Post by Toast » 20 Jan 2009, 20:49

Here it is poys patch for protected sites in the community
Attachments
patch.cpp
(7.54 KiB) Downloaded 268 times

en_dator
Member
Posts: 72
Joined: 01 Apr 2008, 19:24

Re: AirDC++ 2.05

Post by en_dator » 20 Jan 2009, 21:54

we had a chat in adcportal hub some time ago about adding the addys from the hublists in the client to that protected list too, did anyone make anything out of that concept?

Yada
Newbie
Posts: 6
Joined: 13 Mar 2008, 19:39

Re: AirDC++ 2.05

Post by Yada » 20 Jan 2009, 22:08

adrian_007 wrote:what the... ? there IS a patch, changes ips to dnses. check mailing list
what the... ? 10 days old, totally missed this. Don't judge me after only 10 days. You should now better.

SDC never had the IP in the first place only ports 80 and 2501. And AirDC 2.xx is mainly based on SDC core.
Of course i monitor DC++ progress, but not that close as SDC follow DC++ rather quick.
Booth me and Night have limited time and consider this as a hobby so can't be on every mail list out there.
Toast wrote:Here it is
Thanks :)
Me or Night will probably add this to future releases if no better solution is found at that point.
And as i see it this is only a temporarily fix for the real problem.
Who decides the dnses to put in the range?
And there is other targets then sites serving information for dc comunity.
I come to think about this at writing time:
What if dnses changes there is problem again.
adcportal already changed dns.
as a side note:
Best solution would be if client automatically had access to all other users real IP on connect, then the CTM could easily be verified.

Toast

Re: AirDC++ 2.05

Post by Toast » 21 Jan 2009, 09:17

Any traffic still goes via http://www.adcportal.com and that dns is still heavily flooded so when users update and the protection kicks in ill re-instate the orignal dns so DON'T change adresses for ADCPortal.

en_dator: yes this is the patch that we talked about in the support hub and poy made it a reality.

en_dator
Member
Posts: 72
Joined: 01 Apr 2008, 19:24

Re: AirDC++ 2.05

Post by en_dator » 21 Jan 2009, 17:50

as I recall we talked about the public hublists ( i.e. SETTING(HUBLIST_SERVERS) in the client) to take advantage of the fact that users add working hublists by themselves.

But this patch is a good start :)

Yada
Newbie
Posts: 6
Joined: 13 Mar 2008, 19:39

Re: AirDC++ 2.05

Post by Yada » 21 Jan 2009, 17:50

Just checked out DC++ trunk and the "patch" wasn't even there yet :?
That makes me think why?
I don't now how the DC dev work but is there a approval from Jacek or time frame for patches ?
Anyway i will monitor the progress now ;)

Locked