ncdc

Software Screenshot:
ncdc
Software Details:
Version: 1.19.1
Upload Date: 17 Feb 15
Developer: Yoran Heling
Distribution Type: Freeware
Downloads: 33

Rating: 2.0/5 (Total Votes: 1)

ncdc is an open source, free distributed, lightweight and modern Direct Connect (DC) client for your Linux terminal, providing a user-friendly command-line interface (CLI) powered by the well known NCurses libraries.

Supports NMDC and ADC protocols

Key features include IPv6 support, support for connecting on multiple hubs at the same time, support for both NMDC and ADC protocols, private messaging and chatting, file uploading and share management, download queue management, as well as file list browsing.

Additionally, we can mention TTH-checked file downloading, file searching, bandwidth throttling, support for browsing the user list of the currently connected hub, and support for adcs:// and nmdcs:// secure connections.

Offers support for encrypted UDP messages

The application also features different connection settings for each hub, encrypted UDP messages (ADC SUDP), subdirectory refreshing, nick highlighting and notification in chat windows, trust on first use for TLS-enabled hubs, and efficient file uploads using sendfile().

Among other interesting features, we can mention support for a single listen port for both TCP and TLS connections, connection management capabilities, support for opening large file lists in a background thread, and low memory usage.

Doesn’t support SOCKS proxy, NAT traversal or OP features

On the other hand, the ncdc application cannot be used to run OP commands like file list scanning or client detection, cannot be used for NAT (Network Address Translation) traversal, and doesn’t support SOCKS proxy.

The software can be easily installed on any distribution of GNU/Linux where the NCurses libraries are available, including Arch Linux, Fedora, openSUSE, Frugalware and Gentoo, which are officially supported.

The FreeBSD and Mac OS X UNIX-like operating systems are also supported. At the moment, the application can be successfully installed on computers supporting either of the 32-bit or 64-bit CPU architectures. Detailed installation instructions are provided on the project’s website.

What is new in this release:

  • Add search functionality to the file browser and user list (/,. keys)
  • Add geoip support (requires --with-geoip at configure)
  • Add 'download_segment' setting to change minimum segment size
  • Log hashing progress to stderr.log
  • Fix three (potential) security vulnerabilities
  • Fix downloading of file lists when other user has no free slots

What is new in version 1.18.1:

  • Fix crash when downloading files from multiple sources
  • Use the yxml library to parse files.xml.bz2 files
  • Fix various XML conformance bugs in parsing files.xml.bz2 files

What is new in version 1.18:

  • Add support for segmented downloading
  • Support $MyINFO without flags byte on NMDC hubs
  • Don't require pod2man on build
  • Fix tab-completion of nick names when full nick is specified
  • Fix cursor position on selected line in listings
  • Fix bug with schema-less /connect

What is new in version 1.17:

  • Add 'q' key to user list for matching a users' files with download queue
  • Add transfers.log format documentation to manual page
  • Consider non-alphanumeric characters as word separators in input line
  • Fix outgoing UDP messages to respect local_address setting
  • Fix Alt+Backspace on xterm-like terminals
  • Fix handling of "." and ".." file/directory names in files.xml.bz2
  • Fix possible crash when receiving unexpected encrypted search results
  • Fix sendfile() handling to use fallback on EOVERFLOW
  • Fix possible crash when logging UDP messages

What is new in version 1.16.1:

  • Fix crash when opening connection on ADC in passive mode
  • Fix documentation of 'd' key in download_exclude setting

Requirements:

  • Ncurses

Similar Software

MediaFire Express
MediaFire Express

20 Feb 15

KTorrent
KTorrent

2 Oct 17

retroshare
retroshare

11 May 15

FileScope
FileScope

2 Jun 15

Other Software of Developer Yoran Heling

NCurses Disk Usage
NCurses Disk Usage

20 Feb 15

Comments to ncdc

Comments not found
Add Comment
Turn on images!