September 2019
|
2019-09-11
|
Fixed
| :
| Crash when server terminates remote user
|
November 2018
|
2018-11-25
|
Added
|
API
|
Network
|
Web
| :
| Added server instance IDs
|
October 2018
|
2018-10-24
|
Fixed
| :
| Memory leak
|
September 2018
|
2018-09-30
|
Fixed
| :
| Server's port not included in master server announcement
|
July 2018
|
2018-07-18
|
OS X
| :
| Deploy required libraries and packages
|
2018-07-01
|
| :
| Removing Qt dependencies
|
October 2017
|
2017-10-18
|
| :
| Use normal event loop frequency when users connected
|
2017-10-17
|
Fixed
| :
| Threading issue with log entries
|
2017-10-16
|
FS
| :
| Server offers custom files for remote access
|
2017-10-11
|
FS
| :
| Handle remote FS queries in a background thread
|
May 2017
|
2017-05-02
|
CMake
| :
| Build option to disable the server executable
|
February 2017
|
2017-02-06
|
Client
| :
| Pinging the server via ServerLink and ServerInfoDialog
|
2017-02-05
|
Cleanup
| :
| Cleanup
|
2017-02-01
|
Refactor
| :
| Initializing a map outline packet
|
2017-02-01
|
| :
| Changes to “server-public” cause immediate announcements
|
January 2017
|
2017-01-29
|
Network
| :
| Servers can specify a public domain name for joining
|
2017-01-29
|
Client
|
Fixed
| :
| Wait for file system init before checking game availability
|
December 2016
|
2016-12-27
|
Client
|
libcore
| :
| Rewrite “persist.pack” periodically (if changed)
|
2016-12-27
|
Client
|
Doom
| :
| Autosave .cfg files after cvars changed
|
November 2016
|
2016-11-13
|
Resources
| :
| Wait for all data files to be identified before starting game
|
2016-11-12
|
Added
|
Client
|
libcore
| :
| Added ‘Config.apiUrl’; use new web API for master server
|
2016-11-12
|
Fixed
| :
| Flags were not included in server information
|
2016-11-08
|
libshell
| :
| Only include crucial information in a server broadcast
|
2016-11-07
|
Client
|
libshell
|
Refactor
| :
| Replaced use of the old serverinfo_t
|
October 2016
|
2016-10-18
|
Cleanup
|
Client
| :
| Naming consistency
|
July 2016
|
2016-07-27
|
Cleanup
| :
| Apply Turbo for server sources
|
2016-07-27
|
Cleanup
|
Client
| :
| Moving source files to subdirectories
|
2016-07-22
|
| :
| Fatal error should first flush all log entries in memory
|
2016-07-08
|
Added
|
Client
|
Resources
| :
| Added dialog for add-on compatibility checks
|
June 2016
|
2016-06-11
|
Client
|
Doom
| :
| Game profiles are used when loading games
|
2016-06-02
|
Cleanup
|
Client
| :
| Whitespace style refresh (selected subdirectories)
|
January 2016
|
2016-01-19
|
Client
|
Resources
|
Unix
| :
| Look in /usr/share/games/doom for IWAD files
|
2016-01-19
|
Client
|
Resources
|
Unix
| :
| Look in /usr/share/games/doom for IWAD files
|
December 2015
|
2015-12-29
|
Client
|
Doom
|
Refactor
| :
| Renamed WorldSystem to World
|
August 2015
|
2015-08-14
|
Audio
|
Cleanup
|
Refactor
| :
| Server audio::System no longer observes App GameUnload; cleanup
|
July 2015
|
2015-07-26
|
Client
|
Refactor
| :
| Removed the client_t struct
|
2015-07-26
|
Client
|
Refactor
| :
| Continued splitting up client_t
|
2015-07-25
|
Refactor
| :
| Moved delta pools to ServerPlayer
|
2015-07-24
|
CMake
|
GCC
| :
| Ignore warnings due to old/C-like code
|
2015-07-04
|
Added
|
Client
| :
| Added a shared base class for Doomsday applications
|
June 2015
|
2015-06-26
|
Added
|
Client
|
Doom
| :
| Added stubs for new player classes
|
May 2015
|
2015-05-13
|
Cleanup
|
Client
| :
| Untangled header includes (don't use de_*.h), cleanup
|
2015-05-09
|
Client
|
Loop
| :
| Advance a single tic if app has been stuck for a long time
|
2015-05-09
|
Client
|
Loop
| :
| Advance a single tic if app has been stuck for a long time
|
January 2015
|
2015-01-29
|
All Games
|
Fixed
| :
| Spurious warnings re unknown "resetctlaccum" command
|
2015-01-04
|
Fixed
|
libcommon
| :
| Starting a server with obsolete episode/map cvars
|
November 2014
|
2014-11-19
|
libcommon
| :
| Init "server-game-episode" and "server-game-map" when registering
|
July 2014
|
2014-07-25
|
Refactor
| :
| Use ThinkerT in the server delta pool
|
June 2014
|
2014-06-17
|
Client
|
Refactor
|
Resources
| :
| Use the FS1 C++ API directly
|
May 2014
|
2014-05-12
|
Client
|
Refactor
| :
| Use revised libdoomsday DED structs
|
2014-05-04
|
| :
| Updated server.pro to include the new sources
|
April 2014
|
2014-04-18
|
Client
| :
| Print command line options at startup as MSG
|
2014-04-13
|
All Games
|
Fixed
| :
| "endgame" on server side cannot end the game session
|
2014-04-12
|
Fixed
| :
| Crash when starting and when shutting down
|
March 2014
|
2014-03-27
|
Resource System
| :
| Server should not attempt to convert legacy savegames
|
February 2014
|
2014-02-18
|
Client
|
libdeng2
|
libgui
| :
| Defining application metadata
|
January 2014
|
2014-01-09
|
Cleanup
|
World
| :
| Cleanup
|
2014-01-09
|
Cleanup
|
Client
| :
| Log levels and domains (continued)
|
2014-01-03
|
Client
|
libgui
|
Refactor
| :
| Checking for existence of singletons
|
December 2013
|
2013-12-23
|
Added
|
Client
|
Unix
| :
| Added command line options --version and --help
|
November 2013
|
2013-11-17
|
| :
| Fix build (no qtgui, thus no QColor)
|
2013-11-12
|
Client
|
Refactor
| :
| Split client-specific code from r_main.cpp
|
2013-11-10
|
Refactor
|
ResourceSystem
| :
| The server does not need a Fonts collection
|
2013-11-09
|
Client
|
Refactor
|
ResourceSystem
| :
| ResourceSystem has ownership of the Fonts collection
|
2013-11-09
|
Client
|
Refactor
| :
| Relocated most of r_data.cpp into ResourceSystem
|
2013-11-09
|
Client
|
Refactor
| :
| ResourceSystem has ownership of ResourceClasses
|
2013-11-09
|
Client
|
Refactor
| :
| Initialize ResourceSystem; take ownership of de::Textures
|
October 2013
|
2013-10-09
|
| :
| Removed gridmap.h/cpp from the project
|
September 2013
|
2013-09-08
|
Client
|
libdeng2
|
Refactor
| :
| Current game and audiences moved to de::App
|
2013-09-07
|
Cleanup
| :
| Cleanup
|
2013-09-02
|
Cleanup
| :
| Cleanup
|
August 2013
|
2013-08-31
|
Refactor
| :
| Removed r_things.cpp/h from the server project
|
2013-08-16
|
Refactor
|
Sector
| :
| Removed more unused logic and data from the server-side Sector
|
2013-08-15
|
Fixed
| :
| Fatal error attempting to use "endgame" on the server
|
2013-08-11
|
World
| :
| Trimmed unused fat from Segment that is not needed server side
|
July 2013
|
2013-07-26
|
Fixed
| :
| Transmission of malformed DT_SIDE deltas
|
2013-07-23
|
All Games
| :
| Notify clients when 'server-game-cheat' changes
|
June 2013
|
2013-06-17
|
Fixed
| :
| Construction and destruction of the server subsystem
|
2013-06-16
|
Added
|
Refactor
| :
| Added ServerApp
|
2013-06-16
|
| :
| App_World() should return the World instance owned by ServerApp
|
2013-06-13
|
| :
| Ensure the current world map is free'd when changing game
|
2013-06-13
|
Cleanup
|
Surface
| :
| Exclude logic for surface material origin smoothing; cleanup
|
2013-06-12
|
Map
| :
| Server does not animate plane heights or surface material origins
|
May 2013
|
2013-05-21
|
Sector
| :
| Sector LightGridData is no use to the server
|
2013-05-08
|
Refactor
| :
| Server executable no longer depends on rend_main.cpp/h
|
April 2013
|
2013-04-28
|
Fixed
| :
| Renamed the RemoteUser::destroyed() signal
|
2013-04-28
|
Fixed
| :
| Unidentifiable sound emitters
|
2013-04-28
|
| :
| Investigating non identifiable sound emitters
|
2013-04-28
|
Fixed
| :
| Unhandled exception registering compare sides for the delta pool
|
2013-04-15
|
Refactor
| :
| Streamlined BspLeaf
|
2013-04-13
|
Cleanup
| :
| Removed LegacyCore
|
2013-04-13
|
Cleanup
|
Client
| :
| Removed con_bind.h (obsolete)
|
2013-04-07
|
Fixed
| :
| Plugin loading was moved out of platform-specific code
|
2013-04-05
|
Fixed
| :
| DisplayMode is not needed in the server
|
March 2013
|
2013-03-29
|
Fixed
| :
| Starting and stopping the server
|
2013-03-28
|
Security
| :
| Disallow public servers without a shell password
|
2013-03-28
|
| :
| Removed "net server start/go/stop/close" commands
|
2013-03-16
|
Fixed
| :
| Crash when hit-testing mobjs
|
2013-03-16
|
Fixed
|
Revert
| :
| Crash when hit-testing mobjs
|
2013-03-16
|
Debug
| :
| Moved debug message to a lower level
|
2013-03-16
|
Fixed
|
Hexen
| :
| Sound sequences not played (e.g., door creak)
|
2013-03-16
|
Fixed
| :
| Sounds emitted by sectors
|
2013-03-16
|
Fixed
| :
| Crash when hit-testing mobjs
|
2013-03-16
|
Fixed
|
libcommon
| :
| Player's weapon was undefined after map change
|
2013-03-16
|
| :
| Keep clients' kill, item, and secret counters up to date
|
2013-03-16
|
Fixed
| :
| Assign first start spot to player #1
|
2013-03-15
|
Added
|
Shell
| :
| Added basic player info packet
|
2013-03-12
|
Client
|
Fixed
| :
| Sending player state is pointless for non-servers
|
2013-03-11
|
| :
| Tweaked server log output
|
2013-03-09
|
Fixed
| :
| Update game rules whenever map is changed
|
2013-03-09
|
Fixed
|
libcommon
| :
| Crashes due to calling client-only APIs
|
2013-03-08
|
Fixed
| :
| Uncaught exception when client has wrong game mode
|
2013-03-08
|
| :
| Better app termination handler (qFatal)
|
2013-03-08
|
Client
| :
| Sound deltas emitted from SideDef sections
|
2013-03-08
|
Fixed
| :
| Failed assertion in def_main.c #1164
|
2013-03-08
|
Added
|
Debug
| :
| Added assert in def_main
|
2013-03-01
|
| :
| Remove unused dependencies from server.pro (PCX/TGA/HQ2X)
|
2013-03-01
|
Fixed
| :
| Server missing texture system console commands
|
February 2013
|
2013-02-25
|
Added
|
Client
|
Refactor
| :
| Removed loop callbacks, added BusyWidget
|
2013-02-25
|
Material
| :
| Removed last of the client-only logic for Material::Decoration
|
2013-02-24
|
GameMap
| :
| Remove unused SurfaceSet for GameMap's glowing surfaces
|
2013-02-19
|
Cleanup
| :
| Cleanup
|
2013-02-19
|
Added
|
Refactor
| :
| Removed use of LegacyNetwork, added RemoteUser
|
2013-02-19
|
| :
| Initialize the texture gamma LUT during startup
|
2013-02-19
|
GL
| :
| Removed the GL Texture Manager subsystem
|
2013-02-19
|
| :
| Remove client only material/texture system components
|
2013-02-19
|
| :
| Remove various material/texture logics needed only by the client
|
2013-02-19
|
| :
| Removed unused Objlink blockmaps
|
2013-02-19
|
Cleanup
|
Refactor
| :
| Cleanup, removed N_TerminateNode()
|
2013-02-18
|
Fixed
| :
| ServerSystem init and shutdown
|
2013-02-18
|
Added
|
Client
|
Refactor
| :
| Added ServerSystem, splitting sys_network between apps
|
2013-02-14
|
FS1
|
Optimize
| :
| Composing server info
|
2013-02-14
|
| :
| Shut down if no game selected
|
2013-02-12
|
libdeng2
|
libshell
| :
| Password challenge waived for local connections
|
2013-02-11
|
libshell
|
Shell
| :
| Password challenge when connecting
|
2013-02-10
|
libshell
|
Shell
| :
| Implemented the map outline packet
|
2013-02-10
|
Added
| :
| Added a todo about needed future work (de::World class)
|
2013-02-10
|
| :
| Map change observers in r_world; send game state to shell users
|
2013-02-08
|
Fixed
| :
| Initial player mobj angle
|
2013-02-08
|
Fixed
| :
| Initial player mobj angle
|
2013-02-08
|
Debug
| :
| Investigating initial player mobj angle
|
2013-02-08
|
Debug
| :
| Investigating initial player mobj angle
|
2013-02-08
|
Fixed
| :
| Bias surfaces are meaningless, should be ignored
|
2013-02-08
|
Fixed
| :
| Bias surfaces are meaningless, should be ignored
|
2013-02-06
|
Client
|
Refactor
| :
| Split dd_init to main_server and main_client
|
2013-02-06
|
Cleanup
| :
| Cleanup
|
2013-02-06
|
Windows
| :
| Removing OpenGL dependencies
|
2013-02-06
|
| :
| Must not depend on OpenGL
|
2013-02-06
|
Client
| :
| Dropped GUI/input dependencies in server binary
|
2013-02-05
|
libshell
|
Shell
| :
| Send console lexicon to the shell
|
2013-02-04
|
| :
| Use a Beacon to announce presence of a server locally
|
2013-02-03
|
Client
|
Fixed
| :
| Inappropriate output to stdout
|
2013-02-02
|
Fixed
| :
| Crash due to calling a client-only API function
|
2013-02-02
|
Fixed
| :
| Crash due to calling a client-only API function
|
2013-02-01
|
Fixed
| :
| Catch exception when receiving invalid packet from shell user
|
2013-02-01
|
| :
| With -daemon, disable standard output
|
2013-02-01
|
| :
| With -daemon, disable standard output
|
January 2013
|
2013-01-27
|
Shell
| :
| Minimal shell connection is up and running
|
2013-01-27
|
Added
|
Client
| :
| Segregated functionality in sys_network, added ShellUsers
|
2013-01-27
|
Added
| :
| Added ShellUser and ShellUsers
|
2013-01-18
|
Documentation
| :
| Mass update to .cpp/.h banners to adhere to template
|
2013-01-17
|
| :
| Relocated the "server" domain subfolder to the server executable
|
2013-01-17
|
Clang
|
Cleanup
|
GCC
| :
| Ignore some warnings
|
2013-01-16
|
MaterialSnapshot
| :
| MaterialSnapshot no longer depends on rendpoly.h
|
2013-01-16
|
MaterialSnapshot
| :
| MaterialSnapshot no longer depends on rend_main.h
|
2013-01-11
|
| :
| MaterialSnapshot does not need to store rtexmapunit_t state
|
2013-01-08
|
Fixed
|
OS X
| :
| Fixed Mac OS 10.4 build
|
2013-01-05
|
Fixed
| :
| Basic functionality
|
2013-01-04
|
Windows
| :
| Server has no use for DirectInput
|
December 2012
|
2012-12-31
|
| :
| Omit Updater in server build
|
2012-12-30
|
Fixed
|
Windows
| :
| Compilation of the server
|
2012-12-30
|
Unix
| :
| Fixing server build
|
2012-12-30
|
Fixed
| :
| Fixed compilation issues on Linux
|
2012-12-29
|
Added
| :
| Added more dummy functions
|
2012-12-28
|
Added
| :
| Added more dummy functions needed by game plugins
|
2012-12-28
|
Fixed
| :
| Compiler warning about unused symbol
|
2012-12-23
|
| :
| Fixing missing symbol errors
|
2012-12-22
|
| :
| Sorting out compilation and linkage issues
|
2012-12-21
|
OS X
|
qmake
| :
| Adjusting build settings and bundling
|
2012-12-10
|
Fixed
| :
| Duplicate client ID check
|
2012-12-09
|
Fixed
| :
| Calculating scores for deltas
|
September 2012
|
2012-09-05
|
libcommon
| :
| If cheats are disabled, send clients attempting to cheat a response
|
July 2012
|
2012-07-05
|
Fixed
| :
| Merging mobj flags in the delta pool
|
February 2012
|
2012-02-06
|
Fixed
| :
| Do not try to load fonts in dedicated mode
|
2012-02-06
|
Fixed
| :
| Do not try to load fonts in dedicated mode
|
January 2012
|
2012-01-16
|
Fixed
| :
| Handling of mobjs with state=0
|
2012-01-02
|
| :
| Disabling access from old clients
|
December 2011
|
2011-12-23
|
| :
| Only change weapon when asked for
|
2011-12-23
|
Fixed
| :
| Fixed weapon change mixup
|
2011-12-22
|
| :
| Reset gameTime if it becomes too large
|
November 2011
|
2011-11-19
|
| :
| Client age printed upon disconnect
|
August 2011
|
2011-08-30
|
Fixed
| :
| Fixed damage from environment
|
2011-08-12
|
Fixed
| :
| Fixed network message write buffer overflow
|
March 2011
|
2011-03-20
|
Fixed
| :
| Fixed handling of NULL mobj states in deltas
|