iwad: Support autoloading GOG.com releases of Heretic and Hexen (#1338)
docs: fix simple typo, apropriate -> appropriate (#1334)
Merge pull request #1330 from chocolate-doom/python3
build: use python3 exclusively
hexen: allow for arbitrarily long demo file names (#1329)
heretic: allow for arbitrarily long demo file names (#1328)
Remove extra assignments of variables (#1323)
Merge pull request #1322 from mfrancis95/cppcheckwarningfix1
Remove unused variable "state" in P_MovePsprites
textscreen: Fix SetBufferFromValue to copy the right amount of data (#1321)
Merge pull request #1298 from mfrancis95/normaliseslashes
Merge pull request #1315 from chocolate-doom/txt_render_software
textscreen: deliberately create a software renderer
Merge pull request #1309 from chocolate-doom/openaudiodevice
revert unintended changes to textscreen/fonts/*.h
replace uses of Mix_OpenAudio() with Mix_OpenAudioDevice()
remove some SDL2 version checks for versions now mandatory
config: bump SDL2 library requirements
Fix Python check for doc, bash-completion, fonts, and icons options (#1308)
Merge pull request #1283 from nicolas-robin/fix_opl_linux
Merge pull request #1303 from mfrancis95/resolve896
Merge pull request #1300 from mfrancis95/formatstringfix
Add separate savegame directories for Freedoom (resolve #896)
When running sscanf on numbers in hex or octal, make sure the argument type is unsigned int *
Format M_NormalizeSlashes according to the coding style
Move M_NormalizeSlashes from strife/m_saves to m_misc
Add support for /usr/share/doom IWAD search path (#1297)
Merge pull request #1295 from chocolate-doom/CVE-2020-14983
net: fix missing client-side ticdup validation
net: fix missing server-side num_players validation (CVE-2020-14983)
Merge pull request #1294 from vilhelmgray/breakout_HAVE_PYTHON
Introduce configure options for bash-completion, doc, fonts, and icons
Merge pull request #1288 from turol/gcc10-warning
hexen: Reconstruct textBuffer from SlotText and slotptr
hexen: Change order of some statements
hexen: Separate changing buffer contents and buffer pointer
heretic: Reconstruct textBuffer from SlotText and slotptr
heretic: Change order of some statements
heretic: Separate changing buffer contents and buffer pointer
Add clang to Travis CI (#1285)
Merge pull request #1281 from turol/clang
opl_linux: fix number of port requested by ioperm()
strife: Fix clang abs warning in R_StoreWallRange
hexen: Fix clang abs warning in R_StoreWallRange
hexen: Fix clang abs warning in P_XYMovement
hexen: Fix clang abs warning in A_SorcBallOrbit
hexen: Fix clang abs warnings in A_DragonFlight
hexen: Fix another clang abs warning in DragonSeek
hexen: Fix clang abs warning in DragonSeek
heretic: Fix clang abs warning in R_StoreWallRange
Merge pull request #1280 from chocolate-doom/fluidsynth-fix
music: Disable Fluidsynth when we want Timidity.
Merge pull request #1278 from turol/const
strife: Fix const correctness issue in D_IdentifyVersion
setup: Fix const correctness issue in SetupMission
setup: Make GetMissionForName parameter const
setup: Make ArgumentNeedsEscape parameter const
musicpacks: Make DumpSubstituteConfig parameter const
strife: Make G_RecordDemo parameter const
hexen: Make G_RecordDemo name parameter const
heretic: Make G_RecordDemo name parameter const
heretic: Make SetHHEVersionByName parameter const
iwad: Fix const correctness issue in D_FindIWAD
iwad: Fix const correctness issue in AddXdgDirs
doom: Make G_RecordDemo parameter const
net: Make NET_QueryAddress parameter const
Merge pull request #1276 from turol/const
strife: Refactor chat macro defaults for const correctness
hexen: Fix const correctness issue in InitMapInfo
hexen: Refactor chat macro defaults for const correctness
Merge pull request #1274 from turol/const
doom: Refactor chat macro defaults for const correctness
Heretic: Allow Morph Ovum to be bound to a key (#1273)
Merge pull request #1156 from devnexen/file_posix_api_upd
Merge pull request #1266 from NY00123/hexen_1_1_patch
Merge pull request #1267 from madebr/choco_autoconf_bugreport
Use PACKAGE_BUGREPORT (instead of PACKAGE_ISSUES)
hexen: Disable checks in A_SoAExplode not present in version 1.1
Merge pull request #1263 from drfrag666/tdmgcc2
Fixed compilation with Code::Blocks and TDM-GCC 5.1 (missing includes).
Add active branches to Travis build.
doom: Clean up trailing whitespace
doom: Make gamedescription not const, it's now dynamically allocated
doom: Make gamedescription always dynamically allocated
doom: Mark D_SetGameDescription static
doom: Move gamedescription global variable from doomstat.c to d_main.c
doom: Reduce scope of variable deh_sub in GetGameName
doom: Use DEH_snprintf in GetGameName
doom: Make GetGameName parameter const
doom: Always return an allocated string from GetGameName
doom: Allocate deh_gamename with standard malloc
doom: Add a new variable for DEH gamename to separate it from the parameter
Merge pull request #1257 from xordspar0/fno-common
Merge pull request #1256 from kraflab/add-heretic-mouse-inv
Remove redundant demoextend definition
Add heretic mouse inv buttons
Fix segmentation fault when running on rgb565 screen (#1255)
Fix GUS emulation with Midiproc.exe (#1253)
Merge pull request #1245 from chocolate-doom/mfrancis95-patch-1
Fix memory leak when iwad not found (fix #1241)