1.7 - 2011-12-30
	- 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
	- 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

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

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

1.2 - 2011-09-25
	- 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

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

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

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

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

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

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

0.4 - 2011-07-23
	- 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
	- 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
	- 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
	Initial version
