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
Comments
Closed
maksis
added a commit
to airdcpp-web/airdcpp-webui
that referenced
this issue
Feb 9, 2017
…irdcpp-web/airdcpp-webclient#187) airdcpp-web/airdcpp-webclient#3 is still causing problems though
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…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
banyan/react-emoji#11
The text was updated successfully, but these errors were encountered: