Free resources that we use
Do not start MIDI server when Timidity is in use
midiproc now compiles with no /W4 warnings
Add server shutdown and music overrides
Remove remnants of original IDL implementation
I_MidiSocket -> I_MidiPipe
Whoops, forgot to update midiproc packet types
Second attempt, this time with pipes
Implement buffer reader functions
Missing header, tidy up code
Implement a buffer for the TCP stream to go into
Add my name to midisocket file headers
First attempt at MidiSocket client
Normalize header comments and file extensions
Initial version of MidiRPC from Eternity
win32: Strip DLLs as well as EXEs.
Merge pull request #861 from JNechaevsky/sdl2-branch
video: Query SDL API for maximum texture size.
video: Bump default pixel limit to 16M pixels.
video: Add config variable for texture pixel limit.
win32: Add cp-with-libs to dist.
Bump version to 3.0.0-beta1.
setup: Adjust position of display config window.
Merge remote-tracking branch 'origin/master' into sdl2-branch
NEWS: Add initial notes for 3.0 release.
copyright.ac: update copyright years
Merge branch 'sdl2-branch' of github.com:chocolate-doom/chocolate-doom into sdl2-branch
textscreen: Activate window for file select.
setup: Add control for music pack config.
setup: Simplify by using TXT_MakeTable().
textscreen: Add TXT_MakeTable().
music: Add config variable for music packs path.
win32: Ignore staging and zip files.
Remove doomfeatures.h and "features" compiles.
win32: Make cp-with-libs python3 compatible.
win32: Auto-determine DLL path from LDFLAGS.
textscreen: Minor cleanups.
textscreen: Make UTF8 the rule, not the exception.
textscreen: Add Italian window.
setup: Use UTF-8 for textscreen strings.
textscreen: Change most strings to UTF-8.
textscreen: Very minor fix to code page.
textscreen: Refactor code page mapping.
man: make scripts Python2 compatible again.
textscreen: Tweak TXT_GetKeyDescription() again.
setup: Print key names as UTF8.
man: Make sure to add new lines in the last commit.
man/{docgen,simplecpp}: Force UTF-8 reading and writing regardless of locale
video: Always grab mouse when exiting main menu.
win32: Add cp-with-libs script for Win32 package.
Merge remote-tracking branch 'origin/master' into sdl2-branch
osx: Use bzip2 compression for .dmg files.
INSTALL: Fix .lha filename extension.
Merge pull request #838 from chocolate-doom/pixel_t
introduce a pixel_t type
video: Grab window move events and save display.
video: Add video_display config option.
Rearrange entries for extra config file.
setup: Fix the pairing of Hexen player classes and skill levels.
Revert "Link MinGW builds with static libgcc"
strife: Fix compiler warning.
Link MinGW builds with static libgcc
Merge pull request #749 from nukeykt/retailfix
hexen: Remove tab character added in previous commit
Merge pull request #823 from CapnClever/commandline-savedir
Merge branch 'master' into commandline-savedir
pcsound: Remove Win9x TODO().
README.Music: Remove reference to Win9x.
Merge remote-tracking branch 'origin/master' into sdl2-branch
Bump version number to 2.3.0, update NEWS.
textscreen: Fix input of Unicode characters.
textscreen: Use SDL API for getting key names.
textscreen: Decode UTF8 of character from event.
textscreen: Stop tracking modifier state.
textscreen: Add input mode switching.
Merge pull request #820 from nukeykt/opl-miscfix
Merge pull request #829 from nukeykt/hereticfix
raven: move P_Random calls to variables
hexen: fix random value order in function arguments to match disassembly
heretic: fix random value order in function arguments to match disassembly
Merge pull request #828 from nukeykt/hereticfix
NEWS.md: include description
Merge branch 'master' of https://github.com/chocolate-doom/chocolate-doom into commandline-savedir
m_config.c: Merge "-savedir", "-cdrom" usage into M_GetSaveGameDir()
d_main.c: Add "-savedir" command line parameter
PHILOSOPHY: Minor formatting fixes
PHILOSOPHY: format command-line args as code.
hexen: Convert demo code to use new demo API.
heretic: Convert vvHeretic code to new demo API.
Add API for handling non-vanilla demo extensions.
PHILOSOPHY: Add exception for demo format extensions.
hexen: Forbid demo extensions in WAD files.
NEWS: Add some missing items.
NEWS: Reformat to consistent past tense.
Change email address for feedback to dev list.