0
I Use This!
Inactive

Commits : Listings

Analyzed 2 days ago. based on code collected 2 days ago.
Jun 01, 2023 — Jun 01, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
fixed a bug with the automatic slot calculation code More... about 15 years ago
fixed a typo in the last revision More... about 15 years ago
bot_banmethod can now be used to choose whether to ban by name, ip address, or both if bot_banmethod = 1: reject players who are banned by name if bot_banmethod = 2: reject players who are banned by IP address if bot_banmethod = 3: reject players who are banned by name or IP address if bot_banmethod is anything else, a message will be printed but banned players will still be allowed to join More... about 15 years ago
fixed a crash bug with some non-Warcraft III clients connecting to the bot More... about 15 years ago
reverted code to r113 in preparation for release updated w3mmd parser version to 1 added new config value bot_banmethod (which doesn't do anything yet) added new config value bot_ipblacklistfile added the ability to blacklist IP addresses via the IP blacklist file fixed a very old bug where Windows formatted config files caused problems on Linux More... about 15 years ago
fixed buffer overflow from r114 More... about 15 years ago
fixed more typos from r114 deleted warden.cpp/warden.h from SVN More... about 15 years ago
fixxor (typos from r114) More... about 15 years ago
weird typo from r114 removed More... about 15 years ago
fixed minor breakage at r112 More... about 15 years ago
Preparing to gettext: CONSOLE_Print now uses args More... about 15 years ago
fixed Issue 17: Don't use specific Boost version in Makefile More... about 15 years ago
fixed readme for new Storm.dll search algorithm More... about 15 years ago
the bot now searches for "Storm.dll" first and if not found it searches for "storm.dll" More... about 15 years ago
fixed saving w3mmd vars with SQLite databases (unfortunately SQLite doesn't support multiple VALUE lists in INSERT statements) More... about 15 years ago
updated ghost.cfg to include default BNLS entries optimized saving of W3MMD stats to the database it should be feasible to use W3MMD stats with a MySQL database now More... about 15 years ago
stopped sending null packets to bnet if another packet was sent recently added new command !fakeplayer to create/delete a fake player More... about 15 years ago
removed warden handler code from the project and the Makefile as it's not used at the moment implemented a stricter packet queueing system for battle.net More... about 15 years ago
removed some leftover debugging code from ghost.cpp updated exe's More... about 15 years ago
updated ip-to-country.csv to the latest version from April 3, 2009 added new command !wardenstatus removed the "refreshed admin/ban list" messages from the console added support for BNLS connections (for external warden handling) added new config value bnet<x>_bnlsserver added new config value bnet<x>_bnlsport added new config value bnet<x>_bnlswardencookie fixed a potential exploit where a malicious user could cause your bot to freeze (infinite loop) updated version to 13.0 updated Makefile More... about 15 years ago
fixed a bug with the RC4 decryptor in the warden handler updated Makefile More... about 15 years ago
added support for receiving and decrypting warden packets More... about 15 years ago
made some modifications to socket.cpp to allow binding tcp clients bot_bindaddress now affects battle.net connections in addition to game sockets More... about 15 years ago
fixed some bugs with statsw3mmd More... about 15 years ago
updated Makefile fixed a bug with the SQLite schema upgrade v7-v8 function More... about 15 years ago
updated SQLite to version 3.6.12 updated SQLite database schema to version 8 added support for statsw3mmd when using a SQLite database updated MySQL database schema files optimized saving of dota/w3mmd stats data when using a SQLite database note: saving W3MMD stats data when using a MySQL database will probably not work very well at the moment added message order checks when using statsw3mmd More... about 15 years ago
renamed CBaseGame :: EventPlayerJoined2 to EventPlayerJoinedWithScore deleted all the old and useless map configs updated the remaining map configs to a new format and with correct values for Warcraft III 1.23 More... about 15 years ago
increases battle.net flood protection timer to 2.9 seconds from 2.5 seconds added a dirty hack to prevent situations where game refreshes scheduled immediately before chat commands would be permitted (to help with flood protection) the !delban/!unban command now unbans on ALL realms fixed the "gameover timer finished" message being spammed to the console in some cases added saving of "VarP" values to the database with statsw3mmd (not tested) More... about 15 years ago
removed map_scorecategory config value added map_matchmakingcategory config value added map_statsw3mmdcategory config value added exception handling code when creating threads linked against libmysqlclient_r instead of libmysqlclient for thready safety on Linux more additions to the statsw3mmd framework More... about 15 years ago
added new command !autohostmm added score limits when using matchmaking added some more code to help protect against flooding out of battle.net stopped catching SIGABRT ignored SIGPIPE in each worker thread as well as the main thread More... about 15 years ago