HarpyWar
f7ba9ec0a6
fix artifact file name
2018-05-09 11:16:34 +03:00
HarpyWar
4235aa8b3a
* fix cmake linker flags
...
* update appveyor with disable debug build and add separate archive with pdb for release
2018-05-09 11:16:34 +03:00
HarpyWar
0d1c09e918
add pdb
generation for d2cs and d2dbs
2018-05-09 11:16:34 +03:00
HarpyWar
90fa311a18
* Add debug information for crash dumps. /Zi
flag was missing and dumps did not contain useful info for debugging in non-assembler mode.
...
* Generate dump for Release by default
2018-05-09 11:16:34 +03:00
HarpyWar
33a70d17ce
Move crash dump generation into a separate file winmain.cpp
2018-05-09 11:16:34 +03:00
RElesgoe
007dc8a332
Merge pull request #347 from pvpgn/develop
...
Finalize 1.99.7.2.0 release
2018-05-06 15:07:44 -07:00
RElesgoe
b53e0b13c8
Add Coverity Scan to Travis CI
2018-05-06 12:42:31 -07:00
RElesgoe
7d0b2e7ab3
Merge branch 'develop' of https://github.com/pvpgn/pvpgn-server into develop
2018-05-05 23:24:06 -07:00
RElesgoe
6c2b35ce6c
Pass const char pointer instead of char to packet_append_string() in _client_authreq109()
2018-05-05 23:23:58 -07:00
RElesgoe
966751b26a
Fix crash when a client connects with no corresponding versioncheck entry and allow_unknown_version is true
2018-05-05 23:22:42 -07:00
RElesgoe
0695ed0716
Merge branch 'master' into develop
2018-05-03 01:53:39 -07:00
RElesgoe
1de80bfdae
Change version number from 1.99.7.1.1 to 1.99.7.2.0
2018-05-03 01:46:29 -07:00
RElesgoe
ee9d84478d
Revert accidental change
2018-05-03 01:45:58 -07:00
RElesgoe
0923f6a52e
Remove cdb support
2018-04-28 20:58:14 -07:00
RElesgoe
5699020a6b
Remove /src/autoconf directory
2018-04-28 18:46:08 -07:00
RElesgoe
74b06d022b
Overhaul versioncheck system ( #340 )
...
* Overhaul versioncheck system
- Removed version_exeinfo_match, skip_versioncheck, and version_exeinfo_maxdiff from bnetd.conf
- Modified configuration file to use JSON
- Correctly finds the appropriate versioncheck entries
- Add versioncheck.md to docs/
* Update JSON for Modern C++ from 3.0.1 to 3.1.2
2018-04-28 17:23:10 -07:00
RElesgoe
47ba463536
Add versioncheck.md to docs/
2018-04-26 01:37:02 -07:00
RElesgoe
5cc3771b5b
Change vc_entries to use std::unordered_map instead of std::forward_list
2018-04-26 00:56:54 -07:00
RElesgoe
e5ec51628a
Remove VERSIONCHECK_INTERNAL_ACCESS macro
2018-04-24 22:24:43 -07:00
RElesgoe
05d00d134f
Clear cr_entries on unload
2018-04-24 22:20:34 -07:00
RElesgoe
2c10c89964
Fix multi-character constant warning
2018-04-23 14:11:24 -07:00
RElesgoe
4e7163f444
Reordered code
2018-04-23 14:00:48 -07:00
RElesgoe
bc0590fa75
Use uniform initialization instead of initializer list
2018-04-23 13:03:52 -07:00
RElesgoe
497e7a9157
- Removed version_exeinfo_match and skip_versioncheck from bnetd.conf
...
- Removed remaining references to version_exeinfo_maxdiff
- Modified versioncheck.json format
- Correctly finds the appropriate versioncheck entries
2018-04-22 23:14:25 -07:00
RElesgoe
f8dd2b8b8b
Update JSON for Modern C++ from 3.0.1 to 3.1.2
2018-04-08 16:49:20 -07:00
HarpyWar
9c326d33ce
Forbid reading of BNET\acct\verifier with /set
...
https://github.com/pvpgn/pvpgn-server/issues/333
2018-03-28 10:19:04 +03:00
HarpyWar
85f26eb2ab
Update appveyor.yml
2018-03-02 10:02:52 +03:00
HarpyWar
b5e55b4a30
Update appveyour.yml
...
https://github.com/pvpgn/pvpgn-server/issues/337
2018-02-11 09:58:06 +03:00
RElesgoe
05ae34eff1
I don't know how this happened
2018-02-10 21:17:16 -08:00
RElesgoe
10b63de30e
Fix build
2018-02-10 21:12:01 -08:00
RElesgoe
b75ac5e39e
Overhaul versioncheck system
2018-02-10 03:01:12 -08:00
RElesgoe
a78355e88a
Replace use of deprecated function that serializes a stream to a json object
2018-01-04 02:40:10 -08:00
RElesgoe
c2ee0a33e3
Update JSON for Modern C++ from 2.0.2 to 3.0.1
2018-01-04 02:25:28 -08:00
RElesgoe
94fb6842ee
Update .gitignore
2018-01-04 02:24:54 -08:00
RElesgoe
a4afc108ad
Re-add UNICODE and _UNICODE defines for MSVC
2017-12-17 01:15:57 -08:00
RElesgoe
abe0cf8f2c
Added -O3 -march=native -mtune=native flags for G++ and Clang
2017-12-14 19:49:16 -08:00
RElesgoe
7f90cc251b
Fix compiler detection and flag passing
2017-12-14 19:41:22 -08:00
cen1
dc3d64e668
fixes issue 314
2017-09-05 23:56:11 +02:00
RElesgoe
517bc3a5e6
Delete IGNOREME
2017-08-07 22:26:46 -07:00
RElesgoe
c142e0063a
Updated supported clients in readme
2017-08-07 22:26:10 -07:00
RElesgoe
39a391cded
Rename COPYING to LICENSE
2017-08-07 22:19:27 -07:00
RElesgoe
4c6f55d98d
List supported clients in readme
2017-08-07 22:13:24 -07:00
RElesgoe
d232c3117f
Merge pull request #318 from cen1/128updates
...
WarCraft 3 1.28.2, 1.28.4, 1.28.5 Versioncheck
2017-08-07 21:45:38 -07:00
cen1
3a09bec191
1.28 versioncheck series
2017-07-16 12:33:50 +02:00
HarpyWar
2f60147fff
fix banners 3edbffb955 (commitcomment-23104980)
2017-07-15 11:54:37 +03:00
HarpyWar
408c3ce907
fix mistake
2017-07-14 20:30:24 +03:00
HarpyWar
3edbffb955
Fixes for banners:
...
* fix randomize banners
* fix miss handling of first banner https://github.com/pvpgn/pvpgn-server/issues/300
* change banners iteration from random to sequence if client support it (actually only warcraft 3 does not support it)
* fix ad000001.smk to show in diablo 2
* return ad000002.smk from old pvpgn for a change
2017-07-14 17:42:32 +03:00
HarpyWar
95ab5faccf
fix 1454cdd256
2017-07-04 16:06:08 +03:00
RElesgoe
8b333d0fd9
Check for null friends list before attempting to unload an account's friend list
2017-05-28 17:16:30 -07:00
RElesgoe
9e0a01455d
- Fix pre-filled username input in Windows GUI
...
- Fix sending server announcements from Windows GUI
2017-05-28 17:04:33 -07:00