Ncdc Release History
- 1.23.1 - 2022-09-27 - File:
ncdc-1.23.1.tar.gz
Size:
369.6 KiB (378.481 bytes)
PGP:
ncdc-1.23.1.tar.gz.asc
MD5:
a4a46094f6585ac673e7acfc981ad4ce
SHA1:
afb3ba824629ea87afe066439fddbe87f6ca60aa
SHA-256:
95881214077a5b3c24fbbaf020ada0d084ee3b596a7c3cc1e0e68aaac4c9b5e6
ncdc-1.23.1.tar.gz
- Fix buffer overflow on connections tab for incoming IPv6 connections
in handshake phase
- 1.23 - 2022-05-30 - File:
ncdc-1.23.tar.gz
Size:
369.5 KiB (378.384 bytes)
PGP:
ncdc-1.23.tar.gz.asc
MD5:
2c6b99e8f18203b70e1618c6e339ba31
SHA1:
0d1913dcbe3c8340f5efff6332891d042f27672d
SHA-256:
804abae41fcca969e87f650483ae7e3a237419dabbd320897e25fe8851f0a2cb
ncdc-1.23.tar.gz
- Bump minimum glib version to 2.32
- Re-open GeoIP database on SIGUSR1
- Add tls_policy=force setting
- Fix TLS on Verlihub
- Various minor language fixes
- Add workaround rare compiler bug for aarch64
- 1.22.1 - 2019-06-03 - File:
ncdc-1.22.1.tar.gz
Size:
362.9 KiB (371.572 bytes)
PGP:
ncdc-1.22.1.tar.gz.asc
MD5:
70bce3788a394d7eb3ec7f7726e69660
SHA1:
0acfc3898491042f89b17949ecee92229ac5ef36
SHA-256:
d15fd378aa345f423e59a38691c668f69b516cd4b8afbbcdc446007740c3afad
ncdc-1.22.1.tar.gz
- Fix segfault with ADC client connections
- 1.22 - 2019-04-30 - File:
ncdc-1.22.tar.gz
Size:
362.8 KiB (371.485 bytes)
PGP:
ncdc-1.22.tar.gz.asc
MD5:
c4225a82a6cbeea6944bcce93a71fa3a
SHA1:
7414bff62811eeb00471d4b5abbd41206fde27e6
SHA-256:
fd41ef85cec3eca0107d83583ad25faa8804dd22d76f6da7fc157e0233b13a59
ncdc-1.22.tar.gz
- Add ‘b’ and ‘B’ keys to connections tab (Daniel Kamil Kozar)
- Add ‘max_ul_per_user’ setting to support multiple upload slots per
user (Daniel Kamil Kozar)
- Add support for TLS ALPN (Denys Smirnov)
- Fix build against ncurses with separate libtinfo (Lars Wendler)
- 1.21 - 2019-03-26 - File:
ncdc-1.21.tar.gz
Size:
361.8 KiB (370.452 bytes)
PGP:
ncdc-1.21.tar.gz.asc
MD5:
fac97bdc877838d301251b0e1bb13043
SHA1:
a416776fdfefd2da3bb1619feddbc53a5ee9249d
SHA-256:
22904f93a553e45b84a3e72dc6209e11194087c3244fd08c6489bacdee991982
ncdc-1.21.tar.gz
- Switch to libmaxminddb for GeoIP lookups
- Replaced ‘geoip_cc4’ and ‘geoip_cc6’ settings with a single
‘geoip_cc’
- Mark already queued or shared files in search and file browser
(Daniel Kamil Kozar)
- Add ‘download_shared’ setting (Daniel Kamil Kozar)
- Add ‘show_free_slots’ setting (Daniel Kamil Kozar)
- Add support for the “Free Slots” ADC extension
- 1.20 - 2016-12-30 - File:
ncdc-1.20.tar.gz
Size:
359.1 KiB (367.688 bytes)
PGP:
ncdc-1.20.tar.gz.asc
MD5:
662fbddf17392cdb963d480af1812ae7
SHA1:
cc8b0543423a552a9974445659c59e2723e1452b
SHA-256:
8a998857df6289b6bd44287fc06f705b662098189f2a8fe95b1a5fbc703b9631
ncdc-1.20.tar.gz
- Support bracketed paste mode in input handling (cologic)
- Add ‘geoip_cc4’ and ‘geoip_cc6’ settings
- Add ‘log_hubchat’ setting
- Add ‘local’ option to ‘active_ip’ setting
- Add support for multistream bzip2 filelists
- Disable RC4 ciphers by default from tls_priority
- Fix potential null pointer deference
- Fix chmod of destination directories (Johannes Beisswenger)
- 1.19.1 - 2014-04-23 - File:
ncdc-1.19.1.tar.gz
Size:
346.0 KiB (354.308 bytes)
PGP:
ncdc-1.19.1.tar.gz.asc
MD5:
a7d23df7d0e291d1e3c8fb2a9a69f7a9
SHA1:
a02fcb67fb54ac739325db64f83d796647c98834
SHA-256:
a6b23381434a47f7134d9ebdf5658fd06768f9b5de498c43e0fa00d1c7229d47
ncdc-1.19.1.tar.gz
- Fix remote null pointer dereference
- Searching now works in the search results list
- Fix possible file corruption when moving file to destination
- Fix error handling when finalizing a file download
- Fix downloading of 0-byte files
- Fix extremely slow /gc
- Fix sendfile() with large files on 32-bit Linux
- Fix minor display issue with multicolumn characters
- 1.19 - 2014-02-11 - File:
ncdc-1.19.tar.gz
Size:
346.0 KiB (354.337 bytes)
PGP:
ncdc-1.19.tar.gz.asc
MD5:
e6b0f22e57c79e879f112ed574393848
SHA1:
7f478b7daf09202586b40899cc6beabeb0d23178
SHA-256:
c24130b8bb735f936b1090d4e5f4413c08548a45a2640193386c26dc1dc7fbf1
ncdc-1.19.tar.gz
- 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
- 1.18.1 - 2013-10-05 - File:
ncdc-1.18.1.tar.gz
Size:
342.6 KiB (350.781 bytes)
PGP:
ncdc-1.18.1.tar.gz.asc
MD5:
c0070916c8bb8a0409d01f6663ca0c6a
SHA1:
184dce59b5b51563f869a43d81971a1537cdc438
SHA-256:
cc257731cd2ccc55831b8606694c379d0d8c441d250b8003785bec3d58fa8685
ncdc-1.18.1.tar.gz
- 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
- 1.18 - 2013-09-25 - File:
ncdc-1.18.tar.gz
Size:
342.1 KiB (350.326 bytes)
PGP:
ncdc-1.18.tar.gz.asc
MD5:
2d8d7d4cd8f0ddb9b3d93b24f1c61ecd
SHA1:
407515d187403492372b4f22625bc403393e51fb
SHA-256:
9746732c076c6a0610d060ccb1f7b5306163e022da711c8363ed3653bdbec0af
ncdc-1.18.tar.gz
- 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
- 1.17 - 2013-06-15 - File:
ncdc-1.17.tar.gz
Size:
331.0 KiB (338.953 bytes)
PGP:
ncdc-1.17.tar.gz.asc
MD5:
cba07d44fa90759477053457e9fd8906
SHA1:
8a2a24c064997b0dd772e25d17a05f1baeb17c56
SHA-256:
7c4e1d004a8a87cc2647b4a116298a4c05f38ee0656873f3666b33a769cdec41
ncdc-1.17.tar.gz
- 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
- 1.16.1 - 2013-03-23 - File:
ncdc-1.16.1.tar.gz
Size:
332.9 KiB (340.872 bytes)
PGP:
ncdc-1.16.1.tar.gz.asc
MD5:
baf3478e31616fc28827fc3641bfbe53
SHA1:
3bdbf8c58a95eab2dc318bd853be991343f88fe9
SHA-256:
3d06c0c41605865ff321492a8a07122c4ca6eef7a014069245fecda51ef7b73b
ncdc-1.16.1.tar.gz
- Fix crash when opening connection on ADC in passive mode
- Fix documentation of ‘d’ key in download_exclude setting
- 1.16 - 2013-03-21 - File:
ncdc-1.16.tar.gz
Size:
332.8 KiB (340.761 bytes)
PGP:
ncdc-1.16.tar.gz.asc
MD5:
4a33c6f5393c31d17f36ec871f799e16
SHA1:
4b3ab1c38557af1edb480b7c694bd28a08af6da8
SHA-256:
b72042fbdf1396964666ea61be348f2592c3cb63f8c42aec06b8c0a24495e201
ncdc-1.16.tar.gz
- List of granted users is now remembered across restarts
- Don’t throttle users who are granted a slot
- Support CIDs of variable size on ADC
- Log, but otherwise ignore, DSTA messages on ADC
- Fix possible crash with graceful disconnect on C-C connections
- Fix bug with enabling active mode when active_ip is set
- Fix reporting of active mode on NMDC hubs
- Fix bug with the ‘X’ key on the queue tab
- Fix idle disconnect timeout when a file transfer is active
- 1.15 - 2013-03-02 - File:
ncdc-1.15.tar.gz
Size:
331.9 KiB (339.891 bytes)
PGP:
ncdc-1.15.tar.gz.asc
MD5:
d9b1fc06116e84c60c6ad174fa043d44
SHA1:
2070d5e24201079445be15845a5f36cba874c0a5
SHA-256:
88367691d5ab36bcd40ecab0f2ebfa592634752359ef7d813adb4b757f2d5b8c
ncdc-1.15.tar.gz
- IPv6 support
- Significantly shorten certificate creation time with old GnuTLS
versions
- Always enable tls_policy and sudp_policy by default
- Link against libgcrypt if detected GnuTLS is older than 3.0
- Add color_tab_active setting
- Remove active_tls_port setting
- Allow ‘-’, ‘.’ and ‘_’ characters in hub names
- Allow spaces before a command
- Add Alt+backspace as alias for Ctrl+w
- Add throttle for ‘CGET tthl’ requests
- Don’t throw away PMs from unknown users
- Recognize mode field in $MyINFO without tag
- Fix possible crash with C-C TLS and old GnuTLS versions
- Fix old references to the removed ncdc-db-upgrade utility
- Fix loading of file lists from Shareaza 2.6.0.0 and earlier
- Fix handling of tab and carriage return in log window
- Fix changing of download_dir/incoming_dir if either dir has been
deleted
- Fix compilation against glib < 2.26
- Fix unclean C-C TLS disconnect on timeout
- 1.14 - 2012-11-04 - File:
ncdc-1.14.tar.gz
Size:
328.7 KiB (336.616 bytes)
PGP:
ncdc-1.14.tar.gz.asc
MD5:
c7a9f4ae51a561c1196456ae0b5718c3
SHA1:
ff2ae3107097ce4cd03862841421f157198217ea
SHA-256:
050f692cf59e7251cc6593f35545e907c72254d4582ba2c82f3d8ff8fd082deb
ncdc-1.14.tar.gz
- Added BLOM support for ADC (‘/hset adc_blom true’ to enable it)
- Added section on connection settings to man page
- Fix incorrect char signedness assumption on ARM
- Fix possible crash when downloading small files
- Fix hub counts reported to the hub on login on ADC
- Fix local time display issue when built against musl (0.9.6)
- Removed legacy ncdc-db-upgrade utility
- 1.13 - 2012-08-16 - File:
ncdc-1.13.tar.gz
Size:
336.5 KiB (344.585 bytes)
PGP:
ncdc-1.13.tar.gz.asc
MD5:
523061427c041a4a079ea5ecbfd26742
SHA1:
e919dfcf9ff11d48dd133cbd7709ebd317666295
SHA-256:
780141b0374e34373e5587d9de43f9e15aa94a7a06a1207e5d55e97d36f201c0
ncdc-1.13.tar.gz
- zlib library added as a required dependency
- Purge empty directories from share by default
- Added “share_emptydirs” setting
- Disable tls_policy by default when using an old GnuTLS version
- Improved support for group chat
- Honor G_FILENAME_ENCODING for path autocomplete, /share and queued
files
- Use a default connection string on NMDC if no ‘connection’ has been
set
- Support ZLIG for partial file list transfers on ADC
- Send more subdirectories in partial file list transfers
- Removed use of system-provided realpath()
- Don’t allow /search with an empty string
- Fix segfault on /search command without query
- Fix display of ‘sudp_policy’ setting if SUDP is not supported
- Fix –enable-git-version when cross-compiling
- 1.12 - 2012-07-10 - File:
ncdc-1.12.tar.gz
Size:
331.2 KiB (339.159 bytes)
PGP:
ncdc-1.12.tar.gz.asc
MD5:
517e0dea66107d97d46be36c85151e79
SHA1:
f25e1960ca1f1a5dc8a028debbb748d13382bfb0
SHA-256:
2613710695e0a1083e67f5a2653f64d5c3a3487e28daf927f7713ec97172f5c4
ncdc-1.12.tar.gz
- Don’t follow symlinks in share by default
- Added ‘share_symlink’ option
- Added bell notification and ‘notify_bell’ option
- Added ‘sudp_policy’ setting
- List all configured hubs on ‘/open’
- Added ‘/delhub’ command to remove hub configuration
- Added filtering options to connections tab
- Added TLS support indication to user list
- Added Alt+a key to cycle through tabs with recent activity
- Allow binding to ports below 1024
- Add space after autocompleting a command
- Fix uploading chunks of 2GiB and larger (bug #12)
- Fix bug with duplicate directory detection in ‘/share’
- Fix display of timer on search tab
- ADC: Use shorter search token to save some bandwidth
- Various attempts at cleaning up some code
- 1.11 - 2012-05-15 - File:
ncdc-1.11.tar.gz
Size:
325.8 KiB (333.570 bytes)
PGP:
ncdc-1.11.tar.gz.asc
MD5:
bcfa3b0e4997ed5f433a5dd26f9a9c7f
SHA1:
b38881c795456696bb71de5a9a494f3e50275f58
SHA-256:
db62f4bde22e2ea01382249773c790935357ac06a639e7a666966941aecbc78d
ncdc-1.11.tar.gz
- Drop libxml2 in favour of custom XML parser & writer
- Allow using a single listen port for TCP and TLS
- Added support for encrypted UDP messages (ADC SUDP)
- Included ‘makeheaders’ in the distribution
- Removed GNU-specific extensions from the Makefile
- Fix /disconnect to cancel automatic reconnect
- Fix loading of file lists with invalid UTF-8 sequences
- Fix ncurses detection on OpenIndiana
- Fix use of TLS in passive mode on ADC
- Fix configure warning when git could not be found
- 1.10 - 2012-05-03 - File:
ncdc-1.10.tar.gz
Size:
300.8 KiB (308.035 bytes)
PGP:
ncdc-1.10.tar.gz.asc
MD5:
a56c5b16d2fd98157a70ab7eb0aea24d
SHA1:
06e3ad1de0353711b217ae9f1a456d9d0c3e403b
SHA-256:
f170b2e58b644815a822b17df1abdaa857c99c74f476a869649ade012ce81090
ncdc-1.10.tar.gz
- Rewrote network backend to use plain sockets instead of GIO
- Added GnuTLS as required dependency
- Removed GIO and glib-networking dependencies
- Removed ‘ncdc-gen-cert’ utility - ncdc can now generate certs by
itself
- Enable client-to-client TLS by default
- Added ‘tls_priority’ setting
- Added ‘reconnect_timeout’ setting
- Don’t quit ncdc on Ctrl+C
- Display age of file list in the title bar
- Don’t build the ‘ncdc-db-upgrade’ tool by default
- Switched to a single top-level Makefile
- Fix ‘/browse user -f’ (‘-f’ argument after username)
- Fix hub login when it checks for public hubs = 0
- Fix overflow of long tab titles
- Fix loading of microdc2-generated file lists
- Fix loading of file lists with an invalid character
- Fix occasional crash when TLS is enabled
- Fix transfer rate indication and limiting with TLS connections
- Fix small memory leak when ‘upload_rate’ is set
- 1.9 - 2012-03-14 - File:
ncdc-1.9.tar.gz
Size:
311.3 KiB (318.779 bytes)
PGP:
ncdc-1.9.tar.gz.asc
MD5:
62fdaee0d87ec0da8fadfa3e9d6a5456
SHA1:
f1165e210c3da5fe69070686b7080279061fe1e8
SHA-256:
705800111f69a7144ada3b651896db1b73e520806e4f48c40f4f0b5c4f4605b5
ncdc-1.9.tar.gz
- Allow all ‘active_’ settings to be changed on a per-hub basis
- Allow ‘active_ip’ to be unset and automatically get IP from hub
- Added ‘active_udp_port’ and ‘active_tcp_port’ settings
- Renamed ‘active_bind’ to ‘local_address’ and use it for outgoing
connections as well
- Display connection settings in hub info bar
- Added ‘/listen’ command to display currently used ports
- Don’t listen on TLS port when tls_policy is disabled
- Added ‘disconnect_offline’ setting
- Display ‘(global)’ indicator when showing /hset variables
- Don’t strip whitespace from /say
- Don’t allow directory separator as /share name
- Allow ‘global.’ and ‘#hubname.’ prefix for /set keys
- Fix display of long IP addresses on user list
- 1.8 - 2012-02-13 - File:
ncdc-1.8.tar.gz
Size:
306.4 KiB (313.804 bytes)
PGP:
ncdc-1.8.tar.gz.asc
MD5:
a6da73159270b911415052bb35f5deec
SHA1:
7163b3097df33552598faf6f9aea675104f3d8b1
SHA-256:
361c0e0c20a81ecaa66a68bf82fc792395219d2d03ed18f75db3ca2133549def
ncdc-1.8.tar.gz
- Added bandwidth limiting (upload_rate and download_rate
settings)
- Added hash speed limiting (hash_rate setting)
- Added ‘m’ key to connection tab to /msg selected user
- Disable client-to-client TLS by default
- Don’t throw away some search results on NMDC
- (Partially) fixed uploading of >2GB chunks
- Fixed file descriptor leak when using the backlog feature
- Fixed crash when opening invalid filelist from search twice
- Use POD for the manual pages
- Minor typo fixes
- 1.7 - 2011-12-30 - File:
ncdc-1.7.tar.gz
Size:
302.7 KiB (309.915 bytes)
PGP:
ncdc-1.7.tar.gz.asc
MD5:
dba1503f58694a64f600541b4fcdccf3
SHA1:
d31d9b48351aa322afb57c6db44fbc4c66f4df4b
SHA-256:
5198a88d797bcd246e9d33080b9e07ce747fd14e5146902175055676b6d8145f
ncdc-1.7.tar.gz
- Split /set command in a /set (global) and /hset (hub)
- File downloads are performed in a background thread
- Added glob-style matching on /set and /hset keys
- Added UTF-8 locale check
- Added ‘sendfile’ setting
- Added finer granularity for the flush_file_cache setting
- Allow flush_file_cache to be enabled for downloads
- Fix sending of $MyINFO with wrong public hub count
- Fix incorrect inclusion of gdbm.h
- 1.6 - 2011-12-07 - File:
ncdc-1.6.tar.gz
Size:
297.8 KiB (304.918 bytes)
PGP:
ncdc-1.6.tar.gz.asc
MD5:
99d5f58029c2676c38d417bf50632c3e
SHA1:
e84831f08aa406134e14c5d14bce158d79b152dd
SHA-256:
13d898455c5892364ff0769be76cc5fb188a801b08ba3a646e0ecf217db6ddfc
ncdc-1.6.tar.gz
- Use SQLite3 for storage instead of GDBM
- Converted config.ini to SQLite3 database
- Added ncdc-db-upgrade utility
- Session directory is architecture-independent
- All data is safe against crashes and power failures
- Added support for removing/adding directories without rehashing
- Always match every file list on ‘Q’ key on TTH search
- Immediately flush log entries to the kernel
- Faster start-up
- Added support for per-hub ‘active_ip’ settings
- Allow interval notation when setting autorefresh
- Broadcast SF (number of shared files) on ADC hubs
- Combine TTH data for downloaded files to blocks of at least
1MiB
- Increased hash buffer size (10KiB -> 512KiB)
- Fix case-insensitivity of search results
- Fix reporting of user state in pm tabs at hub disconnect
- Fix generation of client certificates with openssl
- Fix segfault with duplicate users on an ADC hub
- Fix segfault when opening of a filelist fails
- Fix base32 decoding bug (fixes login sequence on some ADC hubs)
- 1.5 - 2011-11-03 - File:
ncdc-1.5.tar.gz
Size:
276.1 KiB (282.706 bytes)
PGP:
ncdc-1.5.tar.gz.asc
MD5:
fbd49a2551d22fb9f41f77b118d01461
SHA1:
a6a5cbc222e6846e6976a27610968442cc9a4851
SHA-256:
d6bd0e6a9e4852a4bbf4249954d65863b1f9dcc0064eb9923f3a1e95e9c1fd03
ncdc-1.5.tar.gz
- Added filelist_maxage setting
- Added flush_file_cache setting
- Added /ungrant and improved /grant management
- Added key to download queue to clear user state for all files
- Added keys to search results to download file list and match
queue
- Select the right user when using the ‘q’ key in connection tab
- Fixed possible crash when opening file list from search results
- Fixed detection of incompatible session directory version
- 1.4 - 2011-10-26 - File:
ncdc-1.4.tar.gz
Size:
271.0 KiB (277.496 bytes)
PGP:
ncdc-1.4.tar.gz.asc
MD5:
ccb69d6ab7a5184e1a3c650f648a19c6
SHA1:
d9b7412030eff3286cf8212b7e63a1b9828d02d8
SHA-256:
1dd590a0ea1da2c4ddc739b6ed5c98eeba5c8c50d7f4d7b499760555743862f1
ncdc-1.4.tar.gz
- Added sorting functionality to file list
- Added color settings: title, separator, list_default, list_header
and list_select
- Added “blink” color attribute
- Allow /disconnect to be used on the main tab
- Display number of matched and added items when using match queue
feature
- Use git-describe to create a version string, if available
- Decreased memory usage for large file lists
- Handle duplicate filenames in other users’ file list
- Fixed incorrect setting of the “Incomplete” flag in
files.xml.bz2
- Fixed handling of the PM param in MSG commands on ADC
- Fixed user change notifications for PM tabs
- 1.3 - 2011-10-14 - File:
ncdc-1.3.tar.gz
Size:
268.6 KiB (275.072 bytes)
PGP:
ncdc-1.3.tar.gz.asc
MD5:
d9a90277fd79cba03368218f88e2af0e
SHA1:
2fccd999c833ae14765161d9509fa32687fc5940
SHA-256:
dacd28ab9ac049b09b5e18f153af53633f4c6f4f0e083e91b9e9d1725c911a47
ncdc-1.3.tar.gz
- Added multi-source downloading
- Added user information view and management keys to download queue
tab
- Added “search for alternative” key to queue, file browser and search
tabs
- Added “match queue” key to file browser and search tabs
- Added ui_time_format setting
- Added chat_only setting
- Changed default value of color_log_time to dark grey
- Improved tracking of a parent for each tab
- Improved portability for Solaris
- Fixed crash when closing a hub tab while it is connecting
- Fixed crash when auto-completing settings without
auto-completion
- Fixed bug with file name display if download_dir ends with a
slash
- Fixed bug with uploading chunks larger than 2GiB
- Fixed handling of directory search results on ADC
- 1.2 - 2011-09-25 - File:
ncdc-1.2.tar.gz
Size:
260.9 KiB (267.207 bytes)
PGP:
ncdc-1.2.tar.gz.asc
MD5:
d99678479df72b450eee86501394584f
SHA1:
6166c124d0b636ab6bfb6873bcb97b5ab3c7e4e8
SHA-256:
60f1ca70352bb1c0a7b87a297c2b5d4e7a8c73f35bfcb51e8c8fb7b67619bf7c
ncdc-1.2.tar.gz
- Fixed incorrect handling of outgoing NMDC connections
- 1.1 - 2011-09-25 - File:
ncdc-1.1.tar.gz
Size:
260.9 KiB (267.201 bytes)
PGP:
ncdc-1.1.tar.gz.asc
MD5:
bfbc173f0c99186679e47fa01dce58b5
SHA1:
7585bdb288e72cdc97c4e53c34afbdf639f20a68
SHA-256:
2b7cfe261d522321477f7397e08f81549075c32d2a7f62f24953546074ccf6f1
ncdc-1.1.tar.gz
- Select item in file browser when opened from a search result
- Added active_bind setting
- Added share_exclude setting
- Added download_exclude setting
- Added incoming_dir setting
- Added autocompletion for the previous values of certain
settings
- Allow the “connection” setting to be used for ADC as well
- Added IP column to user list
- Allow sorting on description, email, tag and IP columns in user
list
- Display upload speeds in the user list of an ADC hub
- Added TLS indication to connection list
- Mark selected items bold in listings
- Allow /reconnect on the main tab to reconnect all hubs
- Added slash to base path in partial file lists
- Added delay of 5 seconds before reconnecting to a hub
- Added recognition of the AP param on ADC
- Added support for UserIP2 on NMDC
- Removed support for unexpected incoming NMDC connections
- 1.0 - 2011-09-16 - File:
ncdc-1.0.tar.gz
Size:
256.5 KiB (262.635 bytes)
PGP:
ncdc-1.0.tar.gz.asc
MD5:
274d7fbe6a1c89bef30632d867fd4a93
SHA1:
0c01910ad763060377cfdd99e109baa4c4f8c8d2
SHA-256:
fbf622824904623b90f5a749f2101a7f77e654a5d1ca9c0fc274e691bc31774a
ncdc-1.0.tar.gz
- Added ncdc(1) and ncdc-gen-cert(1) manual pages
- Documented settings (/help set )
- Documented key bindings (/help keys)
- Improved line wrapping algorithm for the log window
- Added support for client-to-client TLS on NMDC
- Added support for the CGFI command on ADC
- Throttle GET requests on the same file + offset
- Fixed glib assertion failure when disabling active mode
- Fixed downloading from clients using $ADCSND with -1 bytes
- Fixed race condition in file uploading code
- Fixed idle time calculation while connecting to another client
- Properly include unistd.h in dl.c
- 0.9 - 2011-09-03 - File:
ncdc-0.9.tar.gz
Size:
240.6 KiB (246.352 bytes)
PGP:
ncdc-0.9.tar.gz.asc
MD5:
c61d0f0181f9a204f90fd0c101cf1703
SHA1:
0db947b69db4b48b599b14081e75264844e9928b
SHA-256:
315bfca00ab4f5d4dada365c11d4a828aaefb87b78a2568a50cd3087f2599039
ncdc-0.9.tar.gz
- Added TLS support (adcs://, nmdcs://, and ADC client-to-client)
- Added tls_policy setting
- Added KEYP support for ADC
- Added warning when a hub changes TLS certificate
- Display exact listen ports when enabling active mode
- 0.8 - 2011-08-26 - File:
ncdc-0.8.tar.gz
Size:
229.1 KiB (234.645 bytes)
PGP:
ncdc-0.8.tar.gz.asc
MD5:
c8dceff912bd27697911178f656c3800
SHA1:
c8e3a497db8dce6d35a948f481233eca58d77d79
SHA-256:
816985889350227a7157dc503a7653196cfe8609961b826fdc3220182d04a8d0
ncdc-0.8.tar.gz
- Added transfer log
- Added log_downloads and log_uploads settings
- Added day changed indicators to the log windows
- Added common readline keys to the text input box
- Changed /refresh shortcut from Ctrl+e/u to Alt+r
- Allow join messages to work even when the join completion detection
fails
- Select parent tab when closing a userlist, PM or filelist tab
- Re-open log files when receiving SIGUSR1
- Perform a clean shutdown when the terminal is closed
- Fixed bug in formatting the title of a /search tab
- Fixed log indent for non-ASCII nicks
- Fixed log highlighting and indenting for /me messages
- 0.7 - 2011-08-17 - File:
ncdc-0.7.tar.gz
Size:
225.4 KiB (230.798 bytes)
PGP:
ncdc-0.7.tar.gz.asc
MD5:
753b3a3717eea19fd87aa495d22eb338
SHA1:
6bea526eefd6ddf8d49f52d92d442e98c73cfb92
SHA-256:
adbee2246989f9bad292a155cdd3ac619384c5f1c9ac9fafe62c49fface9c951
ncdc-0.7.tar.gz
- Added word wrapping for the log window
- Added basic colors and nick highlighting to the log window
- Allow colors to be changed with the /set command
- Added backlog feature and setting
- Added silent building to the configure script
- Automatically re-open log files when they are moved/truncated
externally
- Accept ‘nmdc://’ URLs as alternative to ‘dchub://’
- Fixed spamming of useless $MyINFO and BINF commands every 5
minutes
- Fixed minor memory leak when closing/clearing the log window
- 0.6 - 2011-08-08 - File:
ncdc-0.6.tar.gz
Size:
219.5 KiB (224.763 bytes)
PGP:
ncdc-0.6.tar.gz.asc
MD5:
0c2cd210ebf15f9382d4c2621bbda00c
SHA1:
24c79a5b1eb2db6c7840bc22bc0b26111c694544
SHA-256:
0a270a0dd55fbe763d8353e51688bc561fae4246115397e37004216a3f9dc6ba
ncdc-0.6.tar.gz
- Added file searching, through a /search command
- Added tab to display the search results
- Listen for incoming messages on UDP in active mode
- Allow specifying a hub address with /open
- Fixed case-sensitivity of shared files
- Various bugfixes and other improvements
- 0.5 - 2011-08-02 - File:
ncdc-0.5.tar.gz
Size:
210.3 KiB (215.380 bytes)
PGP:
ncdc-0.5.tar.gz.asc
MD5:
877a43df175eb225f442e996534a5c84
SHA1:
de88f2420f526add10838526ddb7c07b8555a510
SHA-256:
0d74dffc615e46312696868010ccce9415a55d774daa7b6b0e3c9831230ec359
ncdc-0.5.tar.gz
- Downloaded files are now TTH-checked
- Added download queue priorities
- Download queue items are automatically disabled on error
- Improved error handling and reporting for downloads
- Added download_slots setting
- Use a separate thread to load other users’ file list
- Improved /gc to also clean up download queue related data
- Decreased memory usage for large file lists
- Improved error handling with sendfile()
- Fixed downloading in passive mode on ADC hubs
- Fixed adding a dir to the download queue while connected to the
user
- Fixed segfault when the userlist is open while disconnecting from a
hub
- 0.4 - 2011-07-23 - File:
ncdc-0.4.tar.gz
Size:
203.7 KiB (208.578 bytes)
PGP:
ncdc-0.4.tar.gz.asc
MD5:
4a15b2bb4c7a82269c1ee2bf5d265284
SHA1:
2c525792046d7e8c4c5fc390cfce666ce5c3c032
SHA-256:
b865b1579b3f5f5a85ff58a90f5135819e0229d996dbde0d074f744343cedbc5
ncdc-0.4.tar.gz
- Added file downloading support WARNING: Downloaded files are not TTH
checked at this moment.
- Added persistent download queue
- Added busy indicators on start-up and with /gc
- Added download speed indicator to status bar
- Improved connection list interface
- Improved performance of UI message handling
- Fixed a remote crash
- Fixed incorrect reporting of hub counters
- 0.3 - 2011-07-15 - File:
ncdc-0.3.tar.gz
Size:
197.6 KiB (202.299 bytes)
PGP:
ncdc-0.3.tar.gz.asc
MD5:
f80a946aeade94024ad6c3ed918cde40
SHA1:
55609b2e32e34e1996666ac5da1917ca0429a4b3
SHA-256:
ee301fcd98a2fa02a1f2ec87bb758f549326e7bff49566c6dc0bc5dadde3c803
ncdc-0.3.tar.gz
- Added file list browser
- Added downloading of other people’s file list
- Added ‘hubname’ setting to rename hub tabs
- Added -v, -c and -n commandline options
- Added -n option to /open to prevent an autoconnect
- Added referer notification
- Improved handling of some ADC commands
- Improved logging of debug messages
- Fixed error when uploading an empty file list
- Fixed display of join/quits on ADC hubs
- Fixed several crashes
- 0.2 - 2011-06-27 - File:
ncdc-0.2.tar.gz
Size:
188.1 KiB (192.643 bytes)
PGP:
ncdc-0.2.tar.gz.asc
MD5:
4e547aff292ccb51c10f2cc25bdf3e94
SHA1:
2b6da3531d36751c464a36e9b7d19bd87a13b884
SHA-256:
eebb8d6b1b2b593e3b34c2ed5e9b63820bf6f40d7f0f80a951bf97064e7b4eed
ncdc-0.2.tar.gz
- ADC support
- Added slot granting and /grant command
- Added /kick (for NMDC hubs)
- Added /pm and /nick aliasses
- Added support for passworded login
- Added /me command (mostly useful for ADC hubs)
- Added /whois command
- Added ‘share_hidden’ option (default: false)
- Improved minislots support
- Added ‘minislots’ and ‘minislot_size’ options
- Slightly improved user list and connection list
- /set displays default values for unset options
0.1
- 2011-06-20 - File:
ncdc-0.1.tar.gz
Size:
172.1 KiB (176.193 bytes)
PGP:
ncdc-0.1.tar.gz.asc
MD5:
40f1a469c62fec371455b8205370e147
SHA1:
73b359260ca4fb6700c5d8db78a67757ec0cb20a
SHA-256:
6e68392ab1d791dfee480c09ab0fb40a2624d2743d6874077392b5c876ced64b
ncdc-0.1.tar.gz
Initial version