0
I Use This!
Inactive

Commits : Listings

Analyzed about 3 hours ago. based on code collected about 3 hours ago.
Jan 20, 2025 — Jan 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Update README.md More... about 7 years ago
Create README.md More... about 7 years ago
Added some missing includes. More... almost 9 years ago
Implemented user agent parsing and used it for checking against old versions of Shareaza. More... over 11 years ago
Added basic skeleton for UserAgent and ClientVersion classes. More... over 11 years ago
Added classes for user agent and client version parsing. These will eventually allow for a better user agent verification. More... over 11 years ago
Renamed some methods. More... over 11 years ago
Added last hit time to rules. More... over 11 years ago
Fixed misspelling. More... over 11 years ago
Fixed usage of HashSet. More... over 11 years ago
Updated documentation. Renamed a few variables and several methods. More... over 11 years ago
Added progress reporting to fromXML. More... over 11 years ago
* Replaced IP and country lookup maps by hashtables. * Added Hash function for two letter country codes. * Cleaned up some unused code. More... over 11 years ago
Implemented XML exporting for selected rules. Updated TODOs and some documentation. More... over 11 years ago
Improvements to find, insert and erase operations: * Used binary lookup to determine insert position (O(log(n)) instead of simple loop iteration (O(n)). * Used memmove() to move respective items one spot to the left/right on erase/insert operations instead of simple loops. * Renamed getHash() and getUUID() to find(). * Constified a lot of variables. More... over 11 years ago
Fixed new rule having identical UUID than existing rule. More... over 11 years ago
Separated hash.h into hash.h and hashset.h More... over 11 years ago
In order to clean up the TODO list, I've replaced all TODOs that deal with removing debug asserts with the new REMOVE keyword. This has to be added manually to the TOTO plugin though. More... over 11 years ago
TODO accomplished. More... over 11 years ago
Improved user agent rule parsing. More... over 11 years ago
Fixed XML generation. Improved XML parsing. More... over 11 years ago
Addition to previous commit. More... over 11 years ago
Fixed hit counting on sanity check. Added assertions to guard against tries to remove non-existing rules and some internal errors within the manager data structures. Simplified some other assertions. More... over 11 years ago
Used QMetaMethod member objects for asynchronous method invocation. More... over 11 years ago
sync More... over 11 years ago
Removed some commented out stuff. More... over 11 years ago
Removed outdated TODO. More... over 11 years ago
Moved some more stuff to externals.h More... over 11 years ago
Improved mechanism to avoid multiple sanity checks during load operations. More... over 11 years ago
Fixed bug when saving/loading rules. (Rule count was written to disk as a 64 bit value but read as a 32 bit value.) Improved log messages. Simplified API by removing some unused return values. More... over 11 years ago