Lots of changes
- ncdc 1.6 released - ncdc FAQ updates - 3 new images for /dump/nccol - added my final report to /doc - added ncdc-transfer-stats and ncdc-share-report to /dump
This commit is contained in:
parent
f1f08a5fe0
commit
0a8812e31a
11 changed files with 316 additions and 213 deletions
|
|
@ -1,135 +1,158 @@
|
|||
1.6 - 2011-12-07
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- Fixed incorrect handling of outgoing NMDC connections
|
||||
- Fixed incorrect handling of outgoing NMDC connections
|
||||
|
||||
1.1 - 2011-09-25
|
||||
- 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
|
||||
- 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
|
||||
- Added ncdc(1) and ncdc-gen-cert(1) manual pages
|
||||
- Documented settings (/help set <setting>)
|
||||
- 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
|
||||
- Added ncdc(1) and ncdc-gen-cert(1) manual pages
|
||||
- Documented settings (/help set <setting>)
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- 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
|
||||
- Added file downloading support.
|
||||
- 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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue