Commit graph

1464 commits

Author SHA1 Message Date
HarpyWar
a19df85e2c Update appveyor.yml
save pdb files for gui version
2016-08-29 00:18:05 +03:00
HarpyWar
72778c7ece Update appveyor.yml
publish debug builds
2016-08-28 20:03:14 +03:00
RElesgoe
a2b80dc74e Merge pull request #253 from RElesgoe/master
Fix various issues
2016-08-28 03:24:32 -07:00
RElesgoe
6c63a455e7 Zero initialize variable 'rawname' in handle_file_packet() 2016-08-28 02:56:21 -07:00
RElesgoe
e759c4e7a8 Fix memory leak in customicons_stash_get_list() 2016-08-28 02:53:31 -07:00
RElesgoe
bbb2264de5 Fix possible buffer overflow in _news_cb() 2016-08-28 02:48:25 -07:00
RElesgoe
6870226159 Fix memory leak in _handle_topic_command() when returning without calling irc_unget_listelems() on variable 'e' 2016-08-28 02:46:51 -07:00
RElesgoe
71afce3904 Fix out of bounds access in anongame_gameresult_parse() when passing 'hero->level' to bn_int_get() instead of bn_short_get() 2016-08-28 02:44:29 -07:00
RElesgoe
379a8d76b7 Fix memory leak in _handle_verchk_command() when returning without calling xfree() on variable 'filestring' 2016-08-28 02:42:52 -07:00
RElesgoe
e2b354387d Fixed incorrect declaraction type of variable 'c' and 'prev_c' in userlog_read() 2016-08-28 02:33:30 -07:00
RElesgoe
049b029a95 Fix memory leak in _client_motdw3() when continuing loop without calling xfree() on variable 'line' 2016-08-28 02:27:17 -07:00
RElesgoe
13ac03d753 Fix memory leak in _handle_tos_command() when returning without calling xfree() on variable 'filename' 2016-08-28 02:24:23 -07:00
RElesgoe
e0cd3f7894 Fix memory leak in _handle_user_command() 2016-08-28 02:21:43 -07:00
RElesgoe
67a511cc3e Prevented use of uninitialized variable in _client_gsku() 2016-08-28 02:17:05 -07:00
RElesgoe
269334c9de Revert testing code in _handle_alert_command() 2016-08-28 02:16:02 -07:00
RElesgoe
699bdd42e3 Fix memory leak in d2cs's main() when returning without calling xfree() on variable 'pidfile' 2016-08-28 02:12:46 -07:00
RElesgoe
48291318e4 Fix possible buffer overflow in _client_motdw3() 2016-08-28 02:07:22 -07:00
RElesgoe
e05b18269e Prevented use of uninitialized variable in _client_flag() 2016-08-28 02:03:47 -07:00
RElesgoe
a521a8bb4f Ensure buffer is null terminated in d2charsave_init_from_d2s() 2016-08-28 02:00:16 -07:00
RElesgoe
3f892f03c2 Fix memory leak in d2charsave_init_from_d2s() 2016-08-28 01:59:59 -07:00
RElesgoe
4ca4e6b971 Fix resource leak in client_connect() 2016-08-28 01:50:03 -07:00
RElesgoe
846c4dc5a6 Fix out of bounds access in d2ladder_append_ladder() due to calling bn_int_get() instead of bn_byte_get on 'info->level' 2016-08-28 01:47:08 -07:00
RElesgoe
dee1d78a72 Fix memory leak in _handle_startg_command() when returning without calling irc_unget_listelems() on variable 'e' 2016-08-28 01:37:46 -07:00
RElesgoe
e7b81495dd Fix possible null pointer dereference in _client_clan_createinvitereply() 2016-08-28 01:31:19 -07:00
RElesgoe
427047a248 Fix possible buffer overflow in handle_irc_common_line() 2016-08-28 01:22:14 -07:00
RElesgoe
27d31a22d9 Added missing return statements in _client_createaccountw3() 2016-08-28 01:11:20 -07:00
RElesgoe
84bcf69fad Fix compile error 2016-08-24 01:25:47 -07:00
RElesgoe
3dfc1c97fa Simplified string copying code in tracker_send_report() 2016-08-24 01:10:08 -07:00
RElesgoe
f0ad3fae24 Prevent possible use of uninitialized variable in _client_createaccountw3() 2016-08-24 00:54:55 -07:00
RElesgoe
8c2c82a162 Fixed incorrect usages of std::swprintf() 2016-08-24 00:46:54 -07:00
RElesgoe
cc496b2fbd Fixed memory leak in userlog_read() 2016-08-24 00:41:09 -07:00
RElesgoe
3464cb38b8 Fixed memory leak in news_load() when returning without calling std::fclose() on variable 'fp' 2016-08-24 00:37:53 -07:00
RElesgoe
fb48daa92a Fixed memory leak in _handle_realmann_command() when returning without calling message_destroy() on variable 'message' 2016-08-24 00:36:04 -07:00
RElesgoe
a9f8ad46cb Fixed memory leak in conn_update_w3_playerinfo() when returning without calling xfree() in variable 'userincon' in a certain scenario 2016-08-24 00:33:45 -07:00
RElesgoe
c52e1836e7 Fixed dangling pointer return in conf_get_int() 2016-08-24 00:27:07 -07:00
RElesgoe
9783e19537 Prevent possible use of uninitialized variable in _client_crat() 2016-08-24 00:12:20 -07:00
RElesgoe
131bb8dd04 Prevented possible use of unitialized variable in _client_shrt() 2016-08-23 23:47:01 -07:00
RElesgoe
4c056aab0f Fixed possible memory leak in ipban_func_del() when returning without calling ipban_unload_entry() on variable 'to_delete' 2016-08-23 23:45:18 -07:00
RElesgoe
24041be4de Fixed memory leak in function _handle_motd_command() when returning without calling xfree() on variable 'filename' 2016-08-23 23:42:24 -07:00
RElesgoe
845e659100 Fixed memory leak in RLE_compress() when returning without calling xfree() on variable 'pktdata' 2016-08-23 23:40:51 -07:00
RElesgoe
44cb120a8d Fixed resource leak in make_minidump() when returning without calling FreeLibrary() on variable 'hDbgHelp' 2016-08-23 23:38:10 -07:00
RElesgoe
21402786df Fixed a memory leak in userlog_append() when returning without calling xfree() on variable 'filename' 2016-08-23 23:35:02 -07:00
RElesgoe
b460835af8 Prevent possible division/modulo by zero in anongame_get_map_from_prefs() 2016-08-23 21:05:44 -07:00
RElesgoe
24b92311a0 Fix memory leak in _handle_invmsg_command() when returning without calling irc_unget_listelems() on variable 'e' 2016-08-23 20:59:56 -07:00
RElesgoe
daee1995f9 Fix memory leak in _client_motdw3() when returning without calling xfree() on variable 'filename' 2016-08-23 20:57:34 -07:00
RElesgoe
6f3cd20c47 Fix memory leak in _client_clan_createinvitereq() when returning without calling packet_del_ref() on variable 'rpacket' 2016-08-23 20:54:46 -07:00
RElesgoe
3fe54ca634 Prevent usage of uninitialized variable in _client_sdfx() 2016-08-23 20:53:03 -07:00
RElesgoe
39ef8d5791 Fix memory leak in _client_loginreq2() when returning without calling packet_del_ref() on variable 'rpacket' 2016-08-23 20:38:03 -07:00
RElesgoe
6cbf39f611 Fix possible use after free in _handle_end_apiregtag() when looping through a list 2016-08-23 20:33:53 -07:00
RElesgoe
44d6c78ebf Fix possible null pointer dereference in _client_clanmember_rankupdatereq() when packet_get_str_const() returns a null pointer 2016-08-23 20:29:08 -07:00