opl: Add API to adjust tempo.
music: Allow / separators in substitute filenames.
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.
system: Refactor error dialog box.
joystick: Mask out bits for button axis buttons.
strife: Fix joystick jump button.
system: Escape special characters for Zenity.
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
Merge pull request #388 from willybarro/355_show_error_messagebox_on_linux
setup: Detect and ignore bad joystick axes.
Add native notification box for errors on linux.
textscreen: Fix jump when clicking on scrollbars.
setup: Allow backspace or del to clear controls.
hexen: Fix joystick strafe left/right buttons.
setup: Detect and configure hat-based D-pads.
joystick: Add "hat axis" support.
joystick: Increase 'dead zone' size.
setup: Add support for button axis calibration.
joystick: Add support for "button axes".
music: Add loop point Ogg/Flac metadata support.
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
osx: Handle .hhe, .seh file extensions.
Fix a segfault in i_sdlmusic.c
Follow up for "fix man/Makefile for forks"
server: Fix sending of WAD/DEH checksums to clients.
setup: Make iwad_t pointers const.
Exit with error on startup if using the wrong IWAD.
setup: Change labelling to clarify gamepad support.
joystick: Add joystick button to toggle menu.
joystick: Add an axis to allow strafing.
Merge branch 'master' of github.com:chocolate-doom/chocolate-doom
Add first version of philosophy document.
setup: Call TXT_Shutdown on exit.
music: Fix -dumpsubstconfig for Heretic/Hexen.
video: Change default for screen_bpp to 0.
net: Add -nodes command line argument.
hexen: Create HR (startup) screen at native bpp.
textscreen: Init screen at native bit depth.
setup: Save selected game when browsing menus.
doom: Allow warp up to MAP40 to match Vanilla.
midifile: Fix portability issue with malloc(0).
sound: Fix crash with large values of snd_channels.
pcsound: Fix resouce leak with speaker_handle.
setup: Show error when server address not entered.
music: Suggest using .ogg format, not .mp3.
music: Minor tweaks to substitute music code.
music: First code for HQ music substitution.
setup: Add missing argument to M_StringJoin.
setup: Adjust positioning of sound dialog.
Simplify INSTALL.template music notes.
Rename README.OPL to README.Music and extend.
Fix man/Makefile for forks
deh_main.c: Fix bogus check in DEH_ParseAssignment()
misc: Fix safe vsnprintf() function.
misc: Tweak safe string functions slightly.
osx: Use safe string functions for launcher.
textscreen: Use safe string functions.
setup: Eliminate use of sprintf().
Replace all snprintf() calls with M_snprintf().
strife: Add missing NULL to M_StringJoin call.
Fix typo in src/strife/p_saveg.c
sound: Fix compile when using libsamplerate.
strife: Eliminate use of sprintf().
hexen: Eliminate use of sprintf().
heretic: Eliminate use of sprintf().
doom: Eliminate use of sprintf().
music: Free string using free() rather than Z_Free().
Eliminate some uses of sprintf() from common code.
dehacked: Eliminate some more uses of strncpy().
hexen: Make -playdemo cope with paths.
heretic: Make -playdemo cope with paths.
HACKING: Add note about unsafe C functions.
common: Eliminate use of unsafe string functions.
setup: Eliminate use of unsafe string functions.
strife: Eliminate use of unsafe string functions.
misc: Make arguments to string functions const.
heretic: Eliminate use of unsafe string functions.
heretic: Eliminate use of unsafe string functions.
doom: Eliminate use of unsafe string functions.
Fix erroneous call to M_StringJoin
misc: Add string utility functions.
textscreen: Add label for PrintScreen key.
video: Fix calculation of -devparm ticker.