EiskaltDC++
by EiskaltDC++ Developers
File sharing program using DC and ADC protocols
About
EiskaltDC++ is a cross-platform program that uses the Direct Connect and Advanced Direct Connect protocols. It is compatible with DC++, AirDC++, FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software.
Currently supported systems (in order of decreasing importance): GNU/Linux, macOS, MS Windows, FreeBSD, Haiku and GNU/Hurd.
Features:
- Highly customizable user interface
- User interface is translated to many languages
- Encryption of traffic
- Multi-threaded download of files
- Support of binding to specific network interface or address
- Support of UPnP (Universal Plug and Play)
- Support of PFSR (partial file sharing)
- Support of DHT (Distributed Hash Table)
- Support of case-sensitive file lists
- Lists of downloaded and uploaded files
- Lists of public and favorite hubs
- Lists of favorite users
- List of active transfers
- Flexible search with the ability to group results
- Flexible settings for downloading files
- Indicator of free space on disk
- Support of IP filter and basic antispam
- Search spy
- ADL search
- Full-featured chat
- User commands on hub
- Flexible keyboard shortcuts settings
- Text and sound notifications for different events
- Flexible settings for files hashing
- Special tool for calculating of TTH for any file
- Support of limitations of download/upload speed
- Support of limitations by size of shared files
- Support of handling of magnet links, web magnet links and hub links
- Support of automatic replies to private messages when user is inactive
- Support of IDN2 (recognition of national domain names)
- Support of URL encoded strings for hub addresses
Permissions
Everything this app can reach outside its sandbox. Nothing here weakens it.
- inter-process communication (needed for X11)
--share=ipc - network
--share=network - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - audio
--socket=pulseaudio - Wayland display
--socket=wayland - GPU acceleration
--device=dri - access to xdg-config/kdeglobals
--filesystem=xdg-config/kdeglobals:ro - talks to com.canonical.AppMenu.Registrar
--talk-name=com.canonical.AppMenu.Registrar - talks to org.kde.kconfig.notify
--talk-name=org.kde.kconfig.notify - talks to org.kde.KGlobalSettings
--talk-name=org.kde.KGlobalSettings - system tray
--talk-name=org.kde.StatusNotifierWatcher
Who publishes this
On Flathub: the manifest was reviewed and built on Flathub's infrastructure, but the developer has not verified ownership of the app id.
- on Flathub: manifest reviewed and built by Flathub; the developer has not verified the app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.