Alphabetical Index | Tags by Size | Find tag:

Network (Grouped)

Related tags: Multiplayer, Protocol, Server

Authorship: 88% skyjake, 12% danij

View commits by date

Jump down to:
  Client (16)
  Fixed (15)
  Cleanup (9)
  libcore (9)
  FS (7)
  Added (5)
  Refactor (5)
  libdeng2 (3)
  libcommon (2)
  libshell (2)
  Protocol (2)
  Server (2)
  API (1)
  Data (1)
  OS X (1)
  Performance (1)
  UI (1)
  Unix (1)
  Web (1)
March 2014
2014-03-02 : Querying a subset of found servers from ServerLink
March 2012
2012-03-28 : Include client's protocol version number in Join request
2012-03-27 : Always initialize network by default
January 2012
2012-01-27 : Increased maximum network message size
2012-01-16 : Allow sending packets larger than 32KB
August 2011
2011-08-10 : Terminating connections more gracefully
July 2011
2011-07-27 : Send floats as floats, not fixed-point

  Client (16) — Network

October 2017
2017-10-22 Client : Server version check for remote repository
2017-10-21 Client | Refactor : Moved package downloader to its own class
March 2016
2016-03-23 Client : Store the persistent network ID in "persist.pack" (Config)
October 2015
2015-10-19 Client | Fixed : Ignore master server actions if no API URL set
2015-10-19 Client | Fixed : Ignore master server actions if no API URL set
May 2015
2015-05-06 Client | Fixed : Treat port 0 as equivalent to the default port
2015-05-06 Client | Fixed : Treat port 0 as equivalent to the default port
April 2014
2014-04-13 Client : When leaving a server use S_MapChange for LSM reset
2014-04-13 Client | libcommon : Reset game side local world state when leaving a server
2014-04-13 Client : Reset the logical sound manager when leaving a server
2014-04-13 Client : Fully reset the local WorldSystem when leaving a server
2014-04-13 Client : Improved warning about discarded known packet types if Not Ready
February 2014
2014-02-05 Client | UI : Game selection menu fetches games from master server
January 2014
2014-01-30 Client | Refactor : Cleaned up server info functions
2014-01-09 Cleanup | Client : Log levels and domains (continued)
2014-01-09 Cleanup | Client : Log levels and domains (continued)

↑ Back to top

  Fixed (15) — Network

November 2016
2016-11-13 Cleanup | Fixed | libshell : Server information port number
October 2015
2015-10-19 Client | Fixed : Ignore master server actions if no API URL set
2015-10-19 Client | Fixed : Ignore master server actions if no API URL set
July 2015
2015-07-26 Fixed : Incorrect parsing of data sent from server
2015-07-26 Fixed : Incorrect parsing of data sent from server
2015-07-20 Fixed | OS X | Unix : Fixed build (ambiguous use of de::min<>())
May 2015
2015-05-06 Client | Fixed : Treat port 0 as equivalent to the default port
2015-05-06 Client | Fixed : Treat port 0 as equivalent to the default port
March 2013
2013-03-02 Fixed : Using the port from master's server info
February 2013
2013-02-17 Fixed : Writing multiple messages simultaneously
April 2012
2012-04-10 Fixed : Parsing client's info query on server
March 2012
2012-03-27 Fixed : Parsing response from server
2012-03-27 Fixed : Closing sockets properly
2012-03-27 Fixed : Basic network communications via de::Socket
August 2011
2011-08-04 Fixed : Fixed handling of reception buffer

↑ Back to top

  Cleanup (9) — Network

July 2020
2020-07-18 Cleanup : Removed old login system
2020-07-17 Cleanup : Net state variables in libdoomsday
2020-07-17 Cleanup : Client-specific code out of net_main.cpp
2020-07-17 Cleanup : Collecting global state variables
2020-07-17 Cleanup : Moved master server requests to libdoomsday
November 2016
2016-11-13 Cleanup | Fixed | libshell : Server information port number
January 2014
2014-01-09 Cleanup | Client : Log levels and domains (continued)
2014-01-09 Cleanup | Client : Log levels and domains (continued)
August 2011
2011-08-10 Cleanup : Cleanup

↑ Back to top

  libcore (9) — Network

September 2019
2019-09-05 libcore : Network address handling improvements
August 2018
2018-08-05 FS | libcore : Updated remote file system classes
July 2018
2018-07-30 Added | libcore : Added WebRequest for HTTP GET/POST requests
2018-07-18 libcore : Querying the local network interface address
2018-07-13 libcore : Use iDatagram for UDP sockets in de::Beacon
October 2017
2017-10-15 libcore : More detailed network traffic statistics
2017-10-14 libcore : Socket notifies when everything has been written
February 2017
2017-02-02 libcore | Performance : Keep local IP addresses cached
November 2016
2016-11-08 Data | libcore : Compressed network discovery beacon payloads

↑ Back to top

  FS (7) — Network

August 2018
2018-08-05 FS | libcore : Updated remote file system classes
November 2017
2017-11-12 FS : Querying package category tags
2017-11-12 FS : Remote feeds are expected to provide a list of packages
October 2017
2017-10-18 FS : Reuse locally cached copies of remote files
2017-10-16 FS : Improving remote file access
2017-10-15 FS : Disconnecting from a remote repository
2017-10-14 FS : Downloading remote file contents

↑ Back to top

  Added (5) — Network

November 2018
2018-11-25 Added | API | Server | Web : Added server instance IDs
July 2018
2018-07-30 Added | libcore : Added WebRequest for HTTP GET/POST requests
November 2016
2016-11-06 Added | libshell | Refactor : Added ServerInfo and started replacing serverinfo_t
February 2013
2013-02-19 Added | libdeng2 : Added BlockPacket
2013-02-04 Added | libdeng2 : Added Beacon, UDP-based peer discovery mechanism

↑ Back to top

  Refactor (5) — Network

July 2020
2020-07-17 Refactor : Sending data over the network
October 2017
2017-10-21 Client | Refactor : Moved package downloader to its own class
November 2016
2016-11-06 Added | libshell | Refactor : Added ServerInfo and started replacing serverinfo_t
January 2014
2014-01-30 Client | Refactor : Cleaned up server info functions
March 2013
2013-03-13 Refactor : Applied the pimpl macro in MasterWorker

↑ Back to top

  libdeng2 (3) — Network

February 2013
2013-02-19 Added | libdeng2 : Added BlockPacket
2013-02-04 Added | libdeng2 : Added Beacon, UDP-based peer discovery mechanism
2013-02-01 libdeng2 : Opening a socket to a host identified by domain name

↑ Back to top

  libcommon (2) — Network

July 2014
2014-07-21 libcommon | Protocol : Reference maps in GPT_INTERMISSION packets as URI
April 2014
2014-04-13 Client | libcommon : Reset game side local world state when leaving a server

↑ Back to top

  libshell (2) — Network

November 2016
2016-11-13 Cleanup | Fixed | libshell : Server information port number
2016-11-06 Added | libshell | Refactor : Added ServerInfo and started replacing serverinfo_t

↑ Back to top

  Protocol (2) — Network

July 2014
2014-07-21 libcommon | Protocol : Reference maps in GPT_INTERMISSION packets as URI
April 2013
2013-04-24 Protocol : Incremented network protocol version

↑ Back to top

  Server (2) — Network

November 2018
2018-11-25 Added | API | Server | Web : Added server instance IDs
January 2017
2017-01-29 Server : Servers can specify a public domain name for joining

↑ Back to top

  API (1) — Network

November 2018
2018-11-25 Added | API | Server | Web : Added server instance IDs

↑ Back to top

  Data (1) — Network

November 2016
2016-11-08 Data | libcore : Compressed network discovery beacon payloads

↑ Back to top

  OS X (1) — Network

July 2015
2015-07-20 Fixed | OS X | Unix : Fixed build (ambiguous use of de::min<>())

↑ Back to top

  Performance (1) — Network

February 2017
2017-02-02 libcore | Performance : Keep local IP addresses cached

↑ Back to top

  UI (1) — Network

February 2014
2014-02-05 Client | UI : Game selection menu fetches games from master server

↑ Back to top

  Unix (1) — Network

July 2015
2015-07-20 Fixed | OS X | Unix : Fixed build (ambiguous use of de::min<>())

↑ Back to top

  Web (1) — Network

November 2018
2018-11-25 Added | API | Server | Web : Added server instance IDs

↑ Back to top