tChangeLog.md - vaccinewars - be a doctor and try to vaccinate the world
git clone git://src.adamsgaard.dk/vaccinewars
Log
Files
Refs
README
LICENSE
---
tChangeLog.md (29147B)
---
     1 # HEAD
     2 - The text-mode client should now support Unicode input when in UTF-8
     3   locales, e.g. allowing player names containing accented characters
     4   to be input (#60).
     5 - Add support for networking on the Haiku operating system (thanks
     6   to Begasus) (#61).
     7 
     8 # 1.6.1 - 2020-12-11
     9 - Improved display in non-English text-mode clients; previously
    10   columns were not aligned properly in some cases and occasionally
    11   not all available drugs at a location were shown on screen (#54).
    12 - Minimal British English translation added (#57). Configuration file
    13   entries can now use either British English or American English spelling
    14   (i.e. Armor/Armour).
    15 - On Windows the "browse" button in the graphical client options dialog
    16   now opens at the folder containing the selected sound file (#55).
    17 
    18 # 1.6.0 - 2020-12-06
    19 - Fixes to build with OpenWRT (thanks to Theodor-Iulian Ciobanu).
    20 - Write server pidfile after fork (thanks to Theodor-Iulian Ciobanu).
    21 - Updated German and French Canadian translations from Benjamin Karaca
    22   and Francois Marier.
    23 - Support for old GTK1 and GLIB1 libraries removed - we now need version 2
    24   of these libraries to build dopewars. GTK+3 is also supported.
    25 - Update metaserver to work with new SourceForge; older versions can no
    26   longer successfully register with the metaserver.
    27 - Switch to using libcurl to talk to the metaserver (this supports https,
    28   unlike the old internal code). The metaserver configuration has changed
    29   accordingly; `MetaServer.Name`, `MetaServer.Port` and `MetaServer.Path` are
    30   replaced with `MetaServer.URL`, while `MetaServer.Auth`, `MetaServer.Proxy*`,
    31   and `MetaServer.UseSocks` are removed (set the `https_proxy` environment
    32   variable instead, as per
    33   https://curl.haxx.se/libcurl/c/libcurl-tutorial.html#Environment)
    34 - The default web browser on Linux has changed from 'mozilla' to
    35   'firefox'; on Mac the system-configured default browser is used.
    36 - On Windows the high score file, log file, and config file are now
    37   stored in the user application data directory (e.g.
    38   `C:\Users\foo\AppData\Local\dopewars`) rather than the same directory as
    39   the dopewars binary.
    40 - Add sound support with SDL2, and on Mac.
    41 - Add 64-bit Windows binaries.
    42 - Fix for a DOS against the server using the REQUESTJET message type
    43   (thanks to Doug Prostko for reporting the problem).
    44 
    45 # 1.5.12 - 2005-12-30
    46 - Really fix a potential exploit against the Win32 server when running as
    47   an NT service (user data was being used as a format string in some cases).
    48 
    49 # 1.5.11 - 2005-12-30
    50 - Add example configuration file to the documentation.
    51 - Fixed various typos in the German translation (thanks to Jens Seidel
    52   and Francois Marier).
    53 - Fix a remote exploit against the Win32 server (thanks to KF).
    54 - High score file on Windows is now written into local application data
    55   directory if available, to work more efficiently on multi-user systems.
    56 
    57 # 1.5.10 - 2004-10-24
    58 - High score file is now installed in `${localstatedir}` rather than
    59   `${datadir}`, to allow proper Filesystem Hierarchy Standard compliance
    60 - Fix for a curses client crash if the D key is pressed during attacks
    61   by the cops
    62 - Some problems with the curses client missing screen resize events fixed
    63 - Logging to a file should now work properly again
    64 - Minimum and maximum limits on all relevant integer configuration
    65   file variables are now imposed for sanity
    66 - Quique's Spanish translation is now available both in standard Spanish
    67   (`es.po`) and `es_ES.po`, which uses drugs slang from Spain
    68 - Fix for a trivial DOS of the server
    69 - Windows installer no longer hardcodes `C:\Program Files` so should
    70   work with non-English versions of Windows
    71 
    72 # 1.5.9 - 2003-06-07
    73 - The messages window in the curses client can now be scrolled with the
    74   + and - keys
    75 - The curses client now makes better use of space with screen sizes
    76   larger than 80x24
    77 - Fix for a crash encountered if you drop drugs and then encounter the cops
    78 - Addition of -P, --player command line option to set the player name
    79   to use (thanks to Michael Mitton)
    80 
    81 # 1.5.8 - 2002-10-21
    82 - Options dialog now allows sounds for all supported game events to be set
    83 - BindAddress config variable added, to allow the server to be bound to
    84   a non-default IP address
    85 - BankInterest and DebtInterest variables added, to allow the
    86   configuration of interest rates (with thanks to Matt)
    87 - New "UTF8" ability added; if client and server share this ability, then
    88   all network messages will be sent in UTF-8 (Unicode) encoding (without
    89   the ability, all messages are assumed to be in your locale's default
    90   codeset, which may cause problems on non-US ASCII systems)
    91 - Names.Month and Names.Year have been replaced with StartDate.Day,
    92   StartDate.Month, StartDate.Year and Names.Date; these can be used to
    93   handle the date display properly after the turn number exceeds 31
    94 - encoding and include config directives added, to allow the config file's
    95   encoding (usually taken from the locale) to be overridden, and to allow
    96   the inclusion of other config files
    97 - Spanish translation added by Quique
    98 - The Windows build of dopewars should now use Unicode throughout, on
    99   platforms with Unicode support (i.e. NT/2000/XP)
   100 - Under Windows XP, the "pretty" new common controls are now used
   101 - Sounds provided by Robin Kohli of www.19.5degs.com
   102 
   103 # 1.5.7 - 2002-06-25
   104 - Sound support; Windows multimedia, ESD and SDL outputs are supported;
   105   the individual modules can be statically linked in, or built as true
   106   "plugins"
   107 - Version mismatches between client and server are now treated more
   108   sensibly (it's all done server-side, and spurious warnings are now
   109   removed - only an old client connecting to a new server will
   110   trigger them)
   111 - Bug fix: when the buttons in the Fight dialog are not visible to a
   112   mouse user, previously you were able to access them via the keyboard
   113   shortcuts; now fixed.
   114 - configure should now work properly if GLib 2.0 is installed but
   115   GTK2.0 is not