blob: 9d8a4357530650e1c1b672e017b3621d8f0d5a12 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
AUTHOR
Darkelarious
http://333networks.com
darkelarious@333networks.com
CHANGELOG
2.4.1 - 25 Sep 2017
* player uplink query removed, generates too much unnecessary traffic
* reject local IPs like 192.168.*.*, 10.0.*.* and 127.0.*.*
* detailed and comprehensible information for every game server, not just UT
* new masterservers automatically synchronize with each other, two-way
* numerous bug fixes including SQLite 'boolean' behavior
2.4.0 - 22 Aug 2017
* fundamental changes in behaviour
* no longer authenticate on the uplink port, but query port
* request status information from servers instead of info and/or basic
* merge similar functions to reduce the amount of duplicate code
* parse datagrams with split, which allows undefined values
* new servers must always authenticate on the first beacon
* particular games can be allowed to have incorrect authentication responses
* games that do not support secure/validate authentication may be skipped
* redundant option "require_secure_beacons" removed from config
* mandatory fields for contact information must always exist
* minimal feedback on failure to authenticate (clients)
* new database tables (clean install required)
* adding multiple indexes to speed up database queries
* split up calculating game statistics in separate queries
* no longer check servers after being unresponsive for more than 1 hour
* pending servers are cleaned out after 1 hour if not responsive
* pending servers have no information stored other than ip, port
* servers that were offline too long are now updated through pending
* renamed feedback/log messages to reduce the amount of types
* colors in terminal output ^_^
* new utility: UDP browser host (for Postal 2 COop)
2.3.1 - 6 Jul 2017
* support for status query ()
* support for about query DEPRECATED!
* rewriting some functions with less code and/or variables
* abstracted selecting game properties with db function
* small bug fixes (lowercase gamenames)
2.3.0 - 13 May 2017
* maintaining a changelog
* added/changed configuration options
- db_dump (database dump interval)
- hex_format (removed, deprecated)
- master_applet (syntax changed, more arguments)
* revised uplinking method between 333networks-based masterservers
* load applet configuration into the database on startup
* load synchronization servers into the database on startup
* automatic masterserver selection for synchronization
* sharing of synchronization servers
* applet updating/deleting based on success rate
* scheduled database dumping/backup
* configurable time-outs for slow connections
* added experts tools in the repository for debugging
* reduce sync time with smarter database queries
* wide variety of bugfixes and code improvements
2.2.5 - 19 Nov 2016
* Reference point for changelog
* improved error logging
* hotfix for missing gamenames
* restored SQLite3 support
|