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.
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.