Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

emoticons will have false matches #3

Closed
Sopor opened this issue Nov 5, 2015 · 0 comments
Closed

emoticons will have false matches #3

Sopor opened this issue Nov 5, 2015 · 0 comments
Milestone

Comments

@Sopor
Copy link
Contributor

Sopor commented Nov 5, 2015

banyan/react-emoji#11

@maksis maksis added external and removed confirmed labels Sep 22, 2016
@maksis maksis mentioned this issue Nov 6, 2016
maksis added a commit to airdcpp-web/airdcpp-webui that referenced this issue Feb 9, 2017
maksis added a commit that referenced this issue Feb 13, 2017
8ca0b5e Merge branch 'master' of ssh://github.com/airdcpp/airgit
76ad81f Fix Linux build
386ce1e Add settings for maximum recent items to keep
19ec62c Use the same class for all recent entries
282bd2c ShareManager refactoring and bug fixes
7b9d032 Load nicks for queue sources
bcb104a ADC violation message changes
3b4cbe4 Cleanup
56e5786 Add an error message for hubsofts that violate ADC protocol specs
12a4405 Downgrade to OpenSSL 1.0.2k due to stability issues
e65b239 Abbreviate large file/folder counts
47a443e ShareManager: init validator before settings are loaded
20025cb Build fix for GCC 4.8
b32551f Move NFO finding functionality to UI
9b49a81 Save recent private chat and filelist sessions
987e8a1 ShareScannerManager fix
1602804 FileFindIter fixes
98599c4 Don't show free disk space for network locations in "Download to" menu to avoid delays when opening the menu
c1783ec ShareManager stability fixes
6ebc931 Move share path validation functions to a separate class + cleanup
39b9d22 Add /monitorstats command
f2cc154 Move ShareScannerManager to modules
54b0c28 Simplify share monitoring and move it to a separate module
4f6ae5f Fixes for handling files/directories with duplicate names inside the same directory, improve debug checks
3ba8129 Fix a possible deadlock
c057cc2 Setting caption cleanup
619a6fe Add the missing sort operator for search queue items
fe758ad Update application code for OpenSSL 1.1.0d
b6483a9 Build warning fix
75ac7af Cleanup (closes #14)
c16d67d PrioritySearchQueue and bundle search refactoring
82cf9b7 Handle search queue overflow checks at call sites
b47f1f9 Improve UTF-8 RFC-3629 compliance (DC++)
3a8c91a Setting to remember previously open windows
261c34f RSS window fixes
9c18290 Don't set auto search item search time if were unable to queue a search for it.
0a1c345 rename bundle search time setting
0c4e124 update copyright years
193b4db No direct search for RSS filter auto search
48b15b7 Open saved file list window before redownloading partial list
1d9701f Fix a few missing translation strings
b6499a3 Notify about high number of finished bundles in queue
7ac48ed Fix crash on failed auto search items
136c929 Replace various intrusive pointers with shared pointers due to constant compiling issues with GCC/clang
40e2a43 Cleanup
a6e679f TransferApi: add queue_id prop for transfers
76543a4 Header cleanup
8fc431e Fix QueueItem::isPausedPrio
5f601a3 Maintain compatibility with older zlib versions
871601f Avoid disk access when removing finished bundles from queue (again)
fcc6a50 Improved search queue overflow warning
4c03561 Build warning fix (clang)
524c47b zlib fixes (DC++)
36a4ef3 Build fixes (GCC)
a122635 Merge branch 'master' of https://github.com/airdcpp/airgit
fc1dfcb RecentsFrame refactoring
e27a8b3 More renaming
a0f5bde Queue cleanup
6fba11e Remove support for hashing of finished bundles, queue status check renaming
e71d566 Save Favorites.xml from TimerManager
873eb38 Remove references to ShareScannerManager from QueueManager, bundle status changes
80c8be5 Merge branch 'master' of https://github.com/airdcpp/airgit
008fe55 DownloadManager fixes
6cb1220 Handle formatting of bundle and queueitem statuses in core
f7fbb6d Save offline user information in FavoriteManager
a17c9f0 Merge branch 'master' into recents
6db2e7d Add more specific listener events for queued files
9551937 NMDC validation fixes (DC++)
9f72af3 SearchApi renaming, serialize the result count for instances
6541007 Cleanup
5cc3901 Rewrite queueing of searches
c2eb9da File date is not needed for directory bundle items
f442112 ViewFileApi: changes to file item data format
c5a0345 DirectoryListing: show directory content also for empty directories
b435c26 Version check cleanup
82c461e Remove deprecated code
ca7c159 Use the regular Priority enum for search queue items
45ccddc Filelist-related fixes
ddb35d5 ShareManager cleanup
951126c More build fixes (clang/GCC)
9aac88b Cleanup
a0ac2b6 Share: ProfileDirectory -> RootDirectory
e37b2cd Allow specifying hub URLs for nick search
eca3ad1 ShareRootApi improvements
87924fa Add the number of files and directories for all partial list directories, rewrite storing of directory content info
1a5a324 Merge branch 'master' into recents
a9d0bb2 Managed (viewed) filelists are now queued from DirectoryListingManager
aadd187 cleanup MainFrm
ac34683 re open file lists in the last viewed directory
26651c3 Merge branch 'master' into recents
57ea861 Bug fixes
d470fcd ClientManager cleanup
bdee2bb add missing file
c80eeb6 Merge branch 'master' into recents
9ffb78c Improve stability when closing hubs
85e3894 Merge branch 'master' into recents
9040fcb Add search instance class to core
8a79fcd Save and load open tabs between sessions ( excludes file list and search currently )
672b7ce ViewFileManager refactoring
2e60d57 trim hub urls again
9b94f54 rename & cleanup recents
32d1ea7 Recent hubs refactoring
c4a437b API: require alphanumeric usernames for web users
fdb0ecc API cleanup
676db9f SimpleXMLReader: allow sanitizing malformed UTF-8 strings
c51b598 Add RecentManager
d886fdc Cleanup (Text.cpp)
b61e2ee Fix removing finished bundles with files leaving empty directories
d3caff0 Merge branch 'master' of ssh://github.com/airdcpp/airgit
b0af65f Handle UTF-8 validation errors gracefully when loading config files
d48186d Add auto open at startup option for Auto search
bdfb6d7 Fix casing
8b7f5fa Merge branch 'master' of https://github.com/airdcpp/airgit
70dd5c2 Handle multi selection in RSS window
85a1fb4 Merge branch 'master' of ssh://github.com/airdcpp/airgit
e980b66 Move hublists and preview apps out of FavoriteManager
0db3aa8 Merge branch 'master' of https://github.com/airdcpp/airgit
1db067c Add methods to copy/paste RSS filters
fc2109f Merge branch 'master' of ssh://github.com/airdcpp/airgit
f4058d8 Fix saving of Favorites.xml when there is no existing file
8db2a3c save feed after removing items
d0f9457 Add filter actions for RSS filters ( use remove to filter out unwanted RSS items )
ef0d8df dcppboot.xml improvements on Linux
add1e61 SimpleXMLReader: validate parsed UTF-8 data
c9cb6d4 Error message improvements
68faeda Handle text conversion errors also when using UTF-8 encoding (NMDC)
e13ef5e Handle text conversion errors in NMDC hubs
3339e69 Cleanup
e760839 ShareApi: send search matching stats
159cff7 QueueManager cleanup
f826e7f Fix Linux build
f3dac0c FilesystemApi: add method for getting disk space info
f311ee8 Deprecate TargetUtil
ed591be Add new methods and listeners for directory downloads
104de13 Changes to module initialization
e47b984 Move ColorSettings to modules directory
9e98fdb Move various optional core features to a separate directory
35a06cb Remove support for "queueing" of 0-byte items, always create directory bundle from the requested directory, improve download result reporting
ced622f Rework directory downloads to be trackable, return better information from bundle creation
467087f Cleanup
4cb1d7b DirectoryListing: handle directories with duplicate item names correctly
0742dba Don't remove the first parameter from received UBD/UBN commands
a86be27 API: serialize correct file type for files with upper case file extension
25f5686 Don't detect empty IP addresses as public ones
84f93c1 StringMatch: exact method is now case insensitive
b233336 ShareManager: remove search matching optimization for exact directory names
4a181b7 Fix some various things
14de8ed Re-download corrupted language files (https://bugs.launchpad.net/airdcpp/+bug/1638696)
a83bcac Fix https://bugs.launchpad.net/airdcpp/+bug/1639306 and a confusing setting name
3bce5a3 Linux build fixes
4be33a4 Simplify
287b78a Merge branch 'master' of ssh://github.com/airdcpp/airgit
b0d23b4 Show available disk space next to grouped download targets
db401b1 Merge branch 'master' of https://github.com/airdcpp/airgit
06dc23f cleanup
6d0247d Remove support for download path auto selection
e219132 Refactor priorities, use pointer reference for auto search items in directory downloads
9cce17f Cleanup
71b034a FavoriteManager cleanup (noexcepts, XML loading), fixes a possible crash when loading preview apps
f49729b Fix saving of share profiles with release build
e7737e6 Skip dupes option in RSS filter
f184201 Fix a build warning (clang)
7c20b61 Protocol path separator cleanup
c1af6a7 Save HintedUser in ConnectionQueueItem
6c45685 Cleanup
5ff5dc8 Another fix for excludes
3896cac Locking fixes for excludes
3beca7c ShareApi: add methods for excluded share directories (airdcpp-web/airdcpp-webclient#193)
ef5880a Merge branch 'master' of https://github.com/airdcpp/airgit
fcdb597 Fix possible crash with magnet links
81b449b Merge branch 'master' of https://github.com/airdcpp/airgit
35279f0 add Auto search group selector for RSS filter
e6a3ee1 Refactor ClientListener UserConnected/UserDisconnected events
cc29dbf Semaphore cleanup
09eea8c Merge branch 'master' of https://github.com/airdcpp/airgit
3a381dc Log user joins/parts as status messages ( Fixes https://bugs.launchpad.net/airdcpp/+bug/1633829 )
3505dea CriticalSection cleanup
0b9086b Bump the minimum supported OS version to Windows 7 SP1
fc3dc64 Always mark history messages as read
188e05e RSS: fix listeners
d3b85c5 RSS: save column order and widths, add menu for tree parent
926768d Revert, re add HI ip:port in PBD command
3429208 Remove HI param from bundle UDP commands
2be2ad8 RSS: change to feed specific filters
46019df Linux build fixes
f40c87b Updater improvements:
2daf1be Cleanup
de64c87 http -> https
fdccb15 RSS: add enable/disable feed auto update in tree RC menu, fix expanding the tree when adding feeds
ef8a6b3 Merge branch 'RSS'
eee1135 fixed a typo
b1847d2 Add enable auto update option for RSS feed
66c72df Merge branch 'master' into RSS
834e4a9 Remove ignore private messages option
69801e3 Include feed url in parsing error
41009bb Merge branch 'master' into RSS
413e2e7 Fix https://bugs.launchpad.net/airdcpp/+bug/1628059
9957c96 Cleanup
d6f37a7 Merge branch 'master' into RSS
49a435b removed see help/FAQ...
b1fee5d Merge branch 'master' into RSS
4690843 Fix auto search items having dynamic priority in search queue
0c506ce Fix clang warnings
c4a2d7a Always enable WinUPnP on Windows
181bce3 Minutes and seconds should be lowercase
e537f93 More override specifiers (AdcHub/NmdcHub)
9dcee79 SSLSocket: remove unused functions (#11)
a5882ec Save the number of ignored messages for ignored users
d9f6992 Show an info message when ignoring a user with open chat session, allow ignoring chatrooms
ab784b5 Workarounds for duplicate ADL search directory names
2871527 Return the number of searches performed when searching bundles for alternates
650c0f2 Cleanup (includes)
276c382 Fix GCC build
f682b2c Cleanup (noexcept/initialization)
24de1f9 Rename a confusing setting
935bc59 Cleanup (Client/AdcHub), add a missing lock
29cdccc Simplify filelists
f35dbb3 Fire ClientListener::UserUpdated when the ignore state of an user was changed
770db73 Cleanup
48eaa0f DirectoryListing: store subdirectories in std::map
9297b2d Mark filelists as unread only when moving to another directory
f0572f6 Refactor code related to local/private/public IP addresses
9c3d18b Port mapping fixes (DC++), cleanup
0fe4b4d add Method box for RSS auto search matcher
2bf2f68 Fix a possible deadlock
67cbb04 Setting items refactoring
a026504 Merge branch 'master' into RSS
9e77586 Use bandwidth limiting code from StrongDC++
9aae042 Mark filelists as unread after a new directory has been loaded
57ef6d4 Merge branch 'master' into RSS
c75bccc Rewrite handling on favorite download directories, simplify GUI
274d9a9 Store last PM log lines in message cache (closes airdcpp-web/airdcpp-webclient#132)
4789f52 Cleanup
3d1b442 SearchApi: serialize the oldest date for grouped search results
e39aac7 Set the download state correctly for filelists
cdf8781 Merge branch 'master' into RSS
effc245 RSS: add download menu for items
c27c1f8 Add queue-related helper functions
72a3e93 SearchApi: rework parent-child relationships for results, cleanup
b42a4d2 Support %[username] variable in download targets (airdcpp-web/airdcpp-webclient#157)
fc85073 Use system username as the default nick
3debb41 Don't mark filelist as downloaded when they are created
7eb6672 Use ADC base path when loading background filelists, cleanup
87e6ea9 Cleanup
86b0d87 API: add a new state for failed filelist/viewed file downloads
124747f Fix a case sensitivity issues with the share scanner (Linux)
34090cd Add a case sensitivity assertion for opened files to avoid issues on Linux, small file handling fixes
f97bfc7 Use case-insensitive comparison for directory list base
10baeb2 Improve the error message for failed filelists, remove unneeded translations
4bc0670 DirectoryListing: fix possible name comparison issues, cleanup
9e159af RSS: add few const
2f18d20 Create non-existing filelist directories when the directory change is requested
e9e6bb4 Fix ClientManager listeners for redirected hubs
b7d7ba7 RSS: refactor saving the rss data
dc9795c Adjust the auto detected slot counts for connections faster than 100 mbps
c0247a1 RSS: Parse atom feeds
c4ae4bb cleanup
1a4d22a RSS: Divide filter settings into own dialog sheet
43141a5 RSS: Rename window, use std::set for feeds.
5897d66 RSS: Config dialog fixes & cleanup
3f29123 Merge branch 'RSS' of https://github.com/airdcpp/airgit into RSS
433ae5e RSS: update from master branch, cleanup
fb4f26b RSS: cleanup
7271a0a RSS: refactor item structure
1f9f68b RSS: use pointers for RSSData
ffab846 RSS: cleanup, add listeners for feed changes
91bb43d RSS: Add update interval setting
e046828 RSS: handle double click, add search sites menu
cae8e60 RSS: avoid window freezes, add a few tree rightclicks, cleanup.
f9754f2 RSS remove shared column, use dupe colors instead.
a25b55c RSS: handle feed config updates, fix crash in config
c8005d7 RSS refactoring
5038b17 RSS: Enable auto search filters
035c970 Merge branch 'master' of https://github.com/airdcpp/airgit
ed44eab RSS: cleanup
07ef31e RSS: refactor item structure
aba025d RSS: use pointers for RSSData
98d018f Fix a few signed/unsigned mismatches
572f0ba Fix compiler warnings about inconsistent use of "override" (clang)
c275b7e RSS: cleanup, add listeners for feed changes
8bd7592 SharedFileStream: remove throw declarations
90bc575 Build fix
82cc655 Don't allow files to be closed explicitly (use scoping instead), bug fixes
9ad262c Don't flush OS-level file buffers for finished downloads (https://bugs.launchpad.net/airdcpp/+bug/1486851)
115d5c8 OutputStream: add "force" parameter for flushing, remove various unneeded flushes
7c81e56 Use lower thread priority for upload connections
4285fca Thread class refactoring and bug fixes
20ad54b Linux fixes
b763347 RSS: Add update interval setting
be1458e Cleanup
db84fad File: add timing for flush operations, add getRealPath method
7f4b566 RSS: handle double click, add search sites menu
3b9592a RSS: avoid window freezes, add a few tree rightclicks, cleanup.
b9cdef1 RSS remove shared column, use dupe colors instead.
d023f8b RSS: handle feed config updates, fix crash in config
92849a3 RSS refactoring
402f6bb RSS: Enable auto search filters
865d27a Remove an unused setting
803323e RSS: Some basic configuration
2d783e5 RSSReader: some more refactoring
932a3ce Start working with RSSReader ( inspiration from Gabbers RSSreader )
33cd207 Fix possible crash with share profiles when right click on a hub tab
31be892 ShareManager: fix case sensitivity issues and add more debug checks, use the virtual name for directories in the directory name map
edea41d Fix compiling on OS X
5da8680 Fixes for queuing of zero byte files
d8b585e Fix compiling on OS X
22856ed Fix duplicate root directories being added into directory name map on startup
9dbdff7 Remove an extra file
f29a9d5 Implement file buffering hints for Linux, change the default to BUFFER_AUTO
4f1385b Count the running ADL searches correctly even if matching is aborted
77cebbb Don't fire BundleStatusChanged when adding bundles if the status didn't actually change
8360ad6 Fix synchronization issues with the current filelist location (API and GUI)
ad32586 Show last seen hub url in finished uploads if user is offline
9486d0b Add option for showing bundles removed from queue in system log
eafbaec Rewrite adding of queue sources and move several listener events outside of lock range (https://bugs.launchpad.net/airdcpp/+bug/1591923)
6257121 Add send message button in chat windows
cfb5c93 Update the version, add emopacks in the updater
9c5c38e More bundle merging fixes
82b3431 Fix merging of individual files into existing directory bundles
a724641 Fix TTH search responses and refactor a few risky functions
e6ef3da Merge branch 'master' of https://github.com/airdcpp/airgit
f28ae5e NmdcHub: fix a possible crash
09225d8 Change default EmoPack (new pack fixed/changed from RadoX pack), Thanks Charlie.
fd7212f Refuse to sign the version file if it contains Windows line endings
18a7d32 Don't search files with duplicate TTHs for alternates
4ee064f Make Util::rand to work with maximum value of 0
8603c95 Filelist matching cleanup
0ff1f8a SortedVector cleanup
c297e6d Fix a compiler warning
dd1bf8c Performance improvements for huge bundles (adding in queue and search for alternates)
31a0a3e Don't show the CCPM warning in NMDC hubs
dc31502 Remove various unused/broken settings
40bab5a ShareManager cleanup
ab21dd0 Add valid finished bundles in share on startup
4c8ca29 Fix a size counting issue with bundle locations, fix a possible crash when removing bundles
d9263f0 Path fix
c7412c7 Don't use QueueManagerListener in ShareManager, allow getting queued directory bundles by path
9d7e155 QueueManager: change getUnfinishedPaths to getBundlePathsLower
f998c1c Cleanup
98f0d3d DirectoryListing: add the TimerManager listener only when performing a remote search (avoids deadlocks)
a05c6f2 Handle timed queue tasks in the task thread to reduce the time spent in TimerManagerListener
7b73657 Fix possible deadlocks when adding finished bundles in share
379d7c7 Fix a race condition when handling finished files (may cause bundles to get stuck at "Moving" state), don't rename finished files in the task thread
254f33e Version displaying changes
d099192 Don't announce full filelists as finished twice
b0e363a Remove emulate DC++ option and DCVERSIONSTRING,
db62088 Refactor handling of finished downloads in order to fix possible deadlocks
7e4bf49 Formatting fixes
1faabe1 Fix a possible deadlock when queueing filelists, rename a few listeners
1ef89c9 Merge branch 'master' of https://github.com/airdcpp/airgit
ca07046 Trim the address when using quick connect
12612a8 Merge branch 'master' of https://github.com/airdcpp/airgit
720e700 - Fix filelist-related memory leaks - Make DirectoryListing::Directory and DirectoryListing::File to use std::shared_ptr - ADL search fixes
45c1fe4 Merge branch 'master' of https://github.com/airdcpp/airgit
598c634 Some usercommands menu handling rewrite, fix https://bugs.launchpad.net/airdcpp/+bug/1264599
60a10b6 Allow excluding hubs with hidden share from total hub counts, remote the slot ration setting
951892f Fix missing removelistener
5e4a0eb Fix a few missing listener removals, add a generic assertion
e649724 Merge branch 'master' of ssh://github.com/airdcpp/airgit
db79469 Avoid disk access when cleaning up finished bundles
e6dfecf Create README.md
066b104 Merge branch 'master' of ssh://github.com/airdcpp/airgit
bfb5ff6 Allow copying the hub address with keyprint from the hub tab, remove unused code
3738a3d Add custom pause time for bundle pause menu
cf129a3 Remove support for using custom share profiles in non-favorite hubs, also fixes a crash after being redirected to another hub
3440aff Fix resuming of bundles from the Web UI
d6f1039 Message count cleanup
567cf08 Add "pause bundle for x minutes" in queue window
d867272 Add exclude matches option in Auto search user matcher
4e610e6 Don't send Message Seen notifications for status messages
ddbff66 Store CCPM support in user object
73f95e7 ShareManager: handle searches with an empty path
d7b5855 Cleanup
c5b9e18 Set the base date correctly when generating partial lists for directories that don't have any subdirectories
7a8fa21 Filelist generating fixes
bb808b8 Implement an UTF-8 version of natural sorting, always use natural, case insensitive sorting for string columns
0819692 ShareManager cleanup
065189a Merge branch 'master' of https://github.com/airdcpp/airgit
afdc64f Fix some missing translation strings
3616c8d Generalize writing of filelist XML, ShareManager cleanup
87ce6c7 Don't save the share profile twice for favorite hubs, refactor saving of favorites.xml
c96930c Cleanup
40ac1be revoke the typo in StringDefs.h
b469d7b fixed a typo in StringDefs.h
cb475e4 removed extra tabs in StringDefs.h
5a62b52 Increase the DC++ version number
60c66bd Fix a possible crash when adding temp share items
a7b20c7 Fix a few compiler warnings
3a3142b Clean up project references
b22a11e Add Text::isSeparator for wchar_t, hopefully fixes https://bugs.launchpad.net/airdcpp/+bug/1519696
525bbaa Merge branch 'master' of https://github.com/airdcpp/airgit
8df8e85 Fix an issue when performing searches with exact file name matching
865431f Merge branch 'master' of https://github.com/airdcpp/airgit
1c4b80c Compare keyprint as string, check keyprint the same way in both directions in client connections. ( Crise )
8635626 Remove support for keeping the previous folder date when deleting individual files
a0d98a7 Don't flush the file on disk when a download (segment) finishes
0197574 Share profile is not required for refreshing a virtual path
1c8ae23 Build fix (Linux)
783f827 Build fixes (Linux)
e83a6a1 Includes refactoring and cleanup
25a9599 Avoid a race condition when a new PM frame is being opened
41c4e90 ActivityManager: set the initial away mode only after the settings have been loaded
6ec539d Correct an operator
2cd049b Cache last PM log lines in the core
3dea687 missing space
2f8744f DirectoryListing: update share profile and hub url asynchronously to avoid deadlocks
66cad93 Improve a comment
3c2eab8 Correct use of stricmp
5ae3350 Merge branch 'master' of ssh://github.com/airdcpp/airgit
2438601 A case-sensitivity fix for bundle paths, cleanup
f1759f3 Fix [idleTI] away message param
7c404f1 Fix memory leaks
a1fb1f2 Fix a few issues reported by Valgrind
385290d Fix another possible crash when searching in filelist
c725261 Fix a crash when closing the filelist while searching
2adfe16 Add a missing listener call
8bca168 More searching fixes
3cf8170 Fix an issue when searching in partial lists
3783777 Fix showing Cyrillic characters in links
6bcb275 typo
8988326 Move some of the scripts to a subdirectory, improve the release packing script, change the credential management of the updater script
f1a45ce Adjustments for web server settings
77df4ab Remove support for sharing subdirectories of other shared directories in other share profiles
92b34d5 Web user configuration fixes
7cae0dd Update translation strings
5bf9628 Include directory updates
7576290 Fix a compiler warning
5bc45bf Change defines for VS2015 update 2
291ddb7 Remove unused code
ed72be1 StringTokenizer: also list empty end tokens when allowed
cca7ade Correct string comparison
41433fe Don't allow setting idle away mode if it's disabled from settings, fixes airdcpp-web/airdcpp-webclient#120
867816d Fix detecting of share directory dupes, add various exception specifiers
bed83a3 Don't update the root refresh state when refreshing subdirectories
cd1c69c Cleanup
72896c9 Rewrite determining the filelist match path for directory bundles, also fixes airdcpp-web/airdcpp-webclient#112 (tests included)
f0b875a Revert the previous changes, handle full refreshes similar to partial ones (changes are applied separately for each root)
e3b130e ShareRootApi: ensure that roots are updated with up-to-date information after they have finished refreshing (fixes airdcpp-web/airdcpp-webclient#17)
c5cf5c0 HashManagerListener refactoring, fix minor issues when removing roots from share
fc55904 Merge branch 'master' of https://github.com/airdcpp/airgit
e1cf35d Some auto search changes for trying to avoid search queue pile up
859e3e6 Fix auto priority status not always being updated for bundles
b4a905a Fix a crash when removing bundles
a2040d0 Fix compiler warnings
16ca0ba Serialize file and folder count for shared roots
07b59cd Remove support for using a separate directory for unfinished downloads
7f841ea Remove support for moving/renaming bundles
dafa8c2 Rewrite storing of directory information for bundles
5a054a6 Dupe rewrite: support partial dupes for queued/finished directories, serialize dupe paths for search results and filelist items
fa57e35 Don't list port mappers that are not available
c493191 Fix compiler warnings (clang/OS X), cleanup
a36d134 Fixes for Boost 1.60 and clang, also fixes airdcpp-web/airdcpp-webclient#60
014715f Hide search alternatives menu item for finished bundles (Fixes crash http://www.airdcpp.net/forum/viewtopic.php?f=7&p=8610)
b9f8f34 Fix a crash when searching in full and own filelists (http://www.airdcpp.net/forum/viewtopic.php?t=4329), also fixes an invalid "No additional results" message in some cases
c09d032 Compiling fix for FreeBSD
3036be4 Fix matching of root virtual names in share
53f0f67 Revert "File name casing in SFV files and files on disk must match"
fc1a3c3 Set default value for preferred port mapper (fixes airdcpp-web/airdcpp-webclient#87), set random default value for each port
7007e18 Relevancy -> Relevance (airdcpp-web/airdcpp-webclient#99)
fb5ec19 Attempt to fix ADC commands on arm systems (airdcpp-web/airdcpp-webclient#103)
14cd746 Fix issues with matching exact directory name searches + cleanup
9ba6953 Search match type improvements
d16a831 Direct search fixes
504d7a8 Remove ShareRefreshed listener
c6e5de0 Detect uppercase file extensions for NFO and SFV files when scanning the share for missing/extra files (https://bugs.launchpad.net/airdcpp/+bug/1548407)
29c7c3d Increase the debug message buffer, fix direct search, cleanup
6ca944b - Split DirectSearch out of DirectoryListing - Generalize matching of incoming search results - Allow sending private messages without echoing them
d5d3f9b Fix compile with old openssl versions
9894a91 Search refactoring
c4859df Merge branch 'master' of https://github.com/airdcpp/airgit
cac55c6 Rewrite handling of keyprint mismatch in hubframe
68187b0 Fix share scanning for SFV files with mixed-case naming on Linux, case sizes in SFV files and files on disk must match
dddecdb Fix for earlier OpenSSL versions that don't define X509_V_ERR_UNSPECIFIED
cf70394 Build fix (GCC)
6878e76 Certificate verification fixes for testing ( thx Crise )
036f124 Fix build
0192a58 Fix usercommands being sent to wrong hub
d1a5280 - Refactor StringTokenizer, allow tokenizing by regex - Rewrite SFVReader, fixes SFV loading issues on Linux
93015a7 Reinitialize X509_STORE_CTX before verify_cert ( untested )
6836869 Fix connecting when allow untrusted clients option is disabled
cd00c4e Fix invalid grouping in transfer view
0831c76 Cleanup
31e8617 Show the path also for partial filelist uploads
1115537 Fix a few compiler warnings with the 32 bit builds, also fixes airdcpp-web/airdcpp-webclient#75
adb71d3 Fix a possible crash with directory downloads
e45a336 Pass untrusted certificates through also in client - client connection if keyprint matches
2e95685 Re-add removed protocol error
9dc2b79 - Show the PM privacy warning also if there are other hubs allowing CCPM but no auto connect - Add missing hub change events for private chats - Add various const/noexcept specifiers
482858d Report keyprint validation errors for downloads
8c8bc47 Some CryptoManager updates (DC++)
b0952ec condition fix
322e43c Disable auto sort of Auto search items group selection combo
55b47d4 Merge branch 'master' of https://github.com/airdcpp/airgit
d9b175b Display warning in PM window when we know hub is blocking CCPM, Add last lines tool tip in PM window status bar.
40b0a05 Make the encryption warning less dramatic
36ac190 Merge branch 'master' of https://github.com/airdcpp/airgit
d3e63d5 Display Tlsv1.0 correctly instead of SSLv3 in encryption information
e0aa084 API: serialize correct folder count for directory bundles
009e25a Warn about outdated cryptography when joining an ADCS hub
f204eca Generalize getting of transfer flag letters
4db5918 Remember auto search window columns visible/hidden state
fed6c55 Compiling fixes for Boost 1.60
99af55a API: less expensive file download state events
d192656 Add simple download progress tracking for viewed files
357e42f Refactoring for own filelist
fb6e73b Refactoring
267daf1 Improvements related to viewing own filelist and local files (API)
10b8ae2 Fix a compiler warning (airdcpp-web/airdcpp-webclient#41)
1bda0a8 Minor ActivityManager fixes
c649d3e Merge branch 'master' of ssh://github.com/airdcpp/airgit
bf1b06d Add ActivityManager, rework away mode
31e78d2 Merge branch 'master' of https://github.com/airdcpp/airgit
e48798b Add new hash events
17a6b39 Remove setting for auto away mode on minimize
253dea5 Set cipher suites also for API
6ed9618 Merge branch 'master' of https://github.com/airdcpp/airgit
6c7ed5f Trigger private message "seen" notifications from the core
1593e6a Improve translation strings
d9cee2b TargetUtil refactoring (correct the disk space notification messages, really use paused priority when there is no free space)
7993264 Implement free space check for Linux
56e06d6 Fix issues with putting filelist/private chat sessions back online, fixes  https://bugs.launchpad.net/airdcpp/+bug/1535696
6e20ab4 Fix issues when removing viewed files that haven't finished downloading
4eccd70 Merge branch 'master' of ssh://github.com/airdcpp/airgit
13832c0 Set the correct connect state for newly added favorite hubs
e50f582 include web-resources in updater
3a63358 Prevent queuing the same file for viewing multiple times
525e5a9 Fix UserConnected events in ADC hubs
7b13aa9 Naming changes
4967c85 API: add UserApi and support for managing ignored users, closes airdcpp-web/airdcpp-webclient#34
df9faea Add a missing translation
449cb46 Fix a possible crash on shutdown
1c98deb Save "read" state for filelists and viewed files
efb61c8 API: add new settings
85cbe7c DirectoryListing: don't update currentLocation when the directory shouldn't be changed
9445ef6 Fix a crash when aborting list loading while ADL search is being matched (https://bugs.launchpad.net/airdcpp/+bug/1534004)
fbb855a update core
041debc Header fix
7feab84 Update copyright years
8b22f36 Decrease amount of open GDI handles, cache loaded icons by own method instead of LR_SHARED
4574f0d Add finished files in share without hashing by default, fix case-sensitivity issues in HashManager:
8c24b71 Log private messages from the core, don't ignore logging errors silently
dba1f0e ADC: fix the UserConnected event for own identity NMDC: add UserConnected event
5c5b047 Fix refresh state being stuck at "pending" when trying to add an unfinished bundle directory as a share root
6473b39 SearchManager: fix invalid TTHs being generated for directory search results on Linux
8362502 Fixes for share excludes
92ce6ee Improve handling of hubs' VERIFY state
104e4ab Fix buffer overflow in socket code that crashed the application on hardened Linux systems
2cfcf79 Hasher: reset the speed after the last file has finished hashing
23233fd Fix a crash with full filelists (https://bugs.launchpad.net/airdcpp/+bug/1531475)
6845e74 Add "notify" severity for log messages
bf426fa Show the correct name for viewed files
9fc4783 Add support for viewing non-text files
832135e Add ViewFileManager
502dacd Fix code
6ad8e3f Filelist fixes
4ecf5dc - Add TrackableDownloadItem that will manage multiple filelist downloads from the same user correctly (also fixes https://bugs.launchpad.net/airdcpp/+bug/1530549) - Fix infinite directory changing loops in the GUI
08e09c5 Fix possible crashes when reloading directories that contain files
b6efb0c Generate a random SID for NMDC users
b03d988 Client: add listHidden parameter for getUserList
1ff8e0c DirectoryListing: simplify currentLocation
c684d45 Fix resource path on Linux
02b7837 Fix filename case size
e104c60 Merge branch 'master' of ssh://github.com/airdcpp/airgit
78aadf6 - ShareManagerListener: add a new parameter for ProfileUpdated - Config directory parsing changes (Linux)
1ac2d10 Change and disable some compiler options in order of fixing VS2015 Update 1 out of memory compile error.
09d7719 Fix the list position of newly added share profiles
9a25cc0 ClientManager::searchNicks: make ignoring the prefix optional
149ea11 Use VERIFY state also with NMDC hubs (fixes "password" state in API)
2b6805f Reset the favorite hub connect state after changing hub address, fixes maksis/airdcpp-webclient#23
bf35612 Fix a few compiler warnings with the 32 bit build
7f414dc Fix GCC warning
3b8984d Remove invalid lines
5b89754 Allow clearing hub/private message cache
8aeaed6 Show SSL/TLS version also in hub window encryption info
9a9e534 Merge branch 'master' of https://github.com/airdcpp/airgit
0928c43 Show SSL/TLS version and Cipher in transfer info tooltip
f43b9e6 Fix compiler warnings
8c3e216 Add functions for setting the priority for all bundles and for removing finished bundles
033c0cb Fix notifications on new PM window opened
2a4b9c4 Filelists: cache more information about the current location
24d165a Add a missing return statement, fixes https://bugs.launchpad.net/airdcpp/+bug/1521367
04f8e80 Add locking for a few share profile functions
6210835 ShareManager refactoring, fix instant sharing and adding of new directories via monitoring
d0c7004 - Send away message from MessageManager (fixes https://bugs.launchpad.net/airdcpp/+bug/1520315) - Fix "go to directory" (https://bugs.launchpad.net/airdcpp/+bug/1518410)
b35b3f1 Fix a compiler warning
6a70824 Share-related bug fixes
9c0a763 Share refresh refactoring, save the last refresh time and refresh state for each roots
35be476 - Support multiple filters in tables - Allow using custom filtering functions for properties - Rework share root updates
0f5bfa8 Rework editing of shared directories
6d8cee3 Fix loading of message filters
fa8e566 Commit a missing change
935fdb9 - ShareManager refactoring: replace per-profile excludes with global ones, force all roots to share the same virtual name - Fix share profile bugs
e069929 Improvements related to changing the default profile
74b0bf6 More share profile refactoring
3e9d3a0 - Share profile refactoring: migrate to use HubSettings in favorite hubs, use ShareManagerListener for modification events - Save the ID of the currently open hub instance for favorite hubs
24d215c - ClientManager: fix race conditions in user creation (should fix the random "Connecting in progress" issue in ADC hubs) - Fix a possible crash after closing a hub
860f59b Another connection mode enum fix
3dd6ad6 No share statistics if nothing is shared
94ddc9f Fix listing of connection mode enum strings
15c45dd Client stats refactoring
e652374 Remove uptime functions from Util since TimerManager has everything that is needed
a7e53ea Share stats refactoring
fe6fd94 fix https://bugs.launchpad.net/airdcpp/+bug/1514624
2b51e5e Setting layout adjustments (Speed & Slots)
497e6b3 Setting API fixes and improvements
5c70a7b Add connectivity API
5ad8bf3 Start working on settings API
d99f01d Disable default value check for loaded settings, fixes https://bugs.launchpad.net/airdcpp/+bug/1508194
2e6b592 Fix downloading of highest priority files when the bundle is set to paused (non-forced)
58a2574 Fix restarting the web server
4462ae9 Merge branch 'master' of https://github.com/airdcpp/airgit
7f04371 Start/Stop button and status indication in settings for web server  ( still incomplete )
60a9751 Save favorite hub XML when updating via API
0e4f4cc Web resource path changes
238c463 Merge branch 'master' of https://github.com/airdcpp/airgit
956c0b2 Include webapi in the project, add some webserver settings ( webapi has dependencies for compiling see README.md )
11039b0 Fix a possible crash with redirects
8c4d05c cleanup, fix free space check path
e8132dd Merge branch 'master' of https://github.com/airdcpp/airgit
92eb2a5 Automatically continue downloading after disk errors when the disk is accessible and has enough free space.
2ef2d92 Cleanup
4dd841d Remove unused files
d57bf67 Fix a bug with hub counts
e3174f9 Add ClientManager::putClients
a17dfe5 Core compatibility fixes
70d871d Merge branch 'master' of https://github.com/airdcpp/airgit
de0eaa3 - Move exceptions to a single header for easier includes - Implement File::createDirectory for Linux
824c416 fix missing condition.
8641263 Add error code to Exceptions
d60c924 - Don't connect to hub on keyprint mismatch, use /allow to confirm untrusted connection, - Display more than "TSL Error" in SSL connection errors
8a2ff34 Convert line endings (again)
47de84a Line ending change
58f7ae7 Merge commit 'f4efb1080ab630c1b4fb48138e59f92dcff3d294'
7155188 Core compatibility fixes: - allow disabling the updater code (the client can be compiled without minizip) - correct natpmp include
928b179 Fix https://bugs.launchpad.net/airdcpp/+bug/1511122
a4ec431 Remove call to an internal header from Mapper_NATPMP.cpp
d68b813 - Fix issues with background filelist operations - Change Client in OnlineUser to use a smart pointer (OnlineUsers are stored in PM message cache even when the hub is offline... maybe the class should be renamed)
16b0893 Handle FileExceptions like disk full when downloading bundles -> set priority as paused and display error in queue window to avoid constant attempts to full disk.
86f6186 Fix https://bugs.launchpad.net/airdcpp/+bug/1507759
9e06fb0 Complain in system log about failed certificate verifications
3ca6a8e Add translation for fav hub group remove.
79f2677 Merge commit 'f262431409b39940f067890507fc7c71ea5cf735' as 'airdcpp'
554f145 Removed airdcpp submodule, using subtree
d6003cc Filelist refactoring
848c23b Perform unsafe DirectoryListing operations asynchronously instead of disabling the GUI
35519b9 Update core
eca1bee Update core, fixes bugs from the previous commit
390f06c Merge branch 'master' of https://github.com/airdcpp/airgit
77cd4d6 Move status parts for away and country flag in PM window to the right ( chatframebase assumes status messages always go into first status part )
adc2890 Don't log status messages twice
28c9bf9 Update core
aee688f Update core
9559040 Update core
db1ba3c Merge branch 'master' of https://github.com/airdcpp/airgit
f2c407c Fix icon sizes in pm status bar
3f008bb Update core
a4ee7ea Add country flag and away status icons in PM window
68d2cd3 Merge branch 'master' of https://github.com/airdcpp/airgit
fc4ad0e Update core
6925f83 Create README.md
692f5fc Fix build
b28907e Add core as submodule
f146dd6 Remove core
76506de Update line ending config
5c2146a Reorganize core files to a different folder, unify line endings
d228858 merge cleanup
24be67d Merge branch 'master' of https://github.com/airdcpp/airgit
649cf32 Commit missing changes
755a763 Merge branch 'Auto_search_changes'
c093d37 Merge branch 'master' of https://github.com/airdcpp/airgit
ff7202c Use smart pointers for Client, refactoring related to (favorite) hub management
763428e No tab bolding on CCPM status updates
81ceedb update changelog
c7c03be Use registry to read OS version for stats ( just to store this way of doing it, might still be better to use win10sdk functions for it )
d9ff7d8 Merge branch 'master' of https://github.com/airdcpp/airgit
09bf5c3 fix user list showing ghost users in some cases
3ba6e2f revert RunAtFinish, it seems to work as it should
8fddbec installer - removed RunAtFinish
85aad38 popup.bmp added to the installer
9aee755 Fix a possible crash with client stats
fce0b16 Cleanup
ea873ca allow "recent" items to bypass item search intervals for 3 hours
ea0a2d3 Don't write non-changed settings to the settings file that are using the default value, fixes https://bugs.launchpad.net/airdcpp/+bug/1490024
045136f Fix compiler warnings (32 bit), cleanup
d3cde9c Save an unique ID for each system log message
eb907b1 Keep auto search group position when renaming it
ce631e5 Merge branch 'Auto_search_changes' of https://github.com/airdcpp/airgit into Auto_search_changes
7183d37 cleanup minimum search interval texts
e0d3006 revert minimum search interval
8d7c035 fixed Minimum search interval
28b4df1 - strings sorted alphabetic :) - added "in seconds" on search interval and removed "s"
08fbb4a search - let us see how this looks instead :)
4783afc add groups version tag in xml to reserve way to add preset groups ( for RSS when its ready )
2d068e1 add preset group Failed Bundles
9abdfd1 Add setting to define default group for failed bundle auto search items
91d71f5 Move auto search min interval option in settings
4d78358 Move web shortcuts to own settings page
c8300dd added Uninstall.ico
8870a81 fix condition
b2f4076 Merge branch 'master' into Auto_search_changes
57821f4 Cleanup
ab64120 Conversion fix
81e5581 recalculate next search if item got waiting state due to limited search times
916b4aa Merge branch 'master' of https://github.com/airdcpp/airgit.git
2de5afc - Enable warning 4244 and lots of fixes related to it: warns about various unwanted conversions (such as int to string) - Fix missing int -> string conversions for bundle tokens
1f951c1 add elliptic curved TLSV1 AES128 cipher in cipher suites
e32c893 a small adjustment to the favorite hub 2 :)
4069e3f Merge branch 'master' into Auto_search_changes
107a26d a small adjustment to the favorite hub
893cb23 expanded some of the text lines in favorites hub to fit all languages
b99f626 Cleanup
d16b62f Cleanup
4b81f2f Boost 1.59
c8d85b0 update change log
8396b24 No double loop of items when recalculating next search
29c4966 fix merge
5fe4545 Merge branch 'master' into Auto_search_changes
33270bf fix minimum search interval setting: https://bugs.launchpad.net/airdcpp/+bug/1353736, probably fix crash: https://bugs.launchpad.net/airdcpp/+bug/1483242
84a30d5 prevent target type from changing when opening the item for editing
1af942a set default sort column, resort the list every time an item is added ( list view groups break sorting at insertion )
2ce1dbd Don't confirm adding duplicate when changing an existing duplicate.
b242828 Recalculate search times when items become active after bundle finished.
8d42b3a Recalculate next search time on item status updates
f9394c4 add missing pages
38b78dc check auto searches on second tick, add own page for search times in dialog
300304e organize manage group dialog, disable duplicate with more than one item selected.
99ff34d Fix countdown timer when no hubs to search from, fix duplicate confirm.
ce6f473 add move item to group right click functions in auto search
d82f9e2 List view item groups in auto search window
900a245 Use int tokens for bundles and queue items
36b183d cleanup, avoid increasing the search interval between different items during searching.
20c3776 Cleanup
e76a949 fixes to next search calculations
ea31e04 Add min search interval for auto search item to be searched again, Countdown timer in auto search window for next search, Draw auto search dialog background transparent (tab control color shown correctly).
325a314 - StringTokenizer: allow using deque for tokens, don't create empty tokens - Move total speed and bytes calculation to DownloadManager - Fix "Search directory" in transfer tab
e14265c Some reorganizing
be467f5 cleanup
aa4709a Some play with auto search dialog, add sub tabs.
413ff93 some reorganizing.
ae9e405 Merge branch 'master' of https://github.com/airdcpp/airgit
d8d01f8 added note about manually type in the line speed
13de0af Add comments for most public functions in QueueManager + small cleanup
b6e4cff - Add comments for most public functions in ShareManager - Default a few move constructors
3eb9fa1 remove move up and down from context menu
0fa96d4 Change auto search searching system to not depend on list order (still pretty much a draft)
703035d Fix TLS Errors on connecting caused by incomplete certificate chain after OpenSSL 1.0.2d update.
0a23042 Remove references to removed project files (less out-of-date projects)
5f064dc Set error code for openssl when keyprints mismatch on the clients equal check.
cdd7987 Ignore error 87 for now with share monitoring: https://bugs.launchpad.net/airdcpp/+bug/1477004
765b795 Exception specifier changes
48b4944 Exception specifier changes
b6fd8bb Fix a few more warnings
5c79486 Fix more compiler warnings (GUI), cleanup
78473a9 Some small fixes to avoid TLS error in file list transfer with latest openssl.
2259139 Remove noexcept.h and atomic.h, fix some of the compiler warnings (GUI)
5fca23f Require VS2015 32 bit debug won't work because OpenSSL failed to compile for it...
e4b4874 Merge branch 'master' of https://github.com/airdcpp/airgit.git
c05c587 Update Snappy
d0e2830 Merge branch 'master' of https://github.com/airdcpp/airgit
c5b9896 updated openssl
998f308 /help - easier to understand if the commands are visible to you or public
8a52d0c fix crash
e7071bf Connect in parallel via IPv4 and IPv6 if the remote user has hybrid connectivity
9a98937 Update changelog
04ce639 - Set bundles as finished if applicable when removing files from them - Allow rescanning failed bundles that are not in a shared directory - Fix issues when moving finished bundles
a98203b removed repeated word "color"
1983cc8 installer - added russian
bc0b1a8 Fix hubframe status bar tooltips reshow while hovering inside status bar.
6e28183 fix readd all and remove offline sources for subdirectories in queue window, also fixes https://bugs.launchpad.net/airdcpp/+bug/1461424
ca28c90 Merge branch 'master' of https://github.com/airdcpp/airgit
97f6422 Add tooltip with cipher name in the hub lock icon.
ff50caa Fix GCC warnings
d36df0a Drop support for GCC 4.7 (not used by the latest stable version of Debian anymore)
b866c1d Changelog updates
2f5f6f6 - Integrate SFV check into integrity check - Show a lock icon for secure hub connections
752b78c Integrity check fixes
cc2aeef Remove the cipher column from transfer view
6d7dbbf Font setting to list views.( Use same setting for tree views also? ), Reload changed colors and fonts also in queue window.
8bae00e Don't display CCPM status messages when user goes offline.
06dbbb4 Various integrity check fixes
9b3638a - Enable integrity check for individual files - Remove SFV check from the queue tab in favor of integrity check
7b1bf03 More work on the integrity check
a4e120a Some work on integrity check for bundles
6dd5971 Fix a crash
f5eacb8 Pass failed keyprint verifications thru as untrusted.
e7ab3a8 Fix a Boost warning
db30ab6 Condition fix
6911e77 Linux fixes
bd97da9 Merge branch 'master' of https://github.com/airdcpp/airgit
67330c2 VS2015 fixes (UI)
794bfbc VS2015 fixes, fixes lots of compiler warnings about hidden variables (core only)
9efd0f0 Boost 1.58
0f4be04 increase the text boxes in Favorite Hub Properties
10ceef0 Cleanup
59e7d86 added note about restating the client when generate new certificates
f6a4f22 Fix attempting connections using other hubs after failed attempt
2c8b42d -Define cipher suites, -Support only secp256r1/prime256v1/P-256 elliptic curve, -Update OpenSSL to 1.0.2a
7407a4c Ensure that there are no path separators in the formated log file parameters
3aa9702 fix wrong condition check
e3ac39d fix possible crash
2c94c08 cleanup
537a00e Enable multi selection in Finished uploads
ef78db4 Cache the trusted state after INF in user connection
b082671 Don't define cipher suites as AES 128
3eedac2 Add translation strings, update change log.
e4990bb Set user typing off after 1 minute of inactivity or viewing other windows while text in the output.
4f8b577 Verify keyprint in hub connection
0b80a31 Keyprint verifications from DC++
d20caee Disable a few status messages when a CCPM connection is used
f8c26c1 Typo fix
0c10b75 Handle PM hub changes in the core
e8637a1 Move chat logging code to the core, don't forward private messages via ClientListener::Message
d8d7b64 fix checking CCPM connection timeout
aee65bc Some code cleanup
05d996b Signal window closings in CCPM instead of disconnect
17da6d4 update Copyright years.
a534dd4 installer - added Spanish
90ccc2a use OpenSSL 1.0.1m for now
0ae4c9e Some DC++ merge
a4d514c Restore a function required by AirDC++ nano
a8ed0d2 GCC fixes
c49db02 Enable TLS v1.2, Attempt to avoid too long locking time when writing log files.
e23da23 Update OpenSSL
f9ed041 - added German to installer - EstimatedSize will now estimate the size instead of a static value
45abaaa Small wizard adjustments
d75ebc2 Require Vista instead of XP......
21e69b5 Revert the size fix for installer, simplify the OS version check
2741106 Increase the DC++ version
9e6f7e2 - Fix an issue with the remaining hashing bytes when reading of files being hashed fails - Retry hashing of failed bundles correctly
850b3b7 Merge branch 'master' of https://github.com/airdcpp/airgit
20be4e9 Translation string cleanup
0a8f8e4 - added readme for the multilingual installer - updated Finnish language
cac480c Merge branch 'master' of https://github.com/airdcpp/airgit
ecdde99 Merge branch 'CCPM'
73ffe99 update version strings.
41d9dbe Add own icons for seen and typing, Save status message timestamps.
f4a3a0f Make the installer count the required disk space correctly (+some script cleanup)
05f2d98 More PM window play with "Seen/Typing", some other experimental changes.
15e6c0e installer - da, fi, nl and sv
9d918c6 installer - added danish
642e376 files for the multilingual installer
c9a58fb a small adjustment of the hash dialog :)
680111b make all text visible in the hashing dialog for ALL languages
d0a759a Convert old language paths, make all text visible in the hashing dialog, installer script cleanup
ae9a86a Only save the language file name when using inbuilt languages
0fb7555 Fix a bug with matching download skiplist for folders
9006f53 Fix deadlock
19abae2 Fix sending "typing" after sending a message
b357305 Don't send "seen" while typing
ec62c6c Merge branch 'master' into CCPM
b7eefa9 Merge branch 'CCPM' of https://github.com/airdcpp/airgit into CCPM
7c5f4b2 More status message play with CPMI
750b36c More status message play with CPMI
25faaac Remove last change from PM window status for easier testing
c805d35 Add ADCCommand CPMI to transfer additional PM information, Experiment with sending "Typing" and "Seen" status messages in CCPM.
a2dc6da Make sure language path is set to what was downloaded with language update.
9cd3b8c cleanup
dfdd85b Apply scanning skiplist option for checking share excludes as well
c5676a3 Fix bundle alternative searches interval adding an extra minute.
1dd080f Merge branch 'master' into CCPM
21c2f64 Fix share scanner scanning paths that are excluded from share.
5f9596e update change log
5703dc1 Fix possible deadlock in QueueManager
d61cc15 Merge branch 'master' into CCPM
3c54213 Some connection token changes.
9c35b3f fix passive connections, TODO: rethink the connection tokens.
5c28671 fix CCPM with passive users
ab73a7e fix crash with last commit
7b0267b small fixes
a8c063a Fix a NMDC exploit: http://te-home.net/?id=54&title=Second+largest+exploit+in+NMDC+history
7db6b10 Compiling fix for Linux
f0ca5a6 Move allways ccpm option to encryption page
34281c2 Merge branch 'master' into CCPM
134035f Reload queue list when right click on a tree item.
ea6bc02 fix Portuguese language didn't load
ce43871 Avoid adding new tokens for failing ccpm connection attempts, more cleanup, rename some functions.
a3ef823 fix crash in queue window
55b9818 Some small cleanup
da3196c Fix async call resulting in 2 frames created.
58168c3 Move ignore to MessageManager
6ccebcc Handle delayEvents in the core side for PMs, Handle CCPM connection timeouts and automatic CCPM with delayEvents
8be71c6 Move PM handling to client core side
4226c6c Merge branch 'master' into CCPM
fe97184 add highlight context for search
06bd13e Merge branch 'master' into CCPM
2a5f228 Less QueueManager locking time when updating status bar in queue window
4b12197 remove queue size from queue window status bar ( its seen in the main window )
d87e96f Some small Queue window performance improvements.
9169614 Some small Queue window performance improvements.
b2bd8ae Remove options to ignore bot and hub PMs
f227963 minor adjustments to the version spam
a1f0738 - Display client commands as private lines instead of status lines ( fixes them not displaying if status in chat is disabled ), - Some code cleanup
124ba74 fix status message order
f6d1dfc fix opening PM window after removing popup PMs setting
8b7548c Update status bar when user goes offline
2e77ebf Fix checking for CCPM supports on user connected
1b72b95 Resolve merge conflict
7efba9c Merge branch 'master' into CCPM
c022651 Fix linux compile
3fdd666 Better way to check for CCPM supports.
87662b1 Remove setting "Open private messages in their own window"
0528150 Remove ConnectionManagerListeners from PM window
ea75950 Move CCPM handling to new MessageManager
2d5cc29 Disable FMA3 in math library, closes #6
8fc83e3 - Attempt to restore share monitoring for failed paths once per minute (fixes bug #2) - Detect when volume has been removed and fail respective monitored paths
52e7679 fix wrong counting with failed ccpm attempts
417a141 - Remove tracking connection timeouts in CCPM ( TODO: rewrite something to handle it ), - Some PrivateFrame cleanup
60fb1fe Setting to Always CCPM
df12915 fix a crash with ccpm
d9ad00c Apply Ignore and Message filter to CCPM
79edc03 Don't disconnect CCPM after 3 minutes
967ae17 add missing file
7209a9e no status message when disconnecting CCPM for offline user
6a449d0 fix statusbar text disappearing on reconnect
0eac1b8 Disconnect CCPM if the user goes offline
32c13af dont allow CCPM to offline users ( ChatMessage struct cant handle it)
9447e1c handle connection timeouts in CCPM channel
3d37d70 add clickable status bar icon to start/disconnect CCPM channel
66a893a Merge branch 'CCPM' of https://github.com/airdcpp/airgit into CCPM
bd9516d update CCPM branch to master
1679d77 Add function to find if any of the users hubs supports CCPM
a6bab31 initial work on direct encrypted PM channels
258e5cb Add a missing locking, don't open too many extra slots
2b06d45 Fix the dupe check during share scan
8bcc5ee Respect the size limits when searching in file lists https://bugs.launchpad.net/airdcpp/+bug/1400644
95a265a Restore a line that shouldn't have been removed
cb4dbc1 Fix a possible crash when refreshing the share and own filelist is open
295bf57 - Don't allowing own list from the hub context menu if the share has been hidden - Fix hide share when using quick connect
9447f5c fix TTH search from remote users file list
f54f57f Fix https://bugs.launchpad.net/airdcpp/+bug/1378728
6120884 Fix crash with refresh and own list open.
62444e7 update change log
fc8e494 Add "Open settings directory" item in File menu, Fix crash when opening Hidden profile file list from hub tab menu.
1adfc93 Fix a possible crash with file bundles
24138a5 some minor typos
937d90c update changelog
8d88061 fix skipping sfv lines with path
f86005c Merge branch 'master' of https://github.com/airdcpp/airgit
80d0259 Restore a missing Linux header
bbbec93 Make sure text color has a value when customdraw users window
19701dd Show country code in Users window ip columns
4d80ce4 Boost 1.57
97eaede Cleanup due to fixed compiler errors
cc77b74 LevelDB 1.18
9277c25 removed "Search" from Search sites menu
fab838c Don't report sfv files containing paths as invalid
de176bf more upper/lower case letters
3dfccde Fix wrong string in Filter options
482a936 - Add columns Tag, Ip4, Ip6, Shared in Users window, - Set PrivateFrame offline status when opening for offline user.
eabda4f Fix hash speed calculation
ff2d3e1 Settings for the Queue filter
036d255 Fix arrow Back not visible after filtering
782c26c fixed a few uppercase letters
f8ac5c9 System log option to suppress CRC OK when performing sfv check
813e5cc Option for invalid SFV files
67b2006 Fix https://bugs.launchpad.net/airdcpp/+bug/1351198
df1291e Add filter in Queue window
9070044 Fix https://bugs.launchpad.net/airdcpp/+bug/1336219
f3cffc8 Lock Queue window toolbar
af3ecf8 - Hopefully fix crash http://www.airdcpp.net/forum/viewtopic.php?f=7&p=8188#p8188, - Prevent opening multiple settings windows from task bar.
a4c976a hopefully fix https://bugs.launchpad.net/airdcpp/+bug/1379364,
6b9c4de fix previous commit
5168a3d use the BrowserBar class for toolbar in file lists
dc4872e Generalize the file browsing toolbar
a1905f6 updated OpenSSL to 1.0.1j
e6a32cd Add browsing history toolbar for Queue window ( unfinished )
70e59af removed the inconsistency of the words disable/disabled
31c50b5 Bold default menu item in file lists
a5b18e0 Use double click to open file in file lists for dupes and own list.
20f9f35 Add space in front of Path when copying from Filelist, Add Retry sharing, force in share menu items for Failed tree item in Queue, Remove extra separator from bundle context menu in transfer view.
f47d53d resizing the color and font button to fit other translations
bc87241 Add copy TTH in queue window for files, Show last source with finished files in queue window
52efcb4 Fix a crash with share scanner
d98b0bc Delete files outside lock range when removing bundles
7f92f7f small changes to hunt down a crash while removing a bundle from queue
a9e0202 - Connectionmanager cleanup, flip the order of INFs being sent in connection request, - Fix issue with disconnecting bundles leaving bundle in running state in Queue window
450e350 TimerManager fixes: https://bugs.launchpad.net/dcplusplus/+bug/713742
54f8fdb Add function to find if any of the users hubs supports CCPM
b2e3791 initial work on direct encrypted PM channels
c476129 Add max hub usercommand limitations (DC++)
90fd98c Cleanup
2aefb5e Fix sub directories not showing in queue when adding items to existing bundle
411505d Fix auto search item user matcher
1a9c36f Add search menu items for files and directories for searching by name
a184e56 Show remove finished menu item with file bundles
61d8356 fix a case where a file bundle was shown twice.
29752c8 bundle status filtering fix for paused and failed
feddf69 fix double click action on file bundles
30bcc04 Add arrow icon for the .. step back item in queue list, Handle open file as default menu item for finished queue items (double click open)
12c2486 select item when changing focus to list view
f0ab8ac handle TAB key to change focus between tree and listview in queue window
62d4569 Keep the parent item selected when step back from browsing bundle content
58a65fa Fix showing subdirs for failed bundles, Remove finished bundles wont remove failed bundles.
74ec171 -Reload the list view when clicking on the tree item currently selected after browsing bundle content, -Move between tabs with Alt+left/right arrow keys
f8051c9 remove Stringdefs.cpp and EN_Example.xml for Sopor.
12dd45c small cleanup
e40f8db Merge branch 'QueueFrame_subdirectory_tests'
ee545d1 crash fix
aded27b some finished downloads cleanup
5a27e9d Queue: fix crash with file bundles
8d4fc88 fix for handling left-right keys when browsing directories
c5999cb Queue: don't show menu for the .. item
fe7d102 Queue: some fixes, handle deleting subdirs, handle keys ctrl + left, ctrl + right and enter when browsing listview.
da7f4a6 - added missing space share options - text adjustments share options
380de8e small cleanup
6b07c3f Queue: don't attempt to show time finished for directories
47ced1d Queue: show status finished for directories, some filtering fixes for directories
95d2cb9 add menu for bundle sub directories
5d36c79 Browse bundle content by double clicking
0270b62 fix path for EN_Example.xml in version script
731e003 Allow stop sharing a temp shared file from offline PM window
e574186 Add the Treelines in queue back, don't hide the expand buttons instead
269d27e fix https://bugs.launchpad.net/airdcpp/+bug/1354166
a3a2cfc will it work now?
482e8d9 i found another silly space char to remove
d7a5c5e Removed/changed chars
8bb8f8b fix setting focus on opening own list
6c59df1 Merge branch 'master' of https://github.com/airdcpp/airgit
221a659 update example theme folder
e7f97fa Changelog updates
7e8fa03 insert emoticons button will insert emoticons in the cursor position https://bugs.launchpad.net/airdcpp/+bug/1333463
6c9554a static use of FastCriticalSection
aba602a fix error in ConnectionManager with last commit.
7aaded2 Merge pull request #5 from pavel-pimenov/master
84f49a1 TokenManager optimisation (part 2)  - Remove excess std::find in TokenManager::removeToken and Release config
dc769d8 TokenManager optimisation  - Remove excess std::find in TokenManager::addToken http://www.cplusplus.com/reference/set/set/insert/  - CriticalSection -> FastCriticalSection
da0f35e Fix a crash related to auto search: https://bugs.launchpad.net/airdcpp/+bug/1332942
12cbe9c Update OpenSSL
4fc6013 Cleanup
90e2d4e apply doublebuffer style in queue tree also without explorer theme.
832cdda adding a missing 'you' and some other minor fixes
3483ab3 add some missing translation strings
546becf Update WTL
cf5de39 Allow copying directory names from the search tab again
f0ef87f Remove priorities from the transfer view
e57fefd Remove some non-functional Linux code related to link prefixes
72a0ae2 LevelDB 1.17
c030207 Context menu adjustments in queue
2ab7496 Use Unix line endings in version.xml
ba8589a Merge branch 'master' of https://github.com/airdcpp/airgit.git
6c156f2 Add shell menu in queue
2b378e1 update changelog
d951e2c Fix the certificate validity check
b0bb455 Cleanup
fdd28e3 Cleanup
f68e273 Remove workarounds for outdated versions
445d703 fix the splitter position resetting again. (seek "better" fix later...)
948a588 Fixes #3 properly
e0aa4ab Merge branch 'master' of https://github.com/airdcpp/airgit
838d8e4 Fixes #3
a7e8691 https://github.com/airdcpp/airgit/issues/3
f3a56d4 Update OpenSSL
969ae38 Increase the validity period of the generated certificates from 10 to 360 days, renew 90 days before expiration
52e92d0 Cleanup
9af05a4 Strip whitespaces from hub address fields: https://bugs.launchpad.net/airdcpp/+bug/1307442
d7d83ea Update WTL
2746562 add tree item for filtering items queued with auto search.
0f4a0c0 Use the existing bundle path when queuing items from auto search (when possible): http://www.airdcpp.net/forum/viewtopic.php?t=4119
650aa13 restore remove with files menu item for incomplete bundles
8912794 Merge branch 'master' of https://github.com/airdcpp/airgit
184d25b minor queueframe fixes
a5be4bd - Disable various list actions during initial loading - Show the download menu also for items without a source in chat - Cleanup
0525a2b Revert some changes
f3264f9 Refactoring
abfe011 - Fix SFV check from filelist when using tree - ShareScannerManager refactoring
71aed4f create tree context menu separately.
b93fb3f use doublebuffer style for queue tree to avoid flickering
5111b97 Linux fixes
137a20f Detect the connect mode of other users correctly when connecting to a hub
1400bde fix updating location counts when moving bundles.
eaf8c36 add context menu for tree view in queue.
5b9d0b5 Merge branch 'master' of https://github.com/airdcpp/airgit.git
d1738f0 Refactoring
9e71104 Reorder the tree in queue window
047f889 Sort correctly by folder content in search
0d6b905 Sorting fix
32dbca4 - Add type column in queue - Sort directory bundles before file bundles - Fix filtering of file bundles by location
f055bc2 Remove listview groups from queue window, add own tree item for Temp items.
aea8b4a Performance tweak
ab8755c Performance improvements when queueing huge bundles
b229af9 cleanup
b36c347 Fix location filtering for file bundles
94dbea0 fix a replace with last commit
c30b418 add filtering by bundle parent path in queue window
2a11a2b Add Filelists and Paused filtering tree items in queue window.
5a51ca8 Linux fixes
232534a Fix possible crashes after changing the state of "Use sequential order"
ef2f597 Merge branch 'master' of https://github.com/airdcpp/airgit.git
d1095b9 Show content information for folders in search and queue tabs
926e275 add tree filtering item for failed bundles in queueframe
6127fb3 - Connect hashed files with queued files only by path - Rename a version file element due to a bug
070d243 - fix annoying splitter position resetting, don't dim colors for shared items in queue.
481ca75 Fix the bad version check
c33a2e6 - fix queue items still showing in queue window after remove, - fix showing expanded bundles that change finished state.
203cb5a Update WTL
0443521 Experimental queue tab changes
4609273 Fix a bug that may have left monitoring changes unhandled
9adbf85 remove finished downloads window
f7a2fd8 Fix
a384c05 Browsing dialog changes
27a7262 Translate file types
6325622 Rework the file/directory browsing dialog, use different recent histories for different types of paths and prefer recent paths more
47f104c Validate the name correctly when renaming bundles
e86d440 File dialog fixes
dac4573 Cleanup
660def7 Hide various menu items when clicking on own user in the users tab
aa412f7 Cleanup
f5e0e80 Use Vista-style dialog for browsing files and folders: https://bugs.launchpad.net/airdcpp/+bug/1281112
09072…
@maksis maksis added this to the 2.0.0 milestone Feb 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants