Bump version number to 2.1.0.
Merge pull request #447 from chungy/master
Update download URL for source code.
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
bfgedition: remap menu graphics by means of DEH_AddStringReplacement()
doom: Add -pack parameter to specify mission pack.
doom: Write -cdrom savegames to c:\doomdata.
textscreen: Don't allow input of unprintable characters.
i_video: fix an if condition in my previous commit
doom: Add game names for Freedoom IWADs.
allow -geometry to specify fullscreen or windowed modes, like PrBoom
Fix dehacked patch loading order.
dehacked: Allow override of string replacements.
doom: Refactor IWAD dehacked patch loading.
doom: Add -noiwaddeh command line parameter.
Call SDL_Quit() on exit
Fix crash caused by adding a new WAD file.
Fix OPL MIDI tempo calculations.
textscreen: Fix use-after-free with mouse press.
Allow -warp to episodes beyond episode 4.
Disable -oldsync startup message.
Use old network sync code by default.
midi: Fix "D_DDTBLU disease".
opl: Use uint64_t for microsecond times.
Allow multiple substitute mappings for music tracks.
terminate the destination string in M_StringReplace()
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
hexen: Add workaround for Mac Hexen IWAD.
Upstream fix to torpedo weapon changing
Upstream fixes to stair building issues
Upstream bug fix to teleport beacon allegiance
deh_main.c: fix "warning: implicit declaration of function ‘I_Error’"
Add vld_ prefix for vldoor_e enum values.
dehacked: Load Freedoom DEHACKED lump on startup.
dehacked: Set stricter scoping for magic comments.
dehacked: Fix BEX string expansions.
Add support for the BEX extended string syntax.
simplify and generalize deh_allow_extended_strings usage
improvements to the [STRINGS] section parser
add parser for [STRINGS] sections in BEX files
Merge pull request #429 from Nik1895/patch-1
setup: Add gamepad config for Buffalo Classic Gamepad.
setup: Add config for Multilaser JS030 gamepad.
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
setup: Add gamepad config for XBOX One controller.
Fix finding of voices.wad when -iwad is only hint
Warning fixes (23 remain...)
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
Merge branch 'master' of https://github.com/chocolate-doom/chocolate-doom
call InitializeSections() in DEH_LoadLump()
free() some allocated bytes
Move extern definitions for p_map.c to p_local.h
Merge pull request #411 from chungy/ignore
Merge pull request #410 from chungy/desktop
Ignore some more autogenerated files
Add desktop entries for all the games, make the Setup launch generic
Make vcproj release settings consistent
setup: Add default config for Xbox360 on Linux.
setup: Tweak joystick axis widget.
setup: Don't leave joystick subsystem running.
setup: Factor out axis configuration to widget.
PHILOSOPHY: Add section on compatibility.
NEWS: Tweak text for next version.
opl: Handle negative time division values.
NEWS: Add preliminary notes for next version.
Merge pull request #405 from alexey-lysiuk/fix_msvc_build
Update MSVC2008 projects and solution
Fix compilation with MSVC2008
Merge pull request #401 from alexey-lysiuk/clang_build_fix
Merge pull request #403 from alexey-lysiuk/hexen_demo1_desync
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
opl: Change library to use us instead of ms.
hexen: Fix desync of demo1 on some platforms/compilers
opl: Add API to adjust tempo.
Fix compilation error with Clang
music: Allow / separators in substitute filenames.
Merge pull request #400 from rohitnirmal/setup-comment
'strife' is a valid game for chocolate-setup too!
opl: Process MIDI 'set tempo' meta events.
oplmusic: Handle key-on with volume 0 as key-off.
setup: Add Xbox360, Logitech joystick settings.
music: Tweak comment parsing for substitute configs.
setup: Add configuration for Wii remote.
setup: Fix disabling of joystick button bindings.
setup: Start a list of known gamepads.
Merge pull request #393 from chungy/master
setup: fix usejoystick/use_joystick typo in the previous commit
setup: Enable joystick after calibration.
opl: Fix crash when using OPL music.
setup: Add control for joystick menu button.
config: Clarify config file documentation.
setup: Configure joystick buttons with virtual mapping.
joystick: Add virtual-physical button mapping.