Armagetron Advanced: a Tron Clone in 3d

Armagetron Advanced 0.2.8.3-alpha20110722

Milestone information

Project:
Armagetron Advanced
Series:
0.2.8
Version:
0.2.8.3-alpha20110722
Released:
2011-07-22  
Registrant:
Manuel Moos
Release registered:
2011-07-22
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon armagetronad-beta-dedicated-0.2.8.3_alpha20110722.macosx-universal.dmg (md5, sig) Server OSX Disk Image 6
last downloaded 69 weeks ago
download icon armagetronad-beta-0.2.8.3_alpha20110722.macosx-universal.dmg (md5, sig) Client OSX Disk Image 8
last downloaded 70 weeks ago
download icon armagetronad-beta-dedicated-0.2.8.3_alpha20110722.win32.exe (md5, sig) Server Windows Installer 48
last downloaded 67 weeks ago
download icon armagetronad-beta-0.2.8.3_alpha20110722.win32.exe (md5, sig) Client Windows Installer 28
last downloaded 70 weeks ago
download icon armagetronad-beta-dedicated-0.2.8.3_alpha20110722.i486-generic-linux-gnu.package (md5, sig) Server Autopackage Installer for Linux 4
last downloaded 93 weeks ago
download icon armagetronad-beta-0.2.8.3_alpha20110722.i486-generic-linux-gnu.package (md5, sig) Client Autopackage Installer for Linux 1
last downloaded 93 weeks ago
download icon armagetronad-beta_0.2.8.3~alpha20110722~ppa2~lucid_i386.deb (md5, sig) Client Debian Package 3
last downloaded 93 weeks ago
download icon armagetronad-beta-dedicated_0.2.8.3~alpha20110722~ppa2~lucid_i386.deb (md5, sig) Server Debian Package 3
last downloaded 93 weeks ago
download icon armagetronad-beta-common_0.2.8.3~alpha20110722~ppa2~lucid_all.deb (md5, sig) Common Debian Package 3
last downloaded 93 weeks ago
download icon armagetronad-beta-0.2.8.3_alpha20110722.src.zip (md5, sig) Source zip for Windows builds 1
last downloaded 93 weeks ago
download icon armagetronad-beta-0.2.8.3_alpha20110722.src.tar.bz2 (md5, sig) Source Tarball 3
last downloaded 93 weeks ago
download icon armagetronad-beta-0.2.8.3_alpha20110722.src.tar.gz (md5, sig) Source Tarball 1
last downloaded 93 weeks ago
Total downloads: 109

Release notes 

This is a random build from the current development state of the 0.2.8
branch that last produced release 0.2.8.3. Maybe it leads to a 0.2.9
release, but probably the first stable version containing these
minor new features here will be 0.4.

Changelog 

View the full changelog

------------------------------------------------------------------------
r9616 | z-man | 2011-07-22 15:56:06 +0200 (Fri, 22 Jul 2011) | 2 lines

Merging rebranding fixes.

------------------------------------------------------------------------
r9613 | z-man | 2011-07-22 13:51:20 +0200 (Fri, 22 Jul 2011) | 2 lines

Updated NEWS.

------------------------------------------------------------------------
r9612 | z-man | 2011-07-22 13:51:03 +0200 (Fri, 22 Jul 2011) | 2 lines

Whoops, removing function that wasn't supposed to be here again.

------------------------------------------------------------------------
r9611 | z-man | 2011-07-22 13:39:15 +0200 (Fri, 22 Jul 2011) | 2 lines

Merging fixes for errors and warnings with new compilers by dlh.

------------------------------------------------------------------------
r9610 | z-man | 2011-07-22 13:02:15 +0200 (Fri, 22 Jul 2011) | 2 lines

Using our COPYING.

------------------------------------------------------------------------
r9609 | z-man | 2011-07-22 12:50:43 +0200 (Fri, 22 Jul 2011) | 4 lines

Merging security fix:
  Manuel Moos 2011-03-30 Fixing lenleft checks to avoid reading beyond the end of the message.

------------------------------------------------------------------------
r9608 | z-man | 2011-07-22 12:47:05 +0200 (Fri, 22 Jul 2011) | 4 lines

Merging one pure security fix:
  Manuel Moos 2011-03-29 Correctly ignoring fat packets and checking which clients to kick.

------------------------------------------------------------------------
r9607 | z-man | 2011-07-22 12:45:04 +0200 (Fri, 22 Jul 2011) | 5 lines

Merging two pure security fixes from ladle defense branch:
  Manuel Moos 2011-03-27 Don't process server ping responses in server mode. Unless you're the master server, of course.
  Manuel Moos 2011-03-26 Previenting crash when receiving a message with descriptor ID 399 with DEBUG enabled.

------------------------------------------------------------------------
r9606 | z-man | 2011-07-22 12:41:20 +0200 (Fri, 22 Jul 2011) | 2 lines

Merging fix for infinite loops and crashes when clients send very old-style turn commands.

------------------------------------------------------------------------
r9371 | z-man | 2010-02-20 18:25:20 +0100 (Sat, 20 Feb 2010) | 2 lines

Updated.

------------------------------------------------------------------------
r9369 | z-man | 2010-02-20 18:16:01 +0100 (Sat, 20 Feb 2010) | 2 lines

Merging luke's spelling fix branch.

------------------------------------------------------------------------
r9354 | z-man | 2010-01-30 20:09:10 +0100 (Sat, 30 Jan 2010) | 47 lines

Merging bugfixes:
 ------------------------------------------------------------------------
 r9353 | bazaarmagetron | 2010-01-30 19:37:31 +0100 (Sat, 30 Jan 2010) | 2 lines

 Manuel Moos: Blacklisting SiS cards for display lists.

 ------------------------------------------------------------------------
 r9348 | bazaarmagetron | 2010-01-30 12:09:47 +0100 (Sat, 30 Jan 2010) | 2 lines

 Manuel Moos: Added block about the man in the middle attack prevention settings.

 ------------------------------------------------------------------------
 r9338 | bazaarmagetron | 2010-01-27 15:36:41 +0100 (Wed, 27 Jan 2010) | 2 lines

 Manuel Moos: Renamed protocol to 0.2.8.3.X to avoid even more
 confusion down the line :)

 ------------------------------------------------------------------------
 r9332 | bazaarmagetron | 2010-01-26 00:11:01 +0100 (Tue, 26 Jan 2010)| 2 lines

 Manuel Moos: Renamed 0.2.8.3_beta2 protocol to 0.2.8.3 to avoid confusion.

 ------------------------------------------------------------------------
 r9326 | bazaarmagetron | 2010-01-24 21:40:01 +0100 (Sun, 24 Jan 2010) | 5 lines

 author: Manuel Moos
 Don't check whether the selected display mode is valid if desktop
 resolution was selected. It will always fail and have the color depth
 be reduced to 16 bit.

 ------------------------------------------------------------------------
 r9322 | z-man | 2010-01-23 10:04:28 +0100 (Sat, 23 Jan 2010) | 3 lines

 Added subcultures to dedicated installer, too. They're not used, but
 admins may want to see the list.

 ------------------------------------------------------------------------
 r9321 | z-man | 2010-01-23 10:03:15 +0100 (Sat, 23 Jan 2010) | 2 lines

 Adding subculture file to installer.

 ------------------------------------------------------------------------
 r9320 | bazaarmagetron | 2010-01-23 02:17:52 +0100 (Sat, 23 Jan 2010) | 2 lines

 Manuel Moos: Fixing missing distribution of subcultures.srv.

------------------------------------------------------------------------
r9319 | z-man | 2010-01-21 21:14:30 +0100 (Thu, 21 Jan 2010) | 14 lines

Merging bugfixes from 0.2.8:
 ------------------------------------------------------------------------
 r9316 | bazaarmagetron | 2010-01-20 23:13:21 +0100 (Wed, 20 Jan 2010) | 1 line
 Manuel Moos: Fixed typos.
 ------------------------------------------------------------------------
 r9315 | bazaarmagetron | 2010-01-20 22:16:30 +0100 (Wed, 20 Jan 2010) | 2 lines
 Manuel Moos: Added shuffle suppression texts.
 ------------------------------------------------------------------------
 r9314 | bazaarmagetron | 2010-01-19 02:28:41 +0100 (Tue, 19 Jan 2010) | 2 lines
 Manuel Moos: Sound no longer stops for entire rounds if you alt-tab away.
 ------------------------------------------------------------------------
 r9309 | bazaarmagetron | 2010-01-16 19:01:46 +0100 (Sat, 16 Jan 2010) | 2 lines
 Manuel Moos: Made GCC (4.1, with --pedantic) happy, again.

------------------------------------------------------------------------
r9318 | z-man | 2010-01-21 20:15:24 +0100 (Thu, 21 Jan 2010) | 2 lines

Starting bugfix branch.

------------------------------------------------------------------------
r9308 | bazaarmagetron | 2010-01-16 03:07:53 +0100 (Sat, 16 Jan 2010) | 2 lines

Manuel Moos: Updated news.

------------------------------------------------------------------------
r9307 | bazaarmagetron | 2010-01-16 00:32:44 +0100 (Sat, 16 Jan 2010) | 2 lines

Manuel Moos: Disabling pathfinding if it takes too long. Doesn't do too much good, anyway, a typical player will chase the AIs down actively.

------------------------------------------------------------------------
r9306 | bazaarmagetron | 2010-01-15 22:39:05 +0100 (Fri, 15 Jan 2010) | 2 lines

Manuel Moos: Speeding up default server pinging by a factor of two. Should still not totally break down on ISDN or fast dialup, definitely no problem for crappy WLAN or even the slowest form of DSL.

------------------------------------------------------------------------
r9305 | bazaarmagetron | 2010-01-14 23:41:42 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Avoiding DNS lookups while still connected to the master server, if possible.

------------------------------------------------------------------------
r9304 | bazaarmagetron | 2010-01-14 23:41:08 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: On conflicting information, prefer to keep the IP version of server infos to avoid needless DNS loopups.

------------------------------------------------------------------------
r9303 | bazaarmagetron | 2010-01-14 23:40:35 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Removing duplicate servers where one copy uses SERVER_DNS, the other not, right as they come in from the network.

------------------------------------------------------------------------
r9302 | bazaarmagetron | 2010-01-14 23:40:00 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Adapted German translation a bit to new terminology.

------------------------------------------------------------------------
r9301 | bazaarmagetron | 2010-01-14 23:39:25 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Speeding up fast finish some more.

------------------------------------------------------------------------
r9300 | bazaarmagetron | 2010-01-14 23:38:48 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Reorganized main game menu items to make internet multiplayer easier to access.

------------------------------------------------------------------------
r9299 | bazaarmagetron | 2010-01-14 23:38:04 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Eating input the player made while the server list was fetched to avoid him going to host a game or quitting immediately.

------------------------------------------------------------------------
r9298 | bazaarmagetron | 2010-01-14 10:30:19 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Speeding up fast finish.

------------------------------------------------------------------------
r9297 | bazaarmagetron | 2010-01-14 10:29:05 +0100 (Thu, 14 Jan 2010) | 2 lines

Manuel Moos: Fixed bug where a round would go on forever if the last survivors where AIs outliving their humans by quite a bit, then getting killed sufficiently simultaneously.

------------------------------------------------------------------------
r9296 | bazaarmagetron | 2010-01-12 02:14:39 +0100 (Tue, 12 Jan 2010) | 1 line

Daniel Lee Harple: Use colored name for shuffle messages.
------------------------------------------------------------------------
r9295 | bazaarmagetron | 2010-01-11 23:27:10 +0100 (Mon, 11 Jan 2010) | 7 lines

author: Manuel Moos
Without armathentication built in, now all console commands stay
at ADMIN access level so remote admins can actually use them. One
exception: the now activated ACCESS_LEVEL can only be invoked from the
console or config files by default and thus allows disabling commands
for remote admins.

------------------------------------------------------------------------
r9288 | bazaarmagetron | 2009-12-25 04:17:21 +0100 (Fri, 25 Dec 2009) | 2 lines

Daniel Lee Harple: Do not extract whitespace from authentication params using std::ws()—it will not stop at a newline character. tString::ReadLine() will extract whitespace in the behavior we expect. Fixes bug #492844.

------------------------------------------------------------------------
r9286 | bazaarmagetron | 2009-11-06 18:42:34 +0100 (Fri, 06 Nov 2009) | 1 line

Daniel Lee Harple: Intercepted chat commands are now written to ladderlog.txt.
------------------------------------------------------------------------
r9285 | bazaarmagetron | 2009-11-04 21:34:32 +0100 (Wed, 04 Nov 2009) | 2 lines

Daniel Lee Harple: Use log name for intercepted chat commands

------------------------------------------------------------------------
r9280 | bazaarmagetron | 2009-10-11 21:50:14 +0200 (Sun, 11 Oct 2009) | 2 lines

Manuel Moos: Improved master server random polling, the second polled master now also is random, and all masters are polled if need be

------------------------------------------------------------------------
r9279 | bazaarmagetron | 2009-10-11 21:47:01 +0200 (Sun, 11 Oct 2009) | 2 lines

Manuel Moos: Storing server score between visits to the master list and polling higher scored servers first.

------------------------------------------------------------------------
r9276 | bazaarmagetron | 2009-09-27 02:57:42 +0200 (Sun, 27 Sep 2009) | 2 lines

Manuel Moos: Fixed typo.

------------------------------------------------------------------------
r9272 | bazaarmagetron | 2009-09-18 22:51:44 +0200 (Fri, 18 Sep 2009) | 1 line

Daniel Lee Harple: USER_LEVEL now escapes the given authenticated name
------------------------------------------------------------------------
r9271 | bazaarmagetron | 2009-09-17 10:48:57 +0200 (Thu, 17 Sep 2009) | 2 lines

Manuel Moos: Making GCC 4.3 happy.

------------------------------------------------------------------------
r9270 | bazaarmagetron | 2009-09-16 21:09:28 +0200 (Wed, 16 Sep 2009) | 2 lines

Manuel Moos: Zero turn speed custom camera now aligns with cycle when it is first set.

------------------------------------------------------------------------
r9269 | bazaarmagetron | 2009-09-16 21:08:07 +0200 (Wed, 16 Sep 2009) | 2 lines

Manuel Moos: Removing warning about failed setting the network TOS to realtime.

------------------------------------------------------------------------
r9268 | bazaarmagetron | 2009-09-16 21:06:32 +0200 (Wed, 16 Sep 2009) | 2 lines

Manuel Moos: Fixing missing output parameter in $player_joins_team_noex.

------------------------------------------------------------------------
r9267 | bazaarmagetron | 2009-09-11 23:28:24 +0200 (Fri, 11 Sep 2009) | 4 lines

author: Manuel Moos
RESERVE_SCREEN_NAME now works regardless of the ALLOW_IMPOSTOR setting.
Corrected and clarified RESERVE_SCREEN_NAME documentation.

------------------------------------------------------------------------
r9263 | bazaarmagetron | 2009-09-11 16:06:10 +0200 (Fri, 11 Sep 2009) | 2 lines

Manuel Moos: Ignoring custom.txt; it doesn't exist by default and is unlikely to be complete.

------------------------------------------------------------------------
r9260 | bazaarmagetron | 2009-09-11 15:17:05 +0200 (Fri, 11 Sep 2009) | 1 line

Manuel Moos: Updated with news.
------------------------------------------------------------------------
r9257 | bazaarmagetron | 2009-09-11 12:39:48 +0200 (Fri, 11 Sep 2009) | 163 lines

author: Bazaarmagetron
Automatic merging of commits that would change history order:
   ------------------------------------------------------------
   revno: 1136.5.3
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Fri 2009-09-11 10:46:10 +0200
   message:
     Clarified purpose of directory generation loop.
   ------------------------------------------------------------
   revno: 1136.5.2
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Fri 2009-09-11 10:45:50 +0200
   message:
     Fixed crash in server polling, mostly hitting master servers.
   ------------------------------------------------------------
   revno: 1136.5.1
   committer: Bazaarmagetron <email address hidden>
   branch nick: 0.2.8-armagetronad-sync
   timestamp: Fri 2009-09-11 00:20:29 +0200
   message:
     Automatic merging of commits that would change history order:
     ------------------------------------------------------------
     Use --include-merges or -n0 to see merged revisions.
   ------------------------------------------------------------
   revno: 1136.4.1
   committer: Bazaarmagetron <email address hidden>
   branch nick: 0.2.8-armagetronad-sync
   timestamp: Thu 2009-09-10 23:16:09 +0200
   message:
     Automatic merging of commits that would change history order:
     ------------------------------------------------------------
     Use --include-merges or -n0 to see merged revisions.
   ------------------------------------------------------------
   revno: 1136.1.12
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Wed 2009-09-09 11:37:28 +0200
   message:
     No longer updating player names on login/logout event to prevent name change abuse.
   ------------------------------------------------------------
   revno: 1136.1.11
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Wed 2009-09-09 09:34:05 +0200
   message:
     Implemented model cache to avoid long round start times where model loading is slow.
   ------------------------------------------------------------
   revno: 1136.1.10
   committer: epsy <email address hidden>
   branch nick: 0.2.8
   timestamp: Sat 2009-09-05 11:47:43 +0200
   message:
     Finally set GAME_TYPE in the example fortress config.
   ------------------------------------------------------------
   revno: 1136.1.9
   committer: Daniel Lee Harple <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Tue 2009-07-28 01:33:02 -0400
   message:
     Write the players on the team for ROUND_WINNER and MATCH_WINNER.

     Perhaps a better solution would be to have PLAYER_JOIN_TEAM, PLAYER_LEAVE_TEAM, and TEAM_RENAMED ladderlog entries.
   ------------------------------------------------------------
   revno: 1136.1.8
   committer: Daniel Lee Harple <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Mon 2009-07-27 12:17:19 -0400
   message:
     Added a custom language file. Create language/custom.txt in your user data directory, with contents:

         language Custom
         # custom language strings...

     Set LANGUAGE_FIRST Custom and LANGUAGE_Second <your-primary-language>

     No need to modify game-provided config files anymore.
   ------------------------------------------------------------
   revno: 1136.1.7
   committer: Daniel Lee Harple <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Sun 2009-07-26 10:54:01 -0400
   message:
     Use tSettingItem for these.
   ------------------------------------------------------------
   revno: 1136.1.6
   committer: Daniel Lee Harple <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Sun 2009-07-19 06:38:10 -0400
   message:
     After dying in in-cam mode, switch to the players initial camera preference.
   ------------------------------------------------------------
   revno: 1136.1.5
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Sun 2009-07-05 21:47:38 +0200
   message:
     fixed typo.
   ------------------------------------------------------------
   revno: 1136.1.4
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Sun 2009-07-05 13:06:16 +0200
   message:
     Avoiding client drops due to stalling authentication queue between rounds.
   ------------------------------------------------------------
   revno: 1136.1.3
   committer: Daniel Lee Harple <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Sat 2009-06-20 05:29:52 +0200
   message:
     Merge from 0.2.8-armagetronad-shufflespam
       ------------------------------------------------------------
       revno: 1136.3.4
       committer: Daniel Lee Harple <email address hidden>
       branch nick: 0.2.8-armagetronad-shufflespam
       timestamp: Fri 2009-06-19 17:41:24 +0200
       message:
         Language tweak
       ------------------------------------------------------------
       revno: 1136.3.3
       committer: Daniel Lee Harple <email address hidden>
       branch nick: 0.2.8-armagetronad-shufflespam
       timestamp: Fri 2009-06-19 11:43:44 +0200
       message:
         Documented negative/zero value for SHUFFLE_SPAM_MESSAGES_PER_ROUND.
       ------------------------------------------------------------
       revno: 1136.3.2
       committer: Daniel Lee Harple <email address hidden>
       branch nick: 0.2.8-armagetronad-shufflespam
       timestamp: Fri 2009-06-19 00:00:05 +0200
       message:
         Removed double semicolon typo
       ------------------------------------------------------------
       revno: 1136.3.1
       committer: Daniel Lee Harple <email address hidden>
       branch nick: 0.2.8-armagetronad-shufflespam
       timestamp: Thu 2009-06-18 23:53:26 +0200
       message:
         Players can no longer spam chat with /shuffle messages. Added new setting SHUFFLE_SPAM_MESSAGES_PER_ROUND, a per round, per player limit on the number of shuffle messages displayed.
   ------------------------------------------------------------
   revno: 1136.1.2
   committer: Daniel Lee Harple <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Sat 2009-06-20 05:29:06 +0200
   message:
     Merged from 0.2.8-armagetronad-suspend_fix
       ------------------------------------------------------------
       revno: 1136.2.1
       committer: Daniel Lee Harple <email address hidden>
       branch nick: 0.2.8-armagetronad-work
       timestamp: Thu 2009-06-18 14:30:43 +0200
       message:
         A player is now removed from the game immediately when suspended.
   ------------------------------------------------------------
   revno: 1136.1.1
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Mon 2009-05-04 20:23:53 +0200
   message:
     Fixed crash when getting disconnected from a server with higher MAXCLIENTS than the client has.

------------------------------------------------------------------------
r9256 | bazaarmagetron | 2009-09-11 00:23:35 +0200 (Fri, 11 Sep 2009) | 4 lines

Automatic merging of commits that would change history order:
------------------------------------------------------------
Use --include-merges or -n0 to see merged revisions.

------------------------------------------------------------------------
r9227 | bazaarmagetron | 2009-04-25 09:31:13 +0200 (Sat, 25 Apr 2009) | 2 lines

Manuel Moos: Updated with changes.

------------------------------------------------------------------------
r9226 | bazaarmagetron | 2009-04-25 09:30:35 +0200 (Sat, 25 Apr 2009) | 2 lines

Manuel Moos: Translated user ban/unban messages.

------------------------------------------------------------------------
r9225 | bazaarmagetron | 2009-04-25 09:18:59 +0200 (Sat, 25 Apr 2009) | 2 lines

Manuel Moos: Added DDMJ's change requests: no CPUs, conquest timeout in team sumo.

------------------------------------------------------------------------
r9224 | bazaarmagetron | 2009-04-25 09:18:11 +0200 (Sat, 25 Apr 2009) | 2 lines

Manuel Moos: Got rid of extra space in new round message.

------------------------------------------------------------------------
r9223 | bazaarmagetron | 2009-04-23 01:17:41 +0200 (Thu, 23 Apr 2009) | 2 lines

Manuel Moos: Pausing sound between rounds to avoid stuttering.

------------------------------------------------------------------------
r9221 | bazaarmagetron | 2009-04-20 12:30:00 +0200 (Mon, 20 Apr 2009) | 2 lines

Manuel Moos: Removed hardcoded 10000 vertex limit for .ase files that wasn't checked and caused crashes on violation.

------------------------------------------------------------------------
r9219 | bazaarmagetron | 2009-04-15 18:04:09 +0200 (Wed, 15 Apr 2009) | 1 line

Daniel Lee Harple: Generalize dark color filter fix
------------------------------------------------------------------------
r9218 | bazaarmagetron | 2009-04-15 02:19:25 +0200 (Wed, 15 Apr 2009) | 5 lines

author: Daniel Lee Harple
Clean up language strings for eUserConfig commands.

BAN_USER and UNBAN_USER where missing usage_strings.

------------------------------------------------------------------------
r9217 | bazaarmagetron | 2009-04-15 02:18:05 +0200 (Wed, 15 Apr 2009) | 2 lines

Daniel Lee Harple: eUserConfig commands, such as USER_LEVEL and RESERVE_SCREEN_NAME now exit immediately and show usage if the first argument, the username, is not given.

------------------------------------------------------------------------
r9216 | bazaarmagetron | 2009-04-14 21:42:59 +0200 (Tue, 14 Apr 2009) | 2 lines

Daniel Lee Harple: Fixed language key typo.

------------------------------------------------------------------------
r9213 | bazaarmagetron | 2009-04-11 13:08:48 +0200 (Sat, 11 Apr 2009) | 2 lines

Daniel Lee Harple: In se_SecretConsoleOut(), the message was sometimes sent to the server console twice.

------------------------------------------------------------------------
r9212 | bazaarmagetron | 2009-04-10 05:47:05 +0200 (Fri, 10 Apr 2009) | 2 lines

Daniel Lee Harple: Cleaner fix for FILTER_DARK_COLOR_STRINGS

------------------------------------------------------------------------
r9211 | bazaarmagetron | 2009-04-10 00:40:10 +0200 (Fri, 10 Apr 2009) | 2 lines

Daniel Lee Harple: Fixed FILTER_DARK_COLOR_STRINGS to not filter the reset color.

------------------------------------------------------------------------
r9210 | bazaarmagetron | 2009-04-06 21:59:16 +0200 (Mon, 06 Apr 2009) | 2 lines

Daniel Lee Harple: Get rid of configure warning about ignoring the datarootdir setting.

------------------------------------------------------------------------
r9209 | bazaarmagetron | 2009-04-06 19:32:15 +0200 (Mon, 06 Apr 2009) | 2 lines

Daniel Lee Harple: We require GNU make. Silence warnings during bootstrap about “GNU make extension” and “non-POSIX variable name”.

------------------------------------------------------------------------
r9208 | bazaarmagetron | 2009-04-06 10:21:37 +0200 (Mon, 06 Apr 2009) | 2 lines

Manuel Moos: Fixed client (and possibly server?) crash due to endless recursion during grid cleanup.

------------------------------------------------------------------------
r9207 | bazaarmagetron | 2009-04-06 10:20:47 +0200 (Mon, 06 Apr 2009) | 2 lines

Manuel Moos: Removed PREDICT_WALLS setting for non-dedicated builds.

------------------------------------------------------------------------
r9206 | bazaarmagetron | 2009-04-06 00:42:28 +0200 (Mon, 06 Apr 2009) | 2 lines

Manuel Moos: Removed 'const' qualifier from non-ref return type; gcc 4.3 complains about it.

------------------------------------------------------------------------
r9201 | bazaarmagetron | 2009-04-03 22:10:15 +0200 (Fri, 03 Apr 2009) | 2 lines

Manuel Moos: Translated prefix spam messages.

------------------------------------------------------------------------
r9200 | bazaarmagetron | 2009-04-03 22:09:31 +0200 (Fri, 03 Apr 2009) | 2 lines

Manuel Moos: Updated.

------------------------------------------------------------------------
r9195 | bazaarmagetron | 2009-03-31 15:34:38 +0200 (Tue, 31 Mar 2009) | 2 lines

Daniel Lee Harple: Updated other ePlayerNetID constructor initializer list.

------------------------------------------------------------------------
r9194 | bazaarmagetron | 2009-03-30 11:41:00 +0200 (Mon, 30 Mar 2009) | 4 lines

author: Manuel Moos
Worked around gcc 3.3's refusal to accept a freshly constructed string
as const & parameter.

------------------------------------------------------------------------
r9193 | bazaarmagetron | 2009-03-28 20:53:11 +0100 (Sat, 28 Mar 2009) | 2 lines

Daniel Lee Harple: Fixed VOTING_MATURITY. Fixes bug #350469

------------------------------------------------------------------------
r9191 | bazaarmagetron | 2009-03-27 01:27:02 +0100 (Fri, 27 Mar 2009) | 2 lines

Manuel Moos: Fixing camera crash when there is no game object at all to watch.

------------------------------------------------------------------------
r9190 | bazaarmagetron | 2009-03-27 01:26:07 +0100 (Fri, 27 Mar 2009) | 2 lines

Manuel Moos: Fixed typo.

------------------------------------------------------------------------
r9189 | bazaarmagetron | 2009-03-26 00:28:15 +0100 (Thu, 26 Mar 2009) | 1 line

Daniel Lee Harple: Turn down PREFIX_SPAM_START_COLOR_MULTIPLIER
------------------------------------------------------------------------
r9188 | bazaarmagetron | 2009-03-25 15:18:36 +0100 (Wed, 25 Mar 2009) | 1 line

Daniel Lee Harple: don't output src/test/Makefile
------------------------------------------------------------------------
r9187 | bazaarmagetron | 2009-03-25 15:17:57 +0100 (Wed, 25 Mar 2009) | 2 lines

Daniel Lee Harple: Expose detailed prefix spam settings on all builds.

------------------------------------------------------------------------
r9184 | bazaarmagetron | 2009-03-25 10:15:24 +0100 (Wed, 25 Mar 2009) | 4 lines

author: Manuel Moos
Removed test for now. They don't seem to compile, at least not for
out-of-source builds.

------------------------------------------------------------------------
r9183 | bazaarmagetron | 2009-03-25 03:13:45 +0100 (Wed, 25 Mar 2009) | 2 lines

Daniel Lee Harple: If a message is directed towards a player, cut the player name off the message so we can check for prefix spam.

------------------------------------------------------------------------
r9182 | bazaarmagetron | 2009-03-25 00:48:58 +0100 (Wed, 25 Mar 2009) | 1 line

Daniel Lee Harple: Added prefix spam entry
------------------------------------------------------------------------
r9181 | bazaarmagetron | 2009-03-25 00:32:06 +0100 (Wed, 25 Mar 2009) | 2 lines

Manuel Moos: Merging prefix spam branch.

------------------------------------------------------------------------
r9179 | bazaarmagetron | 2009-03-22 11:48:31 +0100 (Sun, 22 Mar 2009) | 5 lines

author: Manuel Moos
Fixed last commit.
Highscores now list everyone, not just everyone better than the first
person who ever played.

------------------------------------------------------------------------
r9178 | bazaarmagetron | 2009-03-22 02:34:14 +0100 (Sun, 22 Mar 2009) | 1 line

Manuel Moos: Really fixed #251447: names were filtered after reading from the highscore files.
------------------------------------------------------------------------
r9177 | bazaarmagetron | 2009-03-21 19:40:35 +0100 (Sat, 21 Mar 2009) | 1 line

Luke Dashjr: restore missing specific DTDs from repository
------------------------------------------------------------------------
r9174 | bazaarmagetron | 2009-03-20 14:35:41 +0100 (Fri, 20 Mar 2009) | 1 line

Manuel Moos: Checking whether var directory exists before attempting to remove it. Fixes #345184.
------------------------------------------------------------------------
r9171 | luke-jr | 2009-03-19 20:02:46 +0100 (Thu, 19 Mar 2009) | 1 line

restore old DTD
------------------------------------------------------------------------
r9152 | bazaarmagetron | 2009-03-14 14:34:20 +0100 (Sat, 14 Mar 2009) | 2 lines

Manuel Moos: Updated for beta3.

------------------------------------------------------------------------
r9146 | bazaarmagetron | 2009-03-12 12:08:13 +0100 (Thu, 12 Mar 2009) | 2 lines

Manuel Moos: Fixed sound muting when switching sound settings.

------------------------------------------------------------------------
r9145 | bazaarmagetron | 2009-03-12 12:07:06 +0100 (Thu, 12 Mar 2009) | 5 lines

author: Manuel Moos
Sound locks are now handled via locker objects instead of
lock()/unlock() pairs for exception safety.
Added a couple of locks that should fix random round end crashes.

------------------------------------------------------------------------
r9143 | bazaarmagetron | 2009-03-11 08:34:31 +0100 (Wed, 11 Mar 2009) | 5 lines

author: Manuel Moos
Removed obsolete (and wrongly calculated) goneRatio variable. This
fixes sensor collision reports; they would sometimes falsely report a
temporary wall behind a gridded wall as the first collision.

------------------------------------------------------------------------
r9142 | bazaarmagetron | 2009-03-11 08:33:47 +0100 (Wed, 11 Mar 2009) | 2 lines

Manuel Moos: Made it possible to switch viewports in four player mode.

------------------------------------------------------------------------
r9141 | bazaarmagetron | 2009-03-11 08:33:04 +0100 (Wed, 11 Mar 2009) | 2 lines

Manuel Moos: Also renamed SilenceAll variable intenally.

------------------------------------------------------------------------
r9140 | bazaarmagetron | 2009-03-11 08:32:14 +0100 (Wed, 11 Mar 2009) | 2 lines

Manuel Moos: renamed SILENCE_ALL -> SILENCE_DEFAULT.

------------------------------------------------------------------------
r9139 | bazaarmagetron | 2009-03-11 08:30:38 +0100 (Wed, 11 Mar 2009) | 2 lines

Manuel Moos: Reverting last revision for redunancy.

------------------------------------------------------------------------
r9136 | bazaarmagetron | 2009-03-07 22:09:36 +0100 (Sat, 07 Mar 2009) | 2 lines

Daniel Lee Harple: SILENCE_ALL can be used on the client to ignore chat from all players locally.

------------------------------------------------------------------------
r9114 | bazaarmagetron | 2009-03-04 15:49:51 +0100 (Wed, 04 Mar 2009) | 2 lines

Manuel Moos: Fixed comment typos.

------------------------------------------------------------------------
r9113 | bazaarmagetron | 2009-03-04 13:23:52 +0100 (Wed, 04 Mar 2009) | 2 lines

Manuel Moos: Updated translation and clarified original.

------------------------------------------------------------------------
r9112 | bazaarmagetron | 2009-03-04 13:16:22 +0100 (Wed, 04 Mar 2009) | 2 lines

Manuel Moos: Added LAG_FREQUENCY_THRESHOLD to better deal with lag clusterbombs.

------------------------------------------------------------------------
r9108 | bazaarmagetron | 2009-03-03 15:35:34 +0100 (Tue, 03 Mar 2009) | 6 lines

author: Manuel Moos
In debug mode, no longer check for desktop dimensions unless desktop
fullscreen mode is selected. This avoids the annoying flickering and
makes the window find an actually useful place on the desktop instead
of jumping to the top left corner.

------------------------------------------------------------------------
r9106 | bazaarmagetron | 2009-03-03 05:56:47 +0100 (Tue, 03 Mar 2009) | 1 line

Daniel Lee Harple: more quick exit changes
------------------------------------------------------------------------
r9104 | z-man | 2009-03-02 20:10:58 +0100 (Mon, 02 Mar 2009) | 2 lines

Adapted to uMenu::quickexit changes.

------------------------------------------------------------------------
r9101 | bazaarmagetron | 2009-03-02 17:45:56 +0100 (Mon, 02 Mar 2009) | 5 lines

author: Manuel Moos
Added "quit to game selection menu" state to uMenu::quickexit.
Using it to react on timeouts while a menu is getting displayed and to
properly abort pending server induced fullscreen messages.

------------------------------------------------------------------------
r9100 | bazaarmagetron | 2009-03-02 17:44:28 +0100 (Mon, 02 Mar 2009) | 2 lines

Manuel Moos: Fixed exit cleanup failure (leading to crash at least on trunk) on timeouts.

------------------------------------------------------------------------
r9099 | bazaarmagetron | 2009-03-02 15:29:59 +0100 (Mon, 02 Mar 2009) | 2 lines

Manuel Moos: Removed unused variables.

------------------------------------------------------------------------
r9094 | bazaarmagetron | 2009-03-02 13:06:57 +0100 (Mon, 02 Mar 2009) | 4 lines

author: Manuel Moos
Reduced kill timeout in case cycle simulation gets stuck.
Fixed cycles getting stuck because of tsTodo floating point rounding.

------------------------------------------------------------------------
r9093 | bazaarmagetron | 2009-03-02 12:51:09 +0100 (Mon, 02 Mar 2009) | 2 lines

Manuel Moos: Forgot to update NEWS.

------------------------------------------------------------------------
r9071 | bazaarmagetron | 2009-02-27 15:10:30 +0100 (Fri, 27 Feb 2009) | 2 lines

Manuel Moos: Injected Armatrator access level between Team Leader and Moderator and gave it IP and ID read rights by default.

------------------------------------------------------------------------
r9062 | bazaarmagetron | 2009-02-26 18:14:14 +0100 (Thu, 26 Feb 2009) | 2 lines

Manuel Moos: Now switched to the more standard and easier to escape reading method that turns \\ into \, \\\\ into \\ and so on.

------------------------------------------------------------------------
r9061 | bazaarmagetron | 2009-02-26 18:12:42 +0100 (Thu, 26 Feb 2009) | 2 lines

Manuel Moos: Backslash at the front of a read string now correctly escapes the following character.

------------------------------------------------------------------------
r9060 | bazaarmagetron | 2009-02-26 18:01:04 +0100 (Thu, 26 Feb 2009) | 1 line

Manuel Moos: Removed obsolete rendering code and restored adaption of near clipping plane to close walls.
------------------------------------------------------------------------
r9059 | bazaarmagetron | 2009-02-26 15:34:14 +0100 (Thu, 26 Feb 2009) | 4 lines

author: Manuel Moos
Fixed unescaping of what becomes of \_ or, in fact any
\<special character>, during escaping.

------------------------------------------------------------------------
r9058 | bazaarmagetron | 2009-02-26 12:54:49 +0100 (Thu, 26 Feb 2009) | 2 lines

Manuel Moos: Made clear unknown methods are an internal error.

------------------------------------------------------------------------
r9056 | bazaarmagetron | 2009-02-25 23:40:00 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Translated new language items so no smartass reopens the 'translation not complete' bug :)

------------------------------------------------------------------------
r9055 | bazaarmagetron | 2009-02-25 23:39:17 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Added missing help entries.

------------------------------------------------------------------------
r9054 | bazaarmagetron | 2009-02-25 23:38:07 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Added items collected over the past months.

------------------------------------------------------------------------
r9053 | bazaarmagetron | 2009-02-25 21:09:50 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Softcoded command help.

------------------------------------------------------------------------
r9052 | bazaarmagetron | 2009-02-25 21:08:36 +0100 (Wed, 25 Feb 2009) | 5 lines

author: Manuel Moos
Applied epsy's changes from https://bugs.launchpad.net/armagetronad/0.2.8/+bug/312245/comments/3
(Please use "./update.py --scm" from now before committing changes to
this file to keep redunant untranslated strings out of bzr/svn.)

------------------------------------------------------------------------
r9051 | bazaarmagetron | 2009-02-25 21:06:40 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Completed translation.

------------------------------------------------------------------------
r9050 | bazaarmagetron | 2009-02-25 21:05:11 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Updated IDs of some items.

------------------------------------------------------------------------
r9049 | bazaarmagetron | 2009-02-25 18:34:59 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Small typo.

------------------------------------------------------------------------
r9048 | bazaarmagetron | 2009-02-25 18:33:31 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Translated some more.

------------------------------------------------------------------------
r9047 | bazaarmagetron | 2009-02-25 15:56:20 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: SPAM_MAXLEN can only be modified by the owner to prevent accidents.

------------------------------------------------------------------------
r9046 | bazaarmagetron | 2009-02-25 15:55:09 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Corrected lag variance setting help ID.

------------------------------------------------------------------------
r9044 | bazaarmagetron | 2009-02-25 13:07:45 +0100 (Wed, 25 Feb 2009) | 2 lines

Manuel Moos: Updated.

------------------------------------------------------------------------
r9043 | bazaarmagetron | 2009-02-25 13:06:49 +0100 (Wed, 25 Feb 2009) | 4 lines

author: Manuel Moos
Switched to utf8 as the encoding used for scrambling passwords and
sending usernames to the authority.

------------------------------------------------------------------------
r9041 | bazaarmagetron | 2009-02-24 20:41:19 +0100 (Tue, 24 Feb 2009) | 1 line

Manuel Moos: Removed idle kick from fortess sample politics; idle remove is more than enough.
------------------------------------------------------------------------
r9040 | bazaarmagetron | 2009-02-24 20:40:35 +0100 (Tue, 24 Feb 2009) | 1 line

Manuel Moos: More flexible client alpha build expiry distinguising between 0.2.8 and trunk servers.
------------------------------------------------------------------------
r9039 | bazaarmagetron | 2009-02-24 18:04:25 +0100 (Tue, 24 Feb 2009) | 2 lines

Manuel Moos: Translation work.

------------------------------------------------------------------------
r9026 | bazaarmagetron | 2009-02-22 12:39:10 +0100 (Sun, 22 Feb 2009) | 2 lines

Manuel Moos: Correctly encode non-ascii-characters.

------------------------------------------------------------------------
r9023 | bazaarmagetron | 2009-02-20 00:38:03 +0100 (Fri, 20 Feb 2009) | 2 lines

Manuel Moos: Corrected competition master subculture.

------------------------------------------------------------------------
r9021 | bazaarmagetron | 2009-02-19 15:07:32 +0100 (Thu, 19 Feb 2009) | 2 lines

Manuel Moos: Keyup events no longer run through doublebind protection.

------------------------------------------------------------------------
r9011 | bazaarmagetron | 2009-02-16 21:53:21 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Fixed removal of wrong delete info.

------------------------------------------------------------------------
r9010 | bazaarmagetron | 2009-02-16 21:52:31 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Fixed deleted objects from lingering around on the client too much.

------------------------------------------------------------------------
r9009 | bazaarmagetron | 2009-02-16 21:51:26 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Removed annoying debug breakpoints.

------------------------------------------------------------------------
r9007 | bazaarmagetron | 2009-02-16 16:51:02 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Name lenght limit now also applies to admin renames. Silly admins.

------------------------------------------------------------------------
r9006 | bazaarmagetron | 2009-02-16 16:49:23 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Added emergency code to hopefully catch the invulnerability bug.

------------------------------------------------------------------------
r9005 | bazaarmagetron | 2009-02-16 16:47:31 +0100 (Mon, 16 Feb 2009) | 4 lines

author: Manuel Moos
Don't leave the cycle driving straight on on the server just because a
couple of turns were missed.

------------------------------------------------------------------------
r9004 | bazaarmagetron | 2009-02-16 16:45:49 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Implemented a variant of RLBOT simulating tripple binds. Useful for stress tests.

------------------------------------------------------------------------
r9002 | bazaarmagetron | 2009-02-16 14:20:21 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: No more respawining while death/winzone is active.

------------------------------------------------------------------------
r9001 | bazaarmagetron | 2009-02-16 14:18:57 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Fixed cycle extrapolator getting permanently stuck.

------------------------------------------------------------------------
r9000 | bazaarmagetron | 2009-02-16 11:52:27 +0100 (Mon, 16 Feb 2009) | 5 lines

author: Manuel Moos
Ammendment to object ID recycling bugfix: sending object create and
delete messages in alternating bursts now. Pending deletes should not
block creations indefinitely.

------------------------------------------------------------------------
r8999 | bazaarmagetron | 2009-02-16 11:51:31 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Removed small hickup detection in regular debug builds.

------------------------------------------------------------------------
r8998 | bazaarmagetron | 2009-02-16 02:28:18 +0100 (Mon, 16 Feb 2009) | 2 lines

Manuel Moos: Removed small hickup detection in regular debug builds.

------------------------------------------------------------------------
r8997 | bazaarmagetron | 2009-02-16 02:26:58 +0100 (Mon, 16 Feb 2009) | 4 lines

author: Manuel Moos
Rough fix for https://launchpad.net/bugs/329874:
While there are deletion messages pending to a client, don't send creation messages.

------------------------------------------------------------------------
r8995 | bazaarmagetron | 2009-02-15 23:55:41 +0100 (Sun, 15 Feb 2009) | 9 lines

author: Manuel Moos
Instead of clearing the registration pointer of nNetObjects once
they're remotely destroyed, have them switch over to being considered
created locally. Objects lingering on for some reason still hold on
to their object ID; if it gets reassigned on the server to some other
object before the original object finally gets destroyed, clients
rightfully complain about a duplicate use of the ID. Keeping the
object registered avoids the reuse of the ID.

------------------------------------------------------------------------
r8994 | bazaarmagetron | 2009-02-15 23:54:55 +0100 (Sun, 15 Feb 2009) | 2 lines

Manuel Moos: Whoops, re-added variable.

------------------------------------------------------------------------
r8993 | bazaarmagetron | 2009-02-15 23:54:05 +0100 (Sun, 15 Feb 2009) | 2 lines

Manuel Moos: Removed obsolete breakpoint

------------------------------------------------------------------------
r8992 | bazaarmagetron | 2009-02-15 23:40:24 +0100 (Sun, 15 Feb 2009) | 2 lines

Manuel Moos: Fixed typo in asserts.

------------------------------------------------------------------------
r8991 | bazaarmagetron | 2009-02-15 23:39:31 +0100 (Sun, 15 Feb 2009) | 2 lines

Manuel Moos: Losing first packet when simulating ping.

------------------------------------------------------------------------
r8983 | bazaarmagetron | 2009-02-15 22:35:22 +0100 (Sun, 15 Feb 2009) | 2 lines

epsy: Fixed bug 329812: MOVE_TO doesn't work when specifying port

------------------------------------------------------------------------
r8976 | bazaarmagetron | 2009-02-15 21:37:51 +0100 (Sun, 15 Feb 2009) | 2 lines

Manuel Moos: Fixed typo

------------------------------------------------------------------------
r8975 | bazaarmagetron | 2009-02-15 19:07:52 +0100 (Sun, 15 Feb 2009) | 4 lines

author: Manuel Moos
Added assertions to pathfinding code (I was suspecting an infinte loop
bug there, turned out to be just a case of a heavily fragmented grid).

------------------------------------------------------------------------
r8974 | bazaarmagetron | 2009-02-13 17:32:45 +0100 (Fri, 13 Feb 2009) | 2 lines

Manuel Moos: Hopefully fixed playback desync when user is trying to log in with an illegal authority.

------------------------------------------------------------------------
r8973 | bazaarmagetron | 2009-02-13 17:25:29 +0100 (Fri, 13 Feb 2009) | 2 lines

Manuel Moos: Fixed recording desync when a remote admin includes large config files with some settings vetoed.

------------------------------------------------------------------------
r8972 | bazaarmagetron | 2009-02-13 17:23:19 +0100 (Fri, 13 Feb 2009) | 2 lines

Manuel Moos: Stable debug level guaranteed.

------------------------------------------------------------------------
r8971 | bazaarmagetron | 2009-02-13 14:53:21 +0100 (Fri, 13 Feb 2009) | 2 lines

Manuel Moos: DEDICATED_IDLE now needs to be exactly 0 (or less) to keep a server going forever.

------------------------------------------------------------------------
r8970 | bazaarmagetron | 2009-02-13 12:21:14 +0100 (Fri, 13 Feb 2009) | 2 lines

Manuel Moos: Added detection of small timer hickups in debug mode.

------------------------------------------------------------------------
r8969 | bazaarmagetron | 2009-02-13 03:03:22 +0100 (Fri, 13 Feb 2009) | 2 lines

Manuel Moos: Tuning of timer drift detection to make it less likely to indicate a drift when there is none.

------------------------------------------------------------------------
r8968 | bazaarmagetron | 2009-02-13 00:27:27 +0100 (Fri, 13 Feb 2009) | 4 lines

author: Manuel Moos
Bending the time the client claims to have turned the cylce if telling
the truth would mean certain death.

------------------------------------------------------------------------
r8967 | bazaarmagetron | 2009-02-13 00:25:40 +0100 (Fri, 13 Feb 2009) | 2 lines

Manuel Moos: Common code for lag credit clamping.

------------------------------------------------------------------------
r8964 | bazaarmagetron | 2009-02-12 19:19:07 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: Reverted accidental change.

------------------------------------------------------------------------
r8963 | bazaarmagetron | 2009-02-12 19:18:21 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: Added lag credit clamping dependant on the measured lag variance.

------------------------------------------------------------------------
r8962 | bazaarmagetron | 2009-02-12 18:41:38 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: updated.

------------------------------------------------------------------------
r8961 | bazaarmagetron | 2009-02-12 18:35:09 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: Corrected comparision in debug output.

------------------------------------------------------------------------
r8960 | bazaarmagetron | 2009-02-12 18:33:44 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: Don't move cycles back in time if the owning client does not expect it.

------------------------------------------------------------------------
r8959 | bazaarmagetron | 2009-02-12 18:31:59 +0100 (Thu, 12 Feb 2009) | 4 lines

author: Manuel Moos
Anticipating serverside lag compensation to prevent misprediction
of lag slides.

------------------------------------------------------------------------
r8958 | bazaarmagetron | 2009-02-12 18:30:28 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: Exporting lag compensation version feature.

------------------------------------------------------------------------
r8957 | bazaarmagetron | 2009-02-12 18:29:00 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: Const correctness of nVersionFeature::Supported().

------------------------------------------------------------------------
r8955 | bazaarmagetron | 2009-02-12 13:42:35 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: Hopefully really removing LOWEST scoring team now.

------------------------------------------------------------------------
r8953 | bazaarmagetron | 2009-02-12 12:39:50 +0100 (Thu, 12 Feb 2009) | 2 lines

Manuel Moos: properly saving and restoring CFLAGS for ZThread test.

------------------------------------------------------------------------
r8952 | bazaarmagetron | 2009-02-09 03:25:34 +0100 (Mon, 09 Feb 2009) | 2 lines

Daniel Lee Harple: Using the custom connect menu after browsing a server subculture didn't work.

------------------------------------------------------------------------
r8951 | bazaarmagetron | 2009-02-09 01:04:31 +0100 (Mon, 09 Feb 2009) | 2 lines

Manuel Moos: Better alignment for more than 9 players.

------------------------------------------------------------------------
r8950 | bazaarmagetron | 2009-02-09 00:56:56 +0100 (Mon, 09 Feb 2009) | 4 lines

author: Manuel Moos
Implemented team ID printing for /team output for ease of /shuffling.
Implemented /myteam to only get your own team layout.

------------------------------------------------------------------------
r8949 | bazaarmagetron | 2009-02-08 04:47:28 +0100 (Sun, 08 Feb 2009) | 2 lines

Daniel Lee Harple: Removed debug output.

------------------------------------------------------------------------
r8946 | bazaarmagetron | 2009-02-04 20:57:03 +0100 (Wed, 04 Feb 2009) | 4 lines

author: epsy
Changed se_DeOp to not use se_ChangeAccess.
Moved stuff from se_ChangeAccess to se_CanChangeAccess.
Removed references to /promote.
------------------------------------------------------------------------
r8945 | bazaarmagetron | 2009-02-04 20:55:24 +0100 (Wed, 04 Feb 2009) | 1 line

epsy: Fixed spectators not seeing their own team messages when invited
------------------------------------------------------------------------
r8940 | bazaarmagetron | 2009-02-02 13:32:11 +0100 (Mon, 02 Feb 2009) | 4 lines

author: Manuel Moos
Fixed rare wallpassing bug; it required what whould usually be an
instakill and infinte wall length.

------------------------------------------------------------------------
r8939 | bazaarmagetron | 2009-02-02 13:31:12 +0100 (Mon, 02 Feb 2009) | 4 lines

author: Manuel Moos
Fixed rare wallpassing bug; it required what whould usually be an
instakill and infinte wall length.

------------------------------------------------------------------------
r8930 | bazaarmagetron | 2009-01-31 23:05:27 +0100 (Sat, 31 Jan 2009) | 2 lines

Manuel Moos: Added section for post-beta1 changes.

------------------------------------------------------------------------
r8923 | bazaarmagetron | 2009-01-29 20:21:51 +0100 (Thu, 29 Jan 2009) | 4 lines

author: Manuel Moos
Stupid Z-Man didn't know 'char' is allowed to mean 'unsigned char'.
Fixes string encoding/decoding on systems where this is the case.

------------------------------------------------------------------------
r8921 | bazaarmagetron | 2009-01-29 13:31:39 +0100 (Thu, 29 Jan 2009) | 2 lines

Manuel Moos: Added timer drift compensation.

------------------------------------------------------------------------
r8920 | bazaarmagetron | 2009-01-29 12:11:11 +0100 (Thu, 29 Jan 2009) | 2 lines

Manuel Moos: Applied lag clamping on client, too.

------------------------------------------------------------------------
r8919 | bazaarmagetron | 2009-01-28 22:36:14 +0100 (Wed, 28 Jan 2009) | 4 lines

author: Manuel Moos
Carefully clarified our odd signed arithmetics during string
encoding/decoding to the compiler.

------------------------------------------------------------------------
r8906 | bazaarmagetron | 2009-01-27 08:27:53 +0100 (Tue, 27 Jan 2009) | 4 lines

author: Manuel Moos
Teams the client thinks cannot be joined are no longer hidden in the
menu, but shown with transparency (darker without alpha blending).

------------------------------------------------------------------------
r8905 | bazaarmagetron | 2009-01-27 08:27:05 +0100 (Tue, 27 Jan 2009) | 1 line

Manuel Moos: Removed obsolete explicit resource path.
------------------------------------------------------------------------
r8900 | z-man | 2009-01-26 13:33:27 +0100 (Mon, 26 Jan 2009) | 2 lines

Removing obsolete .cvsignore files. Finally :)

------------------------------------------------------------------------
r8894 | bazaarmagetron | 2009-01-26 10:38:52 +0100 (Mon, 26 Jan 2009) | 7 lines

author: Manuel Moos
Stop responding to pings when TALK_TO_MASTER was never set and no LAN
broadcast server discovery queries came in. This should get servers
off the master list if you turn TALK_TO_MASTER to 0 and restart the
server. They'll linger on a bit on some users' lists, especially if
the server is on a LAN and queried from the LAN a lot, though.

------------------------------------------------------------------------
r8892 | bazaarmagetron | 2009-01-25 22:42:21 +0100 (Sun, 25 Jan 2009) | 1 line

Bazaarmagetron: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r8887 | bazaarmagetron | 2009-01-25 13:30:31 +0100 (Sun, 25 Jan 2009) | 2 lines

Manuel Moos: Small translation bump.

------------------------------------------------------------------------
r8886 | bazaarmagetron | 2009-01-24 15:01:45 +0100 (Sat, 24 Jan 2009) | 2 lines

epsy: forgot to remove this little helper

------------------------------------------------------------------------
r8881 | bazaarmagetron | 2009-01-23 16:25:53 +0100 (Fri, 23 Jan 2009) | 2 lines

epsy: Fixed handling of subdirectories on authorities

------------------------------------------------------------------------
r8880 | bazaarmagetron | 2009-01-23 00:54:17 +0100 (Fri, 23 Jan 2009) | 2 lines

Manuel Moos: updated a bit.

------------------------------------------------------------------------
r8879 | bazaarmagetron | 2009-01-23 00:53:29 +0100 (Fri, 23 Jan 2009) | 2 lines

Manuel Moos: Less empty line spam with --scm switch.

------------------------------------------------------------------------
r8878 | bazaarmagetron | 2009-01-22 13:06:36 +0100 (Thu, 22 Jan 2009) | 2 lines

Manuel Moos: Partial translation :)

------------------------------------------------------------------------
r8877 | bazaarmagetron | 2009-01-22 13:05:52 +0100 (Thu, 22 Jan 2009) | 2 lines

Manuel Moos: Added --scm switch that allows less clutter when checking in partial translations.

------------------------------------------------------------------------
r8872 | bazaarmagetron | 2009-01-21 18:52:43 +0100 (Wed, 21 Jan 2009) | 2 lines

Manuel Moos: Better logic for lowering rim wall rendering height to match the sky height.

------------------------------------------------------------------------
r8863 | bazaarmagetron | 2009-01-19 01:32:55 +0100 (Mon, 19 Jan 2009) | 5 lines

author: Manuel Moos
Worked around SDL/input system bug: composite characters (" + a -> ä)
never send SDL_KEYUP events when the last key is released, so the key
repeat system needs to ignore them.

------------------------------------------------------------------------
r8854 | bazaarmagetron | 2009-01-18 18:37:07 +0100 (Sun, 18 Jan 2009) | 2 lines

Manuel Moos: Removed faulty assertion.

------------------------------------------------------------------------
r8851 | bazaarmagetron | 2009-01-18 01:48:12 +0100 (Sun, 18 Jan 2009) | 2 lines

Manuel Moos: Applied hoop's zone rendering patch. 'tis good.

------------------------------------------------------------------------
r8841 | bazaarmagetron | 2009-01-17 20:13:41 +0100 (Sat, 17 Jan 2009) | 1 line

Manuel Moos: Merging own work.
------------------------------------------------------------------------
r8831 | bazaarmagetron | 2009-01-16 22:02:03 +0100 (Fri, 16 Jan 2009) | 2 lines

epsy: /op should now give messages when resulting access level is same as original.

------------------------------------------------------------------------
r8830 | bazaarmagetron | 2009-01-16 21:19:24 +0100 (Fri, 16 Jan 2009) | 2 lines

Daniel Lee Harple: Corrected a word in the english language file.

------------------------------------------------------------------------
r8826 | bazaarmagetron | 2009-01-16 16:19:55 +0100 (Fri, 16 Jan 2009) | 4 lines

author: Manuel Moos
Also accept authentication if client sends a server IP that matches
the resolved SERVER_DNS name.

------------------------------------------------------------------------
r8823 | bazaarmagetron | 2009-01-15 10:53:35 +0100 (Thu, 15 Jan 2009) | 4 lines

author: Manuel Moos
Sending /team chat to sender via server controlled chat message, not
as a console message. This fixes any clientside decorations.

------------------------------------------------------------------------
r8822 | bazaarmagetron | 2009-01-15 02:37:25 +0100 (Thu, 15 Jan 2009) | 2 lines

Daniel Lee Harple: Enabled sound again. Be sure to update to latest osxlibs package from https://sourceforge.net/project/showfiles.php?group_id=110997&package_id=266788

------------------------------------------------------------------------
r8820 | z-man | 2009-01-14 13:00:51 +0100 (Wed, 14 Jan 2009) | 2 lines

Turned down optimization level. Seems to solve the crash issue.

------------------------------------------------------------------------
r8813 | bazaarmagetron | 2009-01-12 23:03:01 +0100 (Mon, 12 Jan 2009) | 2 lines

Manuel Moos: Ignoring map version again.

------------------------------------------------------------------------
r8809 | bazaarmagetron | 2009-01-12 22:22:21 +0100 (Mon, 12 Jan 2009) | 2 lines

Manuel Moos: Added check for map version.

------------------------------------------------------------------------
r8784 | bazaarmagetron | 2009-01-11 16:13:46 +0100 (Sun, 11 Jan 2009) | 2 lines

Manuel Moos: Added comment.

------------------------------------------------------------------------
r8783 | bazaarmagetron | 2009-01-10 23:50:06 +0100 (Sat, 10 Jan 2009) | 2 lines

Manuel Moos: Don't spam about unknown tags in server config files.

------------------------------------------------------------------------
r8750 | bazaarmagetron | 2009-01-06 12:36:57 +0100 (Tue, 06 Jan 2009) | 2 lines

Manuel Moos: Make sure nonsense GCC option doesn't get added even if it is accepted.

------------------------------------------------------------------------
r8742 | bazaarmagetron | 2009-01-04 23:13:49 +0100 (Sun, 04 Jan 2009) | 2 lines

Manuel Moos: Added check for silly GCC flag to avoid creation of file named "ption".

------------------------------------------------------------------------
r8740 | bazaarmagetron | 2009-01-04 22:47:41 +0100 (Sun, 04 Jan 2009) | 2 lines

Manuel Moos: ChangeLog and fingerprint are now generated from bzr, too.

------------------------------------------------------------------------
r8732 | bazaarmagetron | 2009-01-04 01:10:16 +0100 (Sun, 04 Jan 2009) | 4 lines

author: Bazaarmagetron
Merging conflict from bzr, eliminating epsy's huge reformat:
  epsy 2009-01-02 1/ move "made by xxx" headers from language files to AUTHORS

------------------------------------------------------------------------
r8724 | luke-jr | 2009-01-02 21:08:17 +0100 (Fri, 02 Jan 2009) | 1 line

missing newlines
------------------------------------------------------------------------
r8723 | luke-jr | 2009-01-02 19:20:14 +0100 (Fri, 02 Jan 2009) | 1 line

new polish files; polish.txt is UTF-8 -> Latin-1 translit
------------------------------------------------------------------------
r8721 | luke-jr | 2009-01-02 06:25:23 +0100 (Fri, 02 Jan 2009) | 1 line

fix include spelling
------------------------------------------------------------------------
r8720 | luke-jr | 2009-01-02 06:15:15 +0100 (Fri, 02 Jan 2009) | 1 line

new Polish translation files from rafal ciesiak
------------------------------------------------------------------------
r8712 | bazaarmagetron | 2008-12-31 18:15:36 +0100 (Wed, 31 Dec 2008) | 2 lines

Manuel Moos: Oops, fixed non-krawall compilation.

------------------------------------------------------------------------
r8711 | bazaarmagetron | 2008-12-31 17:40:49 +0100 (Wed, 31 Dec 2008) | 2 lines

Manuel Moos: Disabling CASACL during RINCLUDE.

------------------------------------------------------------------------
r8710 | bazaarmagetron | 2008-12-31 16:36:19 +0100 (Wed, 31 Dec 2008) | 10 lines

author: Bazaarmagetron
Automatic merging of commits that would change history order:
   ------------------------------------------------------------
   revno: 964.1.1
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Wed 2008-12-31 16:26:49 +0100
   message:
     Fixed odd segmentation fault on version generation.

------------------------------------------------------------------------
r8709 | bazaarmagetron | 2008-12-31 13:10:28 +0100 (Wed, 31 Dec 2008) | 1 line

Manuel Moos: Merging own work.
------------------------------------------------------------------------
r8686 | bazaarmagetron | 2008-12-27 01:12:35 +0100 (Sat, 27 Dec 2008) | 2 lines

epsy: reverted to old behaviour for now and added TODO

------------------------------------------------------------------------
r8685 | bazaarmagetron | 2008-12-27 00:11:27 +0100 (Sat, 27 Dec 2008) | 2 lines

epsy: have batch/make/version make use of bzr if path is versionned, putting in version, when appliable, revno, tag, and build date(when working tree is modified)

------------------------------------------------------------------------
r8684 | bazaarmagetron | 2008-12-26 22:54:06 +0100 (Fri, 26 Dec 2008) | 2 lines

Manuel Moos: Adaptions to last changes; some setting changes still caused assertion failures.

------------------------------------------------------------------------
r8683 | bazaarmagetron | 2008-12-26 22:52:53 +0100 (Fri, 26 Dec 2008) | 4 lines

author: Manuel Moos
Map settings are now executed with the access level of the user setting MAP_FILE.
/console chat commands now work in all operation modes of the client.

------------------------------------------------------------------------
r8669 | bazaarmagetron | 2008-12-19 00:54:46 +0100 (Fri, 19 Dec 2008) | 2 lines

Daniel Lee Harple: Actually use server_args from rc.config

------------------------------------------------------------------------
r8665 | bazaarmagetron | 2008-12-17 14:59:42 +0100 (Wed, 17 Dec 2008) | 2 lines

Manuel Moos: Added one top level call of AX_CXXFLAGS_GCC_OPTION() to fix bug 307790.

------------------------------------------------------------------------
r8664 | bazaarmagetron | 2008-12-17 14:37:32 +0100 (Wed, 17 Dec 2008) | 2 lines

Manuel Moos: Disabling -Wno-strict-overflow for now.

------------------------------------------------------------------------
r8662 | bazaarmagetron | 2008-12-16 21:46:10 +0100 (Tue, 16 Dec 2008) | 1 line

Daniel Lee Harple: Ignore all .DS_Store files
------------------------------------------------------------------------
r8661 | bazaarmagetron | 2008-12-16 18:09:30 +0100 (Tue, 16 Dec 2008) | 2 lines

Daniel Lee Harple: Fixed Custom Connect connect action text.

------------------------------------------------------------------------
r8660 | bazaarmagetron | 2008-12-13 00:16:45 +0100 (Sat, 13 Dec 2008) | 2 lines

epsy: Don't wait for silenced players at start.

------------------------------------------------------------------------
r8659 | bazaarmagetron | 2008-12-12 13:53:09 +0100 (Fri, 12 Dec 2008) | 4 lines

author: epsy
* Fix subdirectory handling for shorthand authorities
* Have PLAYER_MESSAGE retrieve the message to be sent using operator >> instead of tString::ReadLine, allowing use of newlines but forcing the use of quotes

------------------------------------------------------------------------
r8657 | bazaarmagetron | 2008-12-11 13:26:56 +0100 (Thu, 11 Dec 2008) | 2 lines

Manuel Moos: Avoiding unwanted negative boosts.

------------------------------------------------------------------------
r8656 | bazaarmagetron | 2008-12-11 13:18:27 +0100 (Thu, 11 Dec 2008) | 2 lines

Manuel Moos: Avoiding division by zero when breaking from a wall and CYCLE_WALL_NEAR is 0.

------------------------------------------------------------------------
r8655 | bazaarmagetron | 2008-12-11 10:25:12 +0100 (Thu, 11 Dec 2008) | 2 lines

Manuel Moos: Only add -Wno-strict-overflow if the compiler supports it.

------------------------------------------------------------------------
r8654 | bazaarmagetron | 2008-12-11 09:20:36 +0100 (Thu, 11 Dec 2008) | 2 lines

Manuel Moos: Removed old debug code.

------------------------------------------------------------------------
r8653 | bazaarmagetron | 2008-12-10 11:40:21 +0100 (Wed, 10 Dec 2008) | 2 lines

Manuel Moos: Moved MAXCLIENTS from CXXFLAGS to config.h.

------------------------------------------------------------------------
r8652 | bazaarmagetron | 2008-12-10 09:13:25 +0100 (Wed, 10 Dec 2008) | 2 lines

Manuel Moos: Respect display list blacklist even in debug mode.

------------------------------------------------------------------------
r8651 | bazaarmagetron | 2008-12-10 09:12:43 +0100 (Wed, 10 Dec 2008) | 2 lines

Manuel Moos: Extended display list blacklist to Mesa 7.1.

------------------------------------------------------------------------
r8650 | bazaarmagetron | 2008-12-10 01:06:36 +0100 (Wed, 10 Dec 2008) | 4 lines

author: Manuel Moos
Display list blacklist cut down to Mesa 7.0.x. All other versions tested
seemed to behave fine.

------------------------------------------------------------------------
r8649 | bazaarmagetron | 2008-12-09 18:21:24 +0100 (Tue, 09 Dec 2008) | 5 lines

author: Manuel Moos
Reduced per-netobject/per-client memory cost.
Upped dedicated server client limit to 32.
Added --with-maxclients configure argument.

------------------------------------------------------------------------
r8648 | bazaarmagetron | 2008-12-09 17:36:59 +0100 (Tue, 09 Dec 2008) | 2 lines

Daniel Lee Harple: More files to ignore

------------------------------------------------------------------------
r8647 | bazaarmagetron | 2008-12-09 17:35:44 +0100 (Tue, 09 Dec 2008) | 2 lines

Daniel Lee Harple: Fixed touch typo

------------------------------------------------------------------------
r8646 | bazaarmagetron | 2008-12-09 16:32:44 +0100 (Tue, 09 Dec 2008) | 2 lines

Daniel Lee Harple: use const

------------------------------------------------------------------------
r8645 | bazaarmagetron | 2008-12-09 12:29:28 +0100 (Tue, 09 Dec 2008) | 2 lines

Manuel Moos: Less noisy OpenGL error reporting.

------------------------------------------------------------------------
r8644 | bazaarmagetron | 2008-12-09 07:37:58 +0100 (Tue, 09 Dec 2008) | 2 lines

Daniel Lee Harple: Corrected conditional

------------------------------------------------------------------------
r8643 | bazaarmagetron | 2008-12-09 07:37:14 +0100 (Tue, 09 Dec 2008) | 7 lines

author: Daniel Lee Harple
• Added option for a validate function on setting items (ShouldChangeFuncT) that determines whether or not a value should be changed.
• Added validate function to restrict MAX_CLIENTS.
• Added $max_clients_limit language string.

TODO: update constructors for rest of configuration types.

------------------------------------------------------------------------
r8642 | nemostultae | 2008-12-09 00:42:14 +0100 (Tue, 09 Dec 2008) | 4 lines

• Use batch/make/version to determine version on Mac OS X.
• Generate dated version on bzr releases on Mac OS X.
• Set batch/make/version executable.

------------------------------------------------------------------------
r8641 | nemostultae | 2008-12-09 00:40:06 +0100 (Tue, 09 Dec 2008) | 2 lines

Silence warning on Mac OS X about s_topSourceDir

------------------------------------------------------------------------
r8639 | nemostultae | 2008-12-08 04:27:09 +0100 (Mon, 08 Dec 2008) | 2 lines

Remove Info.plist from Copy build phase.

------------------------------------------------------------------------
r8638 | bazaarmagetron | 2008-12-07 01:26:37 +0100 (Sun, 07 Dec 2008) | 2 lines

Manuel Moos: More adaptions to GCC 4.3.

------------------------------------------------------------------------
r8637 | bazaarmagetron | 2008-12-07 01:25:40 +0100 (Sun, 07 Dec 2008) | 2 lines

Manuel Moos: Disabling signed overflow warnings. They happen easily with templates.

------------------------------------------------------------------------
r8636 | bazaarmagetron | 2008-12-07 01:24:59 +0100 (Sun, 07 Dec 2008) | 2 lines

Manuel Moos: Added detection for newer versions of Mesa Software rendering.

------------------------------------------------------------------------
r8635 | bazaarmagetron | 2008-12-07 01:24:05 +0100 (Sun, 07 Dec 2008) | 2 lines

Manuel Moos: Oops, corrected memset (had value and len parameters swapped).

------------------------------------------------------------------------
r8634 | bazaarmagetron | 2008-12-07 00:55:32 +0100 (Sun, 07 Dec 2008) | 2 lines

Manuel Moos: First batch of adaptions to new warnings of GCC 4.3.

------------------------------------------------------------------------
r8633 | bazaarmagetron | 2008-12-07 00:15:50 +0100 (Sun, 07 Dec 2008) | 2 lines

Manuel Moos: -Wconversion got a lot more pedantic and annoying in GCC 4.3, so moving it up one code level.

------------------------------------------------------------------------
r8632 | bazaarmagetron | 2008-12-06 21:43:47 +0100 (Sat, 06 Dec 2008) | 2 lines

Manuel Moos: Model rendering uses display lists even if they're blacklisted (but not if they're deselected in the menu.)

------------------------------------------------------------------------
r8630 | bazaarmagetron | 2008-12-06 00:32:30 +0100 (Sat, 06 Dec 2008) | 7 lines

author: Manuel Moos
Teams that haven't played a single round are now potentially given a new color at round start.
Hopefully, this is the really final good way to fix bug 261469.
Also, the recoloring if colorIndex >= maxTeams only happens in the
elimination mode where the highest colored team gets eliminated first
to avoid confusion by too many recolorings.

------------------------------------------------------------------------
r8629 | bazaarmagetron | 2008-12-05 18:46:46 +0100 (Fri, 05 Dec 2008) | 2 lines

Manuel Moos: Redder default red.

------------------------------------------------------------------------
r8628 | bazaarmagetron | 2008-12-05 18:37:48 +0100 (Fri, 05 Dec 2008) | 4 lines

author: Manuel Moos
Team color index is now guaranteed to be < (SP_)TEAMS_MAX.
Fixes bug 261469.

------------------------------------------------------------------------
r8627 | bazaarmagetron | 2008-12-05 18:23:11 +0100 (Fri, 05 Dec 2008) | 2 lines

Manuel Moos: Fixed playback errros when browsing the master list; duplicate server entries were not taken care of on playback, only while recording, causing a mismatch of network message IDs later.

------------------------------------------------------------------------
r8626 | bazaarmagetron | 2008-12-05 15:06:40 +0100 (Fri, 05 Dec 2008) | 4 lines

author: Manuel Moos
No more client state changes in display lists or list deletions in glBegin/glEnd blocks (both should have been harmless, but the list deletions definitely were outside of the GL specs.
Added python script checking bugle trace logs for stuff like that.

------------------------------------------------------------------------
r8625 | bazaarmagetron | 2008-12-05 12:05:41 +0100 (Fri, 05 Dec 2008) | 2 lines

Manuel Moos: Only logging address if it changed.

------------------------------------------------------------------------
r8624 | bazaarmagetron | 2008-12-04 13:02:32 +0100 (Thu, 04 Dec 2008) | 2 lines

Manuel Moos: Also closing all glBegin() blocks before calling glEndList().

------------------------------------------------------------------------
r8623 | bazaarmagetron | 2008-12-04 13:01:36 +0100 (Thu, 04 Dec 2008) | 5 lines

author: Manuel Moos
Fixed OpenGL errors:
- avoiding nested glBegin()s with model rendering
- avoiding to call display lists when a glBegin() block is open

------------------------------------------------------------------------
r8622 | bazaarmagetron | 2008-12-03 23:51:09 +0100 (Wed, 03 Dec 2008) | 2 lines

Manuel Moos: Fixed invalid setting.

------------------------------------------------------------------------
r8621 | bazaarmagetron | 2008-12-03 23:16:08 +0100 (Wed, 03 Dec 2008) | 2 lines

Manuel Moos: Removed default debug grid again.

------------------------------------------------------------------------
r8620 | bazaarmagetron | 2008-12-03 23:15:22 +0100 (Wed, 03 Dec 2008) | 4 lines

author: Manuel Moos
Removed limits on ports in server bookmark and custom connect menus.
Fixes #253978.

------------------------------------------------------------------------
r8619 | bazaarmagetron | 2008-12-03 19:48:00 +0100 (Wed, 03 Dec 2008) | 2 lines

Manuel Moos: Added removal of some created directories on uninstall via script.

------------------------------------------------------------------------
r8618 | bazaarmagetron | 2008-12-03 19:47:06 +0100 (Wed, 03 Dec 2008) | 2 lines

Manuel Moos: Urgh. Left some disorienting experimental code in the last commit.

------------------------------------------------------------------------
r8617 | bazaarmagetron | 2008-12-03 19:46:23 +0100 (Wed, 03 Dec 2008) | 2 lines

Manuel Moos: small refactoring of glance reset.

------------------------------------------------------------------------
r8616 | bazaarmagetron | 2008-12-02 23:46:42 +0100 (Tue, 02 Dec 2008) | 5 lines

author: Manuel Moos
Replaced checks whether a player is in game with ->CurrentTeam(), they
were using IsSpectating(), which doesn't work with AUTO_TEAM 0.
Fixes 241593.

------------------------------------------------------------------------
r8615 | bazaarmagetron | 2008-12-02 21:29:54 +0100 (Tue, 02 Dec 2008) | 2 lines

epsy: fixed bug 303239

------------------------------------------------------------------------
r8614 | bazaarmagetron | 2008-12-02 21:28:39 +0100 (Tue, 02 Dec 2008) | 2 lines

epsy: fixed compilation errors with zthread on

------------------------------------------------------------------------
r8613 | bazaarmagetron | 2008-12-02 14:50:38 +0100 (Tue, 02 Dec 2008) | 2 lines

Manuel Moos: Better distinction between green and gold.

------------------------------------------------------------------------
r8612 | bazaarmagetron | 2008-12-02 14:49:33 +0100 (Tue, 02 Dec 2008) | 2 lines

Manuel Moos: Fixed crash in string search (triggered, for example, with friend search in the server browser).

------------------------------------------------------------------------
r8611 | bazaarmagetron | 2008-11-30 15:34:59 +0100 (Sun, 30 Nov 2008) | 2 lines

epsy: fix non-zthread builds, add a message whenever getting an IP address from masters

------------------------------------------------------------------------
r8603 | bazaarmagetron | 2008-11-28 22:44:18 +0100 (Fri, 28 Nov 2008) | 52 lines

author: Bazaarmagetron
Automatic merging of commits that would change history order:
   ------------------------------------------------------------
   revno: 905.1.7
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Mon 2008-11-24 23:32:33 +0100
   message:
     Clarified vote_redunant a bit.
   ------------------------------------------------------------
   revno: 905.1.6
   committer: epsy <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Sun 2008-11-23 18:59:27 +0100
   message:
     disable pthread
   ------------------------------------------------------------
   revno: 905.1.5
   committer: epsy <email address hidden>
   branch nick: 0.2.8
   timestamp: Mon 2008-10-27 12:41:42 +0100
   message:
     Fix Durka's issue
   ------------------------------------------------------------
   revno: 905.1.4
   committer: epsy <email address hidden>
   branch nick: 0.2.8
   timestamp: Sat 2008-10-25 14:39:52 +0200
   message:
     Fixed bug #287683.
   ------------------------------------------------------------
   revno: 905.1.3
   committer: epsy <email address hidden>
   branch nick: 0.2.8
   timestamp: Fri 2008-10-24 18:59:30 +0200
   message:
     feedback for /listadmins and /listplayers
   ------------------------------------------------------------
   revno: 905.1.2
   committer: epsy <email address hidden>
   branch nick: 0.2.8
   timestamp: Fri 2008-10-24 18:20:20 +0200
   message:
     KRAWALL -> KRAWALL_SERVER X_x
   ------------------------------------------------------------
   revno: 905.1.1
   committer: epsy <email address hidden>
   branch nick: 0.2.8
   timestamp: Fri 2008-10-24 18:12:10 +0200
   message:
     Default LEGACY_LOG_NAMES to true on non-authentication builds.

------------------------------------------------------------------------
r8599 | luke-jr | 2008-10-22 22:01:45 +0200 (Wed, 22 Oct 2008) | 2 lines

http://sourceware.org/ml/libc-help/2008-05/msg00072.html
it is necessary to either pthread_mutexattr_init or not specify a mutexattr
------------------------------------------------------------------------
r8597 | luke-jr | 2008-10-19 01:38:56 +0200 (Sun, 19 Oct 2008) | 1 line

todo in trunk
------------------------------------------------------------------------
r8594 | luke-jr | 2008-10-18 22:49:59 +0200 (Sat, 18 Oct 2008) | 1 line

this seems to fix pthreads-- please test!
------------------------------------------------------------------------
r8593 | bazaarmagetron | 2008-10-18 21:35:14 +0200 (Sat, 18 Oct 2008) | 1 line

Bazaarmagetron: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r8592 | luke-jr | 2008-10-18 19:50:23 +0200 (Sat, 18 Oct 2008) | 1 line

epsys patch for pthreads
------------------------------------------------------------------------
r8591 | luke-jr | 2008-10-18 19:36:16 +0200 (Sat, 18 Oct 2008) | 1 line

epsy or bzr messed up; this disables pthread again
------------------------------------------------------------------------
r8590 | bazaarmagetron | 2008-10-18 16:55:48 +0200 (Sat, 18 Oct 2008) | 1 line

epsy: Disable /listadmins in authentication-disabled builds, too
------------------------------------------------------------------------
r8589 | luke-jr | 2008-10-12 00:27:36 +0200 (Sun, 12 Oct 2008) | 3 lines

disable pthread support for now
REVERT THIS WHEN FIXED

------------------------------------------------------------------------
r8588 | luke-jr | 2008-10-12 00:24:34 +0200 (Sun, 12 Oct 2008) | 8 lines

Reverted epsy's revert
Will follow up with configure-disabling
------------------------------------------------------------------------
r8587 | bazaarmagetron | 2008-10-11 12:54:01 -0500 (Sat, 11 Oct 2008) | 2 lines

epsy: Removed luke's breaking changes, as they are breaking and have been given no attention in weeks.

------------------------------------------------------------------------
r8587 | bazaarmagetron | 2008-10-11 19:54:01 +0200 (Sat, 11 Oct 2008) | 2 lines

epsy: Removed luke's breaking changes, as they are breaking and have been given no attention in weeks.

------------------------------------------------------------------------
r8585 | bazaarmagetron | 2008-09-30 19:15:57 +0200 (Tue, 30 Sep 2008) | 2 lines

epsy: remove references to the /admins command from non-dedicated builds

------------------------------------------------------------------------
r8584 | bazaarmagetron | 2008-09-30 19:10:29 +0200 (Tue, 30 Sep 2008) | 2 lines

epsy: /admins now shows access levels made with AUTHORITY_LEVEL, too

------------------------------------------------------------------------
r8583 | bazaarmagetron | 2008-09-30 17:39:24 +0200 (Tue, 30 Sep 2008) | 1 line

epsy: Show number of results when using the search function of /players
------------------------------------------------------------------------
r8582 | bazaarmagetron | 2008-09-30 00:43:47 +0200 (Tue, 30 Sep 2008) | 2 lines

epsy: Whoops, forgot that

------------------------------------------------------------------------
r8581 | bazaarmagetron | 2008-09-29 23:53:35 +0200 (Mon, 29 Sep 2008) | 2 lines

epsy: Made UNSILENCE alias of VOICE

------------------------------------------------------------------------
r8580 | bazaarmagetron | 2008-09-29 23:51:36 +0200 (Mon, 29 Sep 2008) | 2 lines

epsy: Revamped the /admins command

------------------------------------------------------------------------
r8569 | bazaarmagetron | 2008-09-28 23:20:59 +0200 (Sun, 28 Sep 2008) | 2 lines

epsy: allow an authority to claim one to be from another authority, as long as the two authorities share the same base domain

------------------------------------------------------------------------
r8568 | bazaarmagetron | 2008-09-25 23:20:24 +0200 (Thu, 25 Sep 2008) | 2 lines

epsy: fix some confusion with VOTES_SUSPEND and VOTING_SUSPEND

------------------------------------------------------------------------
r8567 | bazaarmagetron | 2008-09-18 02:13:20 +0200 (Thu, 18 Sep 2008) | 2 lines

epsy: winzone min rount/last death times are now REALs, allowing moar than 21797296784 years of waiting for winzone

------------------------------------------------------------------------
r8566 | bazaarmagetron | 2008-09-16 19:27:52 +0200 (Tue, 16 Sep 2008) | 1 line

epsy: Whoops, forgot to remove that
------------------------------------------------------------------------
r8565 | luke-jr | 2008-09-16 18:51:15 +0200 (Tue, 16 Sep 2008) | 1 line

duh, missing file
------------------------------------------------------------------------
r8564 | luke-jr | 2008-09-15 21:25:12 +0200 (Mon, 15 Sep 2008) | 1 line

pthread support for armathentication; someone please test
------------------------------------------------------------------------
r8563 | bazaarmagetron | 2008-09-13 22:14:16 +0200 (Sat, 13 Sep 2008) | 2 lines

epsy46: AUTHORITY_LEVEL, finally :)

------------------------------------------------------------------------
r8561 | bazaarmagetron | 2008-09-10 16:39:26 +0200 (Wed, 10 Sep 2008) | 2 lines

epsy46: fixed some of the missing command help texts

------------------------------------------------------------------------
r8560 | bazaarmagetron | 2008-09-10 15:17:19 +0200 (Wed, 10 Sep 2008) | 2 lines

epsy46: give admins a message when a name-locked buddy "tries" to rename

------------------------------------------------------------------------
r8550 | bazaarmagetron | 2008-09-08 12:23:26 +0200 (Mon, 08 Sep 2008) | 2 lines

Manuel Moos: Removed includes.

------------------------------------------------------------------------
r8549 | bazaarmagetron | 2008-09-08 11:52:52 +0200 (Mon, 08 Sep 2008) | 2 lines

Manuel Moos: Of course, pure touch does not clear the files, as the purpose of the echo command was.

------------------------------------------------------------------------
r8548 | luke-jr | 2008-09-06 22:17:22 +0200 (Sat, 06 Sep 2008) | 1 line

echo is not portable, so use touch and printf
------------------------------------------------------------------------
r8547 | bazaarmagetron | 2008-09-06 11:44:31 +0200 (Sat, 06 Sep 2008) | 5 lines

author: Manuel Moos
Made copy constuctor of tList<> private.
Added swap function to compensate.
Fixed some fallout in the memory manager and menus.

------------------------------------------------------------------------
r8546 | bazaarmagetron | 2008-09-02 16:19:48 +0200 (Tue, 02 Sep 2008) | 2 lines

epsy46: /login and /logout are now spam-tested

------------------------------------------------------------------------
r8544 | bazaarmagetron | 2008-09-01 18:58:39 +0200 (Mon, 01 Sep 2008) | 2 lines

epsy46: Spectators didn't get a message saying they couldn't vote when using the chat interface

------------------------------------------------------------------------
r8528 | bazaarmagetron | 2008-08-31 22:26:50 +0200 (Sun, 31 Aug 2008) | 2 lines

Manuel Moos: Added clearing of textures/display lists after the app gets reactivated.

------------------------------------------------------------------------
r8527 | bazaarmagetron | 2008-08-25 21:05:30 +0200 (Mon, 25 Aug 2008) | 1 line

epsy46: enough with it, backported /console
------------------------------------------------------------------------
r8521 | bazaarmagetron | 2008-08-23 21:19:21 +0200 (Sat, 23 Aug 2008) | 2 lines

epsy46: replaced the ctxt is NULL error with something more useful

------------------------------------------------------------------------
r8520 | bazaarmagetron | 2008-08-19 21:55:06 +0200 (Tue, 19 Aug 2008) | 2 lines

Manuel Moos: Fixed crash where missing normals/texture coordinates caused model rendering crash.

------------------------------------------------------------------------
r8514 | bazaarmagetron | 2008-08-13 14:57:25 +0200 (Wed, 13 Aug 2008) | 2 lines

Manuel Moos: Fixed various instant win condition time problems.

------------------------------------------------------------------------
r8513 | bazaarmagetron | 2008-08-05 22:55:34 +0200 (Tue, 05 Aug 2008) | 2 lines

Manuel Moos: Added display list usage blacklist, only member so far: Mesa.

------------------------------------------------------------------------
r8511 | bazaarmagetron | 2008-08-02 10:43:07 +0200 (Sat, 02 Aug 2008) | 2 lines

Manuel Moos: Some display list assertions and safety measures added.

------------------------------------------------------------------------
r8508 | bazaarmagetron | 2008-07-29 01:00:57 +0200 (Tue, 29 Jul 2008) | 3 lines

Fixed ADMINS command, output formatting leaves a lot to be desired
still.

------------------------------------------------------------------------
r8506 | bazaarmagetron | 2008-07-24 13:42:07 +0200 (Thu, 24 Jul 2008) | 2 lines

Fixed some warnings.

------------------------------------------------------------------------
r8505 | bazaarmagetron | 2008-07-21 19:01:06 +0200 (Mon, 21 Jul 2008) | 1 line

er, disable that
------------------------------------------------------------------------
r8504 | bazaarmagetron | 2008-07-21 18:59:57 +0200 (Mon, 21 Jul 2008) | 1 line

/admin catches tAbortLoadings, preventing the game from ending as soon as someone would say /admin casacl without arguments
------------------------------------------------------------------------
r8501 | nemostultae | 2008-07-07 20:24:41 +0200 (Mon, 07 Jul 2008) | 2 lines

Added Polish translation by Rafal Cieslak http://forums.armagetronad.net/viewtopic.php?t=18480&start=15

------------------------------------------------------------------------
r8500 | bazaarmagetron | 2008-07-04 22:53:39 +0200 (Fri, 04 Jul 2008) | 2 lines

epsy46: /players now shows your own IP and network version

------------------------------------------------------------------------
r8499 | bazaarmagetron | 2008-07-04 22:13:20 +0200 (Fri, 04 Jul 2008) | 2 lines

epsy46: Add myself as dev in AUTHORS

------------------------------------------------------------------------
r8498 | bazaarmagetron | 2008-07-04 21:42:02 +0200 (Fri, 04 Jul 2008) | 2 lines

epsy46: /players tells you your search query and tells you if your search didn't return anything

------------------------------------------------------------------------
r8497 | bazaarmagetron | 2008-07-04 02:27:08 +0200 (Fri, 04 Jul 2008) | 1 line

epsy46: CLIENT! Stop eating your own name! :@
------------------------------------------------------------------------
r8496 | bazaarmagetron | 2008-07-04 01:53:55 +0200 (Fri, 04 Jul 2008) | 1 line

epsy46: Typo.
------------------------------------------------------------------------
r8495 | bazaarmagetron | 2008-07-04 01:23:37 +0200 (Fri, 04 Jul 2008) | 2 lines

epsy46: No, it's really not that i love this line, really not

------------------------------------------------------------------------
r8494 | bazaarmagetron | 2008-07-04 01:01:04 +0200 (Fri, 04 Jul 2008) | 2 lines

epsy46: /op would complain that the admin's "victim is already at maximal rights" when /op'ping an auth'd player without an access level as argument, trough the player could be still promoted

------------------------------------------------------------------------
r8493 | bazaarmagetron | 2008-06-20 22:20:06 +0200 (Fri, 20 Jun 2008) | 2 lines

epsy46: UNLOCK_ALL_TEAMS

------------------------------------------------------------------------
r8492 | bazaarmagetron | 2008-06-20 21:58:44 +0200 (Fri, 20 Jun 2008) | 2 lines

epsy46: TEAM_ELIMINATION_MODE defines the way ArmagetronAd should eliminate teams when there's more teams than TEAMS_MAX: Set to 0 it will try to keep as many players as possible, kicking teams that have the lowest score if teams are balanced; Set to 1 it will try to keep the best team colors (Team blue, then Team gold, then Team red, etc); Set to 2 it will kick out the teams that have the lowest score, regardless of balance. Copy-paste ftw.

------------------------------------------------------------------------
r8491 | bazaarmagetron | 2008-06-20 12:44:44 +0200 (Fri, 20 Jun 2008) | 2 lines

epsy46: fixed redundant " is not allowed to rename to <name>" messages on the client

------------------------------------------------------------------------
r8490 | bazaarmagetron | 2008-06-19 19:09:18 +0200 (Thu, 19 Jun 2008) | 2 lines

epsy46: fixed more stuff with /team messages upon invite

------------------------------------------------------------------------
r8488 | bazaarmagetron | 2008-06-15 01:09:23 +0200 (Sun, 15 Jun 2008) | 2 lines

Manuel Moos: Moved sn_supportRemoteLogins to a place where it is always available.

------------------------------------------------------------------------
r8487 | bazaarmagetron | 2008-06-12 22:39:41 +0200 (Thu, 12 Jun 2008) | 2 lines

epsy46: That was the most confusing message ver made.

------------------------------------------------------------------------
r8486 | bazaarmagetron | 2008-06-08 23:22:08 +0200 (Sun, 08 Jun 2008) | 2 lines

epsy46: Set most ACCESS_LEVEL_ settings only avaliable to owners

------------------------------------------------------------------------
r8485 | bazaarmagetron | 2008-06-08 21:00:45 +0200 (Sun, 08 Jun 2008) | 2 lines

epsy46: NEVER try « generic socks » when GLOBAL_ID is on if connection to a master server fails, otherwise it can generate weird mismatches when authing. This fixes bug #220195

------------------------------------------------------------------------
r8484 | bazaarmagetron | 2008-06-07 23:44:34 +0200 (Sat, 07 Jun 2008) | 2 lines

epsy46: fixed stuff with invites, spectators and /team messages

------------------------------------------------------------------------
r8482 | bazaarmagetron | 2008-05-26 11:25:14 +0200 (Mon, 26 May 2008) | 2 lines

Manuel Moos: Safeguard against deadlocks: play time can never be negative.

------------------------------------------------------------------------
r8468 | bazaarmagetron | 2008-05-18 17:32:59 +0200 (Sun, 18 May 2008) | 2 lines

epsy46: use colored team names here and there

------------------------------------------------------------------------
r8466 | bazaarmagetron | 2008-05-17 18:08:51 +0200 (Sat, 17 May 2008) | 2 lines

epsy46: VOTING_SUSPEND -> VOTES_SUSPEND

------------------------------------------------------------------------
r8465 | bazaarmagetron | 2008-05-15 18:34:31 +0200 (Thu, 15 May 2008) | 2 lines

epsy46: team name wasn't appearing properly in /teams

------------------------------------------------------------------------
r8464 | bazaarmagetron | 2008-05-14 14:31:12 +0200 (Wed, 14 May 2008) | 2 lines

epsy46: SP_TEAM_MAX_PLAYERS 0 no longer crashes the server

------------------------------------------------------------------------
r8463 | bazaarmagetron | 2008-05-12 23:26:25 +0200 (Mon, 12 May 2008) | 2 lines

epsy46: fixed stuff i didn't notice on first shot

------------------------------------------------------------------------
r8462 | bazaarmagetron | 2008-05-12 20:20:59 +0200 (Mon, 12 May 2008) | 2 lines

epsy46: moved things around, groupped --enable-krawall, --enable-armathentication and --enable-authentication, and slowly killing --disable-glout

------------------------------------------------------------------------
r8461 | bazaarmagetron | 2008-05-12 19:26:48 +0200 (Mon, 12 May 2008) | 2 lines

epsy46: woops :)

------------------------------------------------------------------------
r8460 | bazaarmagetron | 2008-05-12 18:51:27 +0200 (Mon, 12 May 2008) | 2 lines

epsy46: Fixed the color in "--> Teammates"; allow <<'ing and eTeam into a colorstring; also added eTeam::GetColoredName()

------------------------------------------------------------------------
r8459 | bazaarmagetron | 2008-05-12 14:29:54 +0200 (Mon, 12 May 2008) | 2 lines

epsy46: i got no clue what i did, but it works

------------------------------------------------------------------------
r8458 | bazaarmagetron | 2008-05-12 13:19:51 +0200 (Mon, 12 May 2008) | 2 lines

epsy46: fixed accidental commit ;)

------------------------------------------------------------------------
r8457 | bazaarmagetron | 2008-05-12 13:18:18 +0200 (Mon, 12 May 2008) | 2 lines

epsy46: include nNetwork.h in ePlayer.cpp (hoax try this)

------------------------------------------------------------------------
r8456 | bazaarmagetron | 2008-05-11 12:18:57 +0200 (Sun, 11 May 2008) | 7 lines

author: epsy46
Serval changes:
* se_SecretConsoleOut is now _way_ more polyvalent
* Forcing an UpdateName() upon auth
* Admin commands are now logged with username(or (G)?ID, if the user is logged in), and are showed to everyone in the server who have an access level better than ACCESS_LEVEL_SPY_CONSOLE
* (very minor) ./bootstrap.sh is now less intrusive regarding +x flagging

------------------------------------------------------------------------
r8455 | bazaarmagetron | 2008-05-07 13:30:41 +0200 (Wed, 07 May 2008) | 2 lines

wrtlprnft: Put the code to log score differences and the code to update the suspend count into separate functions. Needed for the sty+ct branch and I guess it's a good idea to minimize confusing function names :-)

------------------------------------------------------------------------
r8453 | bazaarmagetron | 2008-05-05 17:21:11 +0200 (Mon, 05 May 2008) | 7 lines

author: wrtlprnft
- fixed output of --doc: even if a command is exactly 30 characters long it gets a space before its description
- documentation for all ladderlog messages (useful for things like SACRIFICE)
- optional logging of chat to chatlog.txt
- optional logging of chat to ladderlog
- optional timestamps for console and ladderlog messages

------------------------------------------------------------------------
r8448 | bazaarmagetron | 2008-04-30 16:02:01 +0200 (Wed, 30 Apr 2008) | 2 lines

wrtlprnft: Output negative GAME_TIMEs, too, as a START_IN replacement

------------------------------------------------------------------------
r8446 | bazaarmagetron | 2008-04-28 17:49:35 +0200 (Mon, 28 Apr 2008) | 2 lines

epsy46: Do not read the diff :)

------------------------------------------------------------------------
r8444 | bazaarmagetron | 2008-04-28 16:03:46 +0200 (Mon, 28 Apr 2008) | 2 lines

epsy46: fixed mysterious nickname reverts

------------------------------------------------------------------------
r8443 | bazaarmagetron | 2008-04-28 15:22:06 +0200 (Mon, 28 Apr 2008) | 2 lines

epsy46: forcing name update when DeAuthenticating, fixing the /deop bug

------------------------------------------------------------------------
r8440 | bazaarmagetron | 2008-04-25 18:45:31 +0200 (Fri, 25 Apr 2008) | 2 lines

wrtlprnft: fixed warning when compiling the dedicated server

------------------------------------------------------------------------
r8439 | bazaarmagetron | 2008-04-25 18:44:06 +0200 (Fri, 25 Apr 2008) | 2 lines

wrtlprnft: New member function to eLadderLogWriter to avoid doing expensive calculation just to have them discarded because the output isn't enabled

------------------------------------------------------------------------
r8437 | bazaarmagetron | 2008-04-23 19:17:06 +0200 (Wed, 23 Apr 2008) | 2 lines

wrtlprnft: replaced strnlen by our own implementation because it's nonstandard. If anyone knows how to use the (probably optimized) glibc version if it exists, please do it :-)

------------------------------------------------------------------------
r8436 | bazaarmagetron | 2008-04-21 12:57:07 +0200 (Mon, 21 Apr 2008) | 2 lines

epsy46: show network version in /players, too

------------------------------------------------------------------------
r8432 | bazaarmagetron | 2008-04-20 22:34:07 +0200 (Sun, 20 Apr 2008) | 2 lines

epsy46: you could demote someone of the same level as yourself

------------------------------------------------------------------------
r8431 | bazaarmagetron | 2008-04-20 22:24:57 +0200 (Sun, 20 Apr 2008) | 2 lines

epsy46: hide login messages, too

------------------------------------------------------------------------
r8430 | bazaarmagetron | 2008-04-20 21:26:47 +0200 (Sun, 20 Apr 2008) | 2 lines

epsy46: Fixing non-auth compilation.

------------------------------------------------------------------------
r8428 | bazaarmagetron | 2008-04-20 13:35:50 +0200 (Sun, 20 Apr 2008) | 2 lines

epsy46: SILENCE and VOICE use GetColoredName() instead of GetName() and don't spam.

------------------------------------------------------------------------
r8427 | bazaarmagetron | 2008-04-20 13:03:39 +0200 (Sun, 20 Apr 2008) | 2 lines

epsy46: woops, everyone could get silenced right upon connection

------------------------------------------------------------------------
r8426 | bazaarmagetron | 2008-04-20 10:06:15 +0200 (Sun, 20 Apr 2008) | 2 lines

wrtlprnft: made use of the new 0xRESETT tColorStringProxies. Also removed a lot of tabs that made the code unreadable at tabstop=4 (unfortunately we settled to use spaces for indentation, I agree that using tabs at the beginning of lines would have been way better)

------------------------------------------------------------------------
r8425 | bazaarmagetron | 2008-04-20 09:20:31 +0200 (Sun, 20 Apr 2008) | 2 lines

wrtlprnft: fixed a typo, removed useless 0xRESETT and an access level setter to Administrator (that's the default), and documented some changes in NEWS

------------------------------------------------------------------------
r8424 | bazaarmagetron | 2008-04-20 01:21:14 +0200 (Sun, 20 Apr 2008) | 2 lines

epsy46: AUTO_TEAM_SPEC_SPAM will hide spectator joins/part messages, as it's generally annoying in the contextts it is used in, mostly important matches and such.

------------------------------------------------------------------------
r8423 | bazaarmagetron | 2008-04-20 00:42:28 +0200 (Sun, 20 Apr 2008) | 2 lines

epsy46: Voters are now wearing silenced state, letting them still sillenced when reconnecting, also, show suspended players leaving and joining.

------------------------------------------------------------------------
r8422 | bazaarmagetron | 2008-04-19 23:48:30 +0200 (Sat, 19 Apr 2008) | 2 lines

epsy46: /admin KILL could kill dead people sometimes, also added /admin SLAP, to enforce the badmin's authority.

------------------------------------------------------------------------
r8421 | bazaarmagetron | 2008-04-19 21:43:18 +0200 (Sat, 19 Apr 2008) | 8 lines

author: epsy46
Serval changes:
 * Global ID hiding now really works
 * Clarified access_level_hide_of_help and access_level_hide_to_help
 * Show a server-defined prefix before a hidden player's Global ID and access level in /players
 * Different /invite messages depending on if the team which is being joined is locked or not.
 * tColoredStringProxy ( -1, -1, -1 ) now gives 0xRESETT when <<'d to a tString

------------------------------------------------------------------------
r8419 | bazaarmagetron | 2008-04-19 21:07:22 +0200 (Sat, 19 Apr 2008) | 2 lines

wrtlprnft: removed one redundant call to strlen and replaced two others by strnlen, all of which were executed on a per-character, per-frame basis

------------------------------------------------------------------------
r8418 | bazaarmagetron | 2008-04-19 20:48:33 +0200 (Sat, 19 Apr 2008) | 2 lines

wrtlprnft: Merging changes that happened while i was working on my previous commit. There's gotta be a better way to do this.

------------------------------------------------------------------------
r8417 | bazaarmagetron | 2008-04-19 20:46:18 +0200 (Sat, 19 Apr 2008) | 2 lines

wrtlprnft: Added settings to separately enable/disable all ladderlog outputs. Currently all are enabled by default, but this may change for further additions.

------------------------------------------------------------------------
r8413 | bazaarmagetron | 2008-04-19 00:39:54 +0200 (Sat, 19 Apr 2008) | 2 lines

epsy46: 0xRESETT will only be filtered when full filters are on, fixing the /invite message bug.

------------------------------------------------------------------------
r8409 | z-man | 2008-04-17 17:00:39 +0200 (Thu, 17 Apr 2008) | 2 lines

Fixed bug where a dead cylce would move passively through the hole created by its own explosion and award the hole score to its player.

------------------------------------------------------------------------
r8408 | bazaarmagetron | 2008-04-16 00:25:14 +0200 (Wed, 16 Apr 2008) | 2 lines

Manuel Moos: Removed automake macro from comment. It seemed to confuse aclocal.

------------------------------------------------------------------------
r8407 | bazaarmagetron | 2008-04-13 17:19:32 +0200 (Sun, 13 Apr 2008) | 2 lines

wrtlprnft: fixed kyle's bug about people being able to deop players of equal access level without applying his patch verbatimly

------------------------------------------------------------------------
r8406 | bazaarmagetron | 2008-04-13 00:06:12 +0200 (Sun, 13 Apr 2008) | 2 lines

epsy: Anti-escaladation check is now done inside se_ChangeAcess, fixing a security flaw.

------------------------------------------------------------------------
r8405 | bazaarmagetron | 2008-04-10 23:13:21 +0200 (Thu, 10 Apr 2008) | 2 lines

epsy: Whoops. Put the search string to lowercase only one time and filter colors in the line we're searching in.

------------------------------------------------------------------------
r8404 | bazaarmagetron | 2008-04-10 22:42:35 +0200 (Thu, 10 Apr 2008) | 2 lines

epsy: /players now shows the players' color and allows searching ( thanks to kyle for the patch, even if it didn't work :) )

------------------------------------------------------------------------
r8402 | bazaarmagetron | 2008-04-09 18:26:39 +0200 (Wed, 09 Apr 2008) | 2 lines

epsy: Updated NEWS (and the other edited files) about my last change.

------------------------------------------------------------------------
r8401 | bazaarmagetron | 2008-04-09 16:42:06 +0200 (Wed, 09 Apr 2008) | 2 lines

epsy: /op now acts the same way as /shuffle. Removed /promote and /demote.

------------------------------------------------------------------------
r8400 | bazaarmagetron | 2008-04-09 00:52:57 +0200 (Wed, 09 Apr 2008) | 10 lines

author: Manuel Moos
Automatic merging of commits that would change history order:
   ------------------------------------------------------------
   revno: 798.1.1
   committer: epsy
   branch nick: 0.2.8
   timestamp: Tue 2008-04-08 19:10:21 +0200
   message:
     Locked teams aren't taken into account when looking for the least populated team. (Used for team imbalance and auto joining.)

------------------------------------------------------------------------
r8399 | z-man | 2008-04-08 18:31:02 +0200 (Tue, 08 Apr 2008) | 2 lines

Moved emergency checkpoints in wall datastructure to a place where they'll hopefully cause less spam.

------------------------------------------------------------------------
r8397 | z-man | 2008-04-04 20:11:21 +0200 (Fri, 04 Apr 2008) | 2 lines

Aborting gameobject move if only horribly bad exit edges can be found for the current face. This is to combat floating point inaccuracies in eFace::IsInside(), it can happen that a given point is not considered to be inside any face of the grid.

------------------------------------------------------------------------
r8389 | bazaarmagetron | 2008-03-25 15:32:35 +0100 (Tue, 25 Mar 2008) | 2 lines

Manuel Moos: Added crude clientside play time tracking and server controlled (but clientside executed) minimal experience levels.

------------------------------------------------------------------------
r8387 | bazaarmagetron | 2008-03-24 21:26:22 +0100 (Mon, 24 Mar 2008) | 2 lines

Manuel Moos: Documented the last two changes so people know what wrtl's suggestions actually were :)

------------------------------------------------------------------------
r8386 | bazaarmagetron | 2008-03-24 21:25:48 +0100 (Mon, 24 Mar 2008) | 2 lines

Manuel Moos: Implemented wrtl's suggestion of reduced spam level for /team messages, and also reducing the time during which you cannot say the same thing twice by the same factor.

------------------------------------------------------------------------
r8385 | bazaarmagetron | 2008-03-24 21:25:02 +0100 (Mon, 24 Mar 2008) | 5 lines

author: Manuel Moos
Implemented wrtl's suggestion for color code penalty to spam.
To compensate a bit, the default spam settings are now a abit nicer, and
there are at least three warnings (configurable) before you get kicked by spam.

------------------------------------------------------------------------
r8384 | bazaarmagetron | 2008-03-24 16:27:23 +0100 (Mon, 24 Mar 2008) | 2 lines

Manuel Moos: Duplicate login errors now go to the player trying to log in, not the one who already is logged in.

------------------------------------------------------------------------
r8383 | bazaarmagetron | 2008-03-24 16:26:03 +0100 (Mon, 24 Mar 2008) | 2 lines

Manuel Moos: Backwards compatible support for clientside silencing of /rtfm output.

------------------------------------------------------------------------
r8382 | bazaarmagetron | 2008-03-24 15:15:19 +0100 (Mon, 24 Mar 2008) | 2 lines

Manuel Moos: Corrected access level given in rtfm_denied message.

------------------------------------------------------------------------
r8381 | bazaarmagetron | 2008-03-24 15:14:35 +0100 (Mon, 24 Mar 2008) | 2 lines

Manuel Moos: corrected comment.

------------------------------------------------------------------------
r8380 | bazaarmagetron | 2008-03-24 12:55:25 +0100 (Mon, 24 Mar 2008) | 2 lines

wrtlprnft: /rtfm now respects serverside silencing and the spam protection, plus there's an announcement to everyone if someone uses it (but only the sender and receiver get spammed with the complete help text, of course). I don't really understand the code to make a message silencable by the client, though :-(

------------------------------------------------------------------------
r8379 | z-man | 2008-03-20 19:19:19 +0100 (Thu, 20 Mar 2008) | 2 lines

Better new team creation message.

------------------------------------------------------------------------
r8378 | z-man | 2008-03-20 18:55:35 +0100 (Thu, 20 Mar 2008) | 2 lines

If a player who is currently on a team creates a new team, there is now an immediate message about it.

------------------------------------------------------------------------
r8377 | z-man | 2008-03-20 18:35:47 +0100 (Thu, 20 Mar 2008) | 2 lines

Fixed recording/playback desyncing bug with CASACL, the changed access level could leak on playback.

------------------------------------------------------------------------
r8376 | z-man | 2008-03-20 18:08:08 +0100 (Thu, 20 Mar 2008) | 2 lines

Splitting too long console messages into several packets instead of just truncating them. Sometimes.

------------------------------------------------------------------------
r8375 | bazaarmagetron | 2008-03-20 17:44:28 +0100 (Thu, 20 Mar 2008) | 5 lines

author: Manuel Moos
More economic sending of empty strings.
Authentication will no longer fail mysteriously if 0.2.0 clients are present (don't ask :) ).
Fixed playback hickups.

------------------------------------------------------------------------
r8374 | bazaarmagetron | 2008-03-20 17:07:01 +0100 (Thu, 20 Mar 2008) | 2 lines

Manuel Moos: Fixed mysterious console message reordering bug: Broadcast() was sending messages with a lower priority.

------------------------------------------------------------------------
r8373 | bazaarmagetron | 2008-03-20 16:41:26 +0100 (Thu, 20 Mar 2008) | 2 lines

Manuel Moos: MIN_VOTERS now correctly applied to votes that not everyone can technically vote on. The messages are still a bit strange (first, it looks as if the vote got accepted as a valid vote), but we'll have to live with that (or duplicate some code).

------------------------------------------------------------------------
r8371 | bazaarmagetron | 2008-03-20 14:54:25 +0100 (Thu, 20 Mar 2008) | 2 lines

Manuel Moos: The client now knows when a position in a team may become vacant and offers to join that team in the menu.

------------------------------------------------------------------------
r8370 | bazaarmagetron | 2008-03-20 14:53:49 +0100 (Thu, 20 Mar 2008) | 2 lines

Manuel Moos: Just indentation.

------------------------------------------------------------------------
r8369 | bazaarmagetron | 2008-03-20 14:53:19 +0100 (Thu, 20 Mar 2008) | 2 lines

Manuel Moos: Fixed team menu bugs: "Join any/create new" is now always there when it makes sense, and team properties get updated on the client when players switch teams, so there will be no more spurious "Join x" messages on non-team servers.

------------------------------------------------------------------------
r8368 | bazaarmagetron | 2008-03-20 14:52:39 +0100 (Thu, 20 Mar 2008) | 2 lines

Manuel Moos: Added "spectate" item to team management menu, and spectator mode is only turned off after you join a team, not right when you enter the menu.

------------------------------------------------------------------------
r8363 | z-man | 2008-03-19 21:31:09 +0100 (Wed, 19 Mar 2008) | 2 lines

Undid test commits.

------------------------------------------------------------------------
r8362 | bazaarmagetron | 2008-03-19 21:24:54 +0100 (Wed, 19 Mar 2008) | 45 lines

author: Manuel Moos
Automatic merging of commits that would change history order:
   ------------------------------------------------------------
   revno: 775.1.2
   committer: Manuel Moos <email address hidden>
   branch nick: armagetronad
   timestamp: Wed 2008-03-19 21:02:00 +0100
   message:
     Test commit from bzr.
   ------------------------------------------------------------
   revno: 775.1.1
   committer: Manuel Moos <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Wed 2008-03-19 20:45:00 +0100
   message:
     Empty merge to keep the peace between svn and bzr.
   ------------------------------------------------------------
   revno: 770.1.4
   committer: epsy
   branch nick: 0.2.8
   timestamp: Wed 2008-03-19 20:21:23 +0100
   message:
     redo
   ------------------------------------------------------------
   revno: 770.1.3
   committer: epsy
   branch nick: 0.2.8
   timestamp: Wed 2008-03-19 20:19:36 +0100
   message:
     undo
   ------------------------------------------------------------
   revno: 770.1.2
   committer: Manuel Moos <email address hidden>
   branch nick: 0.2.8-armagetronad-work
   timestamp: Wed 2008-03-19 20:12:10 +0100
   message:
     Empty merge to keep the peace between svn and bzr.
   ------------------------------------------------------------
   revno: 770.1.1
   committer: Manuel Moos <email address hidden>
   branch nick: 0.2.8
   timestamp: Wed 2008-03-19 19:56:58 +0100
   message:
     Fixed AI player names in client and removed debug breakpoints from tColoredString:RemoveColors

------------------------------------------------------------------------
r8361 | z-man | 2008-03-19 21:03:11 +0100 (Wed, 19 Mar 2008) | 2 lines

Test commit from svn.

------------------------------------------------------------------------
r8360 | bazaarmagetron | 2008-03-19 20:48:16 +0100 (Wed, 19 Mar 2008) | 2 lines

Manuel Moos: redo

------------------------------------------------------------------------
r8359 | bazaarmagetron | 2008-03-19 20:47:38 +0100 (Wed, 19 Mar 2008) | 2 lines

Manuel Moos: undo

------------------------------------------------------------------------
r8358 | bazaarmagetron | 2008-03-19 20:47:00 +0100 (Wed, 19 Mar 2008) | 1 line

Manuel Moos: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r8357 | bazaarmagetron | 2008-03-19 20:46:37 +0100 (Wed, 19 Mar 2008) | 2 lines

Manuel Moos: Fixed AI player names in client and removed debug breakpoints from tColoredString:RemoveColors

------------------------------------------------------------------------
r8352 | z-man | 2008-03-19 20:05:44 +0100 (Wed, 19 Mar 2008) | 2 lines

Removing annoying debug breakpoints.

------------------------------------------------------------------------
r8351 | z-man | 2008-03-19 20:03:27 +0100 (Wed, 19 Mar 2008) | 3 lines

Only clients really supporting the new votes get them now, and only they count for the totals.
Undesired side effect so far: MIN_VOTERS is not taken into account properly, that still uses the total number of voters.

------------------------------------------------------------------------
r8350 | z-man | 2008-03-19 12:06:46 +0100 (Wed, 19 Mar 2008) | 2 lines

Fixed one-off error with kick vote to suspend vote transmogrification, converted epsy's TABS to spaces.

------------------------------------------------------------------------
r8347 | nemostultae | 2008-03-19 01:06:06 +0100 (Wed, 19 Mar 2008) | 3 lines

* Removed rDisplayList.h from Copy Headers task
* Moved tColor.cpp to tools/ subgroup

------------------------------------------------------------------------
r8346 | bazaarmagetron | 2008-03-19 01:01:29 +0100 (Wed, 19 Mar 2008) | 1 line

Manuel Moos: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r8345 | wrtlprnft | 2008-03-18 23:09:08 +0100 (Tue, 18 Mar 2008) | 6 lines

- fixed a client compilation warning
- /rtfm now prints the message to the invoker, too, to catch errors
- some language file fixes
- whitespace corrections

------------------------------------------------------------------------
r8344 | bazaarmagetron | 2008-03-18 21:43:49 +0100 (Tue, 18 Mar 2008) | 1 line

Manuel Moos: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r8343 | wrtlprnft | 2008-03-18 21:32:00 +0100 (Tue, 18 Mar 2008) | 2 lines

Fixed a bug with the display of authenticated names in the server browser.

------------------------------------------------------------------------
r8342 | bazaarmagetron | 2008-03-18 21:13:57 +0100 (Tue, 18 Mar 2008) | 1 line

Manuel Moos: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r8341 | bazaarmagetron | 2008-03-18 21:13:30 +0100 (Tue, 18 Mar 2008) | 2 lines

Manuel Moos: eek, forgot help texts

------------------------------------------------------------------------
r8340 | bazaarmagetron | 2008-03-18 21:11:35 +0100 (Tue, 18 Mar 2008) | 4 lines

author: Manuel Moos
 * FILTER_COLOR_TEAM filters color in team messages
 * FILTER_DARK_COLOR_(STRINGS|SERVER_NAMES|NAMES|TEAM)

------------------------------------------------------------------------
r8339 | wrtlprnft | 2008-03-18 20:33:05 +0100 (Tue, 18 Mar 2008) | 2 lines

Durka's xcode file that includes tColor.cpp

------------------------------------------------------------------------
r8337 | wrtlprnft | 2008-03-18 20:06:36 +0100 (Tue, 18 Mar 2008) | 2 lines

new /rtfm command to send help messages to other players.

------------------------------------------------------------------------
r8336 | bazaarmagetron | 2008-03-18 17:58:29 +0100 (Tue, 18 Mar 2008) | 2 lines

Manuel Moos: "we" forgot to initialize the alpha value :)

------------------------------------------------------------------------
r8335 | bazaarmagetron | 2008-03-18 17:48:19 +0100 (Tue, 18 Mar 2008) | 2 lines

Manuel Moos: Fixed performance problems (string duplication) and bugs in color code interpretation.

------------------------------------------------------------------------
r8334 | bazaarmagetron | 2008-03-18 16:53:02 +0100 (Tue, 18 Mar 2008) | 2 lines

Manuel Moos: Avoiding needless copies of default help topics in memory (and fixing array element count bug on the go).

------------------------------------------------------------------------
r8333 | wrtlprnft | 2008-03-18 15:21:36 +0100 (Tue, 18 Mar 2008) | 2 lines

Primitive help system. See settings_dedicated.cfg:339 for a description of the new commands

------------------------------------------------------------------------
r8332 | bazaarmagetron | 2008-03-17 21:47:10 +0100 (Mon, 17 Mar 2008) | 4 lines

author: epsy
Ah, i shouldn't code on mornings, names on client will really, i promise, appear again.
Also restructured tColor, changed it to a class, added tColor::IsDark() and construction of a tColor from a color code. Set rFont.cpp to use it.

------------------------------------------------------------------------
r8331 | bazaarmagetron | 2008-03-17 12:06:52 +0100 (Mon, 17 Mar 2008) | 2 lines

Manuel Moos: numeric access level -> named access level in one server message.

------------------------------------------------------------------------
r8330 | bazaarmagetron | 2008-03-17 11:46:09 +0100 (Mon, 17 Mar 2008) | 2 lines

Manuel Moos: Better feedback messages; the vote submitter is now always informed that his vote was accepted, and the new vote notification is back.

------------------------------------------------------------------------
r8329 | z-man | 2008-03-17 11:15:44 +0100 (Mon, 17 Mar 2008) | 2 lines

Added missing output parameter.

------------------------------------------------------------------------
r8328 | bazaarmagetron | 2008-03-17 08:36:18 +0100 (Mon, 17 Mar 2008) | 2 lines

epsy: Player names really appears again. :)

------------------------------------------------------------------------
r8326 | wrtlprnft | 2008-03-16 23:16:35 +0100 (Sun, 16 Mar 2008) | 2 lines

Append (and parse) a list of authenticated names to the big server info messages (the ones that make up the details you see on the server browser)

------------------------------------------------------------------------
r8325 | bazaarmagetron | 2008-03-16 16:40:57 +0100 (Sun, 16 Mar 2008) | 2 lines

epsy: The Players name appear again in standalone mode. Also added VOTING_SUSPEND and RENAME to NEWS.

------------------------------------------------------------------------
r8324 | bazaarmagetron | 2008-03-16 16:40:09 +0100 (Sun, 16 Mar 2008) | 4 lines

author: Manuel Moos
Full case insensitive matches now take precedence over partial case
sensitive matches. "KILL Z", if players z and Z-Man are online, now kills z.

------------------------------------------------------------------------
r8323 | wrtlprnft | 2008-03-16 16:17:24 +0100 (Sun, 16 Mar 2008) | 2 lines

Minor annoyance: the round end zone on freestyle game is now announced correctly

------------------------------------------------------------------------
r8322 | bazaarmagetron | 2008-03-16 00:56:03 +0100 (Sun, 16 Mar 2008) | 2 lines

Manuel Moos: Map load failures (including missing spawn points) now let the map be reverted to the last known working map.

------------------------------------------------------------------------
r8321 | bazaarmagetron | 2008-03-15 01:56:28 +0100 (Sat, 15 Mar 2008) | 2 lines

Manuel Moos: Voter always gets messages about the voting, no matter what privacy level is set.

------------------------------------------------------------------------
r8320 | bazaarmagetron | 2008-03-15 01:55:56 +0100 (Sat, 15 Mar 2008) | 2 lines

Manuel Moos: Typo.

------------------------------------------------------------------------
r8318 | bazaarmagetron | 2008-03-14 13:35:44 +0100 (Fri, 14 Mar 2008) | 2 lines

Manuel Moos: Added settings_authentication.cfg to list of configuration files to be distributed and installed. Whoops.

------------------------------------------------------------------------
r8317 | nemostultae | 2008-03-14 03:22:19 +0100 (Fri, 14 Mar 2008) | 2 lines

Only use ZThread in dedicated build

------------------------------------------------------------------------
r8316 | wrtlprnft | 2008-03-13 23:54:34 +0100 (Thu, 13 Mar 2008) | 2 lines

Have the server log the version of each connecting clients (I hope the max version the client sends is its current version)

------------------------------------------------------------------------
r8315 | wrtlprnft | 2008-03-12 21:56:31 +0100 (Wed, 12 Mar 2008) | 2 lines

Don't look at this patch. Especially not z-man.

------------------------------------------------------------------------
r8313 | z-man | 2008-03-12 12:31:32 +0100 (Wed, 12 Mar 2008) | 2 lines

Shuffling no longer uses tString::toInt so it can (and does) report input errors.

------------------------------------------------------------------------
r8312 | wrtlprnft | 2008-03-12 11:15:46 +0100 (Wed, 12 Mar 2008) | 2 lines

Add new default settings to settings_authentication.cfg

------------------------------------------------------------------------
r8311 | bazaarmagetron | 2008-03-11 23:26:57 +0100 (Tue, 11 Mar 2008) | 4 lines

author: Manuel Moos
No more double "not allowed to rename" messages.
Immediate response to admin player rename is "player will be renamed".

------------------------------------------------------------------------
r8310 | bazaarmagetron | 2008-03-11 23:25:06 +0100 (Tue, 11 Mar 2008) | 2 lines

Manuel Moos: Applied epsy's name forcing patch with minor adaptions.

------------------------------------------------------------------------
r8309 | wrtlprnft | 2008-03-11 20:51:24 +0100 (Tue, 11 Mar 2008) | 2 lines

more helpful "you can't shuffle up" message

------------------------------------------------------------------------
r8308 | wrtlprnft | 2008-03-11 20:36:35 +0100 (Tue, 11 Mar 2008) | 3 lines

Actually make ACCESS_LEVEL_SHUFFLE_UP work...
Don't look at the error, and if you do, please don't remember that I ever did such a stupid mistake.

------------------------------------------------------------------------
r8306 | nemostultae | 2008-03-11 02:20:36 +0100 (Tue, 11 Mar 2008) | 3 lines

Xcode changed something. armagetronad-dedicated is now explicitly known as
compiled.mach-o.executable filetype. Well done Xcode...

------------------------------------------------------------------------
r8305 | nemostultae | 2008-03-11 02:17:13 +0100 (Tue, 11 Mar 2008) | 2 lines

Updated Mac OS X build instructions.

------------------------------------------------------------------------
r8304 | bazaarmagetron | 2008-03-10 22:14:59 +0100 (Mon, 10 Mar 2008) | 4 lines

author: Manuel Moos
QUIT now also works in the 'waiting for players, only spectators online'
break.

------------------------------------------------------------------------
r8303 | bazaarmagetron | 2008-03-10 21:51:03 +0100 (Mon, 10 Mar 2008) | 2 lines

Manuel Moos: Disabling silly displaylist stats for the dedicated server.

------------------------------------------------------------------------
r8302 | bazaarmagetron | 2008-03-10 17:12:58 +0100 (Mon, 10 Mar 2008) | 4 lines

author: Manuel Moos
Cleaned up a bit of the configuration recording and playback chaos. "Quit" console command is broken on playback currently in some situations.
Silenced /msg chat no longer echoed to administrators and server console.

------------------------------------------------------------------------
r8301 | bazaarmagetron | 2008-03-09 21:52:55 +0100 (Sun, 09 Mar 2008) | 2 lines

Manuel Moos: Removed unused variable.

------------------------------------------------------------------------
r8300 | bazaarmagetron | 2008-03-09 21:52:19 +0100 (Sun, 09 Mar 2008) | 2 lines

Manuel Moos: Small fix: made non-krawall compilation of epsy's patch work.

------------------------------------------------------------------------
r8299 | bazaarmagetron | 2008-03-09 21:51:49 +0100 (Sun, 09 Mar 2008) | 2 lines

Manuel Moos: Applied epsy's VOTING_SUSPEND patch.

------------------------------------------------------------------------
r8296 | wrtlprnft | 2008-03-09 18:10:34 +0100 (Sun, 09 Mar 2008) | 2 lines

Added WAIT_FOR_EXTERNAL_SCRIPT, a feature found in armahacktron that facilitates stdio scripting. Thanks epsy for isolating it from the rest of armahacktron

------------------------------------------------------------------------
r8293 | z-man | 2008-03-09 16:07:30 +0100 (Sun, 09 Mar 2008) | 2 lines

Typo.

------------------------------------------------------------------------
r8292 | z-man | 2008-03-09 16:05:28 +0100 (Sun, 09 Mar 2008) | 2 lines

Added ROUND_SCORE_TEAM ladderlog message.

------------------------------------------------------------------------
r8291 | bazaarmagetron | 2008-03-08 21:25:28 +0100 (Sat, 08 Mar 2008) | 2 lines

Manuel Moos: added bits.

------------------------------------------------------------------------
r8285 | z-man | 2008-03-08 15:24:06 +0100 (Sat, 08 Mar 2008) | 3 lines

Experimenting with different visuals for slowly collapsing zones.
Take 1: When conquered, the zone lights up in white, then slows down. When the rotation stops, it darkens.

------------------------------------------------------------------------
r8284 | z-man | 2008-03-08 15:06:41 +0100 (Sat, 08 Mar 2008) | 3 lines

Voter datastructure (with a little more persistence than ePlayerNetID) is only used to store suspensions while the ePlayerNetID object does not exist.
This avoids suspending everyone connecting from the same LAN all at once.

------------------------------------------------------------------------
r8283 | z-man | 2008-03-08 14:53:19 +0100 (Sat, 08 Mar 2008) | 2 lines

Re-added VOTE_USE_SERVER_CONTROLLED_KICK config item on the client to avoid UPGRADE messages.

------------------------------------------------------------------------
r8282 | z-man | 2008-03-08 13:51:07 +0100 (Sat, 08 Mar 2008) | 2 lines

Fixed clientside reception of server controlled vote items.

------------------------------------------------------------------------
r8281 | z-man | 2008-03-08 13:49:37 +0100 (Sat, 08 Mar 2008) | 2 lines

Added -O0 to debug configuration, just in case.

------------------------------------------------------------------------
r8280 | z-man | 2008-03-08 13:48:27 +0100 (Sat, 08 Mar 2008) | 2 lines

Recording fixes for the case when there are errors talking to the authority.

------------------------------------------------------------------------
r8279 | z-man | 2008-03-08 11:49:26 +0100 (Sat, 08 Mar 2008) | 2 lines

Added full user name to recording.

------------------------------------------------------------------------
r8278 | z-man | 2008-03-08 11:48:51 +0100 (Sat, 08 Mar 2008) | 2 lines

Fixed extra trailing \0 in playback strings.

------------------------------------------------------------------------
r8276 | bazaarmagetron | 2008-03-08 00:57:06 +0100 (Sat, 08 Mar 2008) | 2 lines

Manuel Moos: Fixed one vote item delivery bug. There must be another one hiding somewhere, though.

------------------------------------------------------------------------
r8275 | bazaarmagetron | 2008-03-08 00:56:32 +0100 (Sat, 08 Mar 2008) | 2 lines

Manuel Moos: Fixed blank screen bug; it was caused by bad tToDo recursion.

------------------------------------------------------------------------
r8273 | z-man | 2008-03-07 14:20:40 +0100 (Fri, 07 Mar 2008) | 2 lines

Don't show "IP=<empty>" in /players output.

------------------------------------------------------------------------
r8272 | z-man | 2008-03-07 12:03:02 +0100 (Fri, 07 Mar 2008) | 4 lines

Added eGameObject::OnRoundBegin(), called after game object creation.
Used it in the zone code to fix the flickering empty zone glitch in sumo,
and to avoid rare midgame zone ownership changes.

------------------------------------------------------------------------
r8269 | bazaarmagetron | 2008-03-06 19:48:38 +0100 (Thu, 06 Mar 2008) | 2 lines

Manuel Moos: added FORTRESS_COLLAPSE_SPEED to control the time between the conquest of a zone and the vanishing (and killing of the team members)

------------------------------------------------------------------------
r8268 | z-man | 2008-03-06 15:37:25 +0100 (Thu, 06 Mar 2008) | 2 lines

Fixed screen name reservation.

------------------------------------------------------------------------
r8267 | z-man | 2008-03-06 15:37:02 +0100 (Thu, 06 Mar 2008) | 2 lines

Strings get excess zeroes clamped away before they are written over the net. This fixes sporadic network message length discrepancies on playback. I hope the extra zeroes don't do harm elsewhere (string comparison is safe).

------------------------------------------------------------------------
r8266 | z-man | 2008-03-06 13:33:14 +0100 (Thu, 06 Mar 2008) | 2 lines

Adding method suffix and prefix to recording.

------------------------------------------------------------------------
r8265 | z-man | 2008-03-06 13:28:06 +0100 (Thu, 06 Mar 2008) | 2 lines

Fixed spurious rename message bug; it happened when you authenticated and changed your color during the same round.

------------------------------------------------------------------------
r8264 | z-man | 2008-03-06 13:15:37 +0100 (Thu, 06 Mar 2008) | 2 lines

Added login failure reason to playback.

------------------------------------------------------------------------
r8263 | bazaarmagetron | 2008-03-06 01:28:01 +0100 (Thu, 06 Mar 2008) | 2 lines

Manuel Moos: Restored behavior that kick votes over the chat interface don't get transformed to removal votes.

------------------------------------------------------------------------
r8262 | bazaarmagetron | 2008-03-06 01:27:22 +0100 (Thu, 06 Mar 2008) | 8 lines

author: Manuel Moos
All votes are now handled over the new server controlled system
internally. For old clients (pre 0.2.8), the vote items disguise as
kick votes (if they are kick or suspend votes) and are plainly
invisible for include and command votes.
The decision to transform a kick into a suspension is now made on vote
creation time.

------------------------------------------------------------------------
r8261 | bazaarmagetron | 2008-03-05 22:42:41 +0100 (Wed, 05 Mar 2008) | 2 lines

Manuel Moos: Implemented "include" and "command" votes.

------------------------------------------------------------------------
r8260 | bazaarmagetron | 2008-03-05 19:43:01 +0100 (Wed, 05 Mar 2008) | 2 lines

Manuel Moos: If the team owning a zone is dead at round end, the zone does not collapse harmlessly; instead, it gets "touchy" and will collapse at the slightest contact with an enemy.

------------------------------------------------------------------------
r8259 | bazaarmagetron | 2008-03-05 15:49:01 +0100 (Wed, 05 Mar 2008) | 2 lines

Manuel Moos: Default hiding level adapted to docs: no hiding for anyone.

------------------------------------------------------------------------
r8258 | bazaarmagetron | 2008-03-05 13:20:54 +0100 (Wed, 05 Mar 2008) | 4 lines

author: Manuel Moos
Added access levels and individual biases for kick and suspend votes.
Also added texts and config items for include and direct command votes.

------------------------------------------------------------------------
r8257 | bazaarmagetron | 2008-03-05 12:28:57 +0100 (Wed, 05 Mar 2008) | 2 lines

Manuel Moos: Shuffled around access levels. Authenticated now is all on the bottom, only barely above "Program". Default access level for remote users stays 15, only that it's now named "Remote User".

------------------------------------------------------------------------
r8256 | bazaarmagetron | 2008-03-05 11:59:41 +0100 (Wed, 05 Mar 2008) | 2 lines

Manuel Moos: Updated config file with new access levels.

------------------------------------------------------------------------
r8255 | bazaarmagetron | 2008-03-05 11:58:43 +0100 (Wed, 05 Mar 2008) | 2 lines

Manuel Moos: Added two access levels below authenticated that you can USER_LEVEL players to; intended to be used to take away rights authenticated players usually get (like, starting votes) for selected users.

------------------------------------------------------------------------
r8253 | z-man | 2008-03-05 01:44:40 +0100 (Wed, 05 Mar 2008) | 2 lines

Fixed oversized hole bug.

------------------------------------------------------------------------
r8252 | z-man | 2008-03-05 01:09:13 +0100 (Wed, 05 Mar 2008) | 3 lines

Disabled debug mode exception for chatbot settings on the server (for debug replays).

------------------------------------------------------------------------
r8251 | z-man | 2008-03-05 01:06:54 +0100 (Wed, 05 Mar 2008) | 2 lines

Faster logins in recording mode.

------------------------------------------------------------------------
r8250 | z-man | 2008-03-05 01:06:20 +0100 (Wed, 05 Mar 2008) | 2 lines

Ping improvements. I though I committed this yesterday.

------------------------------------------------------------------------
r8249 | bazaarmagetron | 2008-03-04 19:25:58 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Added VOTE_KICK_REASON.

------------------------------------------------------------------------
r8248 | bazaarmagetron | 2008-03-04 19:25:15 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Added new commands here, too.

------------------------------------------------------------------------
r8247 | bazaarmagetron | 2008-03-04 19:24:48 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Added new voting settings items.

------------------------------------------------------------------------
r8246 | z-man | 2008-03-04 18:28:18 +0100 (Tue, 04 Mar 2008) | 2 lines

Fixed armathentication compilation.

------------------------------------------------------------------------
r8245 | bazaarmagetron | 2008-03-04 17:47:12 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Suspension count is now stored in the eVoter data structure and has limited reconnection resistance.

------------------------------------------------------------------------
r8244 | bazaarmagetron | 2008-03-04 17:29:31 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Err, actually letting players into the game again :)

------------------------------------------------------------------------
r8243 | bazaarmagetron | 2008-03-04 17:28:23 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Giving players better reasons why they can't join the game.

------------------------------------------------------------------------
r8242 | bazaarmagetron | 2008-03-04 17:16:12 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: VOTING_KICK_MINHARM now only affects votes that came via the menu.

------------------------------------------------------------------------
r8241 | bazaarmagetron | 2008-03-04 16:39:35 +0100 (Tue, 04 Mar 2008) | 4 lines

author: Manuel Moos
Added VOTING_HARM_TIME to complement VOTING_KICK_TIME (applies to all harmful votes, currently kicks and suspensions).
Added VOTING_KICK_MINHARM to transform the first kick votes against a poor newbie into suspensions automatically.

------------------------------------------------------------------------
r8240 | bazaarmagetron | 2008-03-04 16:15:16 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Added VOTING_SUSPEND_ROUNDS to control suspend vote duration.

------------------------------------------------------------------------
r8239 | bazaarmagetron | 2008-03-04 16:14:41 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Added "/vote suspend <player>".

------------------------------------------------------------------------
r8238 | bazaarmagetron | 2008-03-04 16:13:56 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: added "/callvote"

------------------------------------------------------------------------
r8237 | bazaarmagetron | 2008-03-04 15:29:47 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: finished "/vote kick" vote interface.

------------------------------------------------------------------------
r8236 | bazaarmagetron | 2008-03-04 15:29:00 +0100 (Tue, 04 Mar 2008) | 4 lines

author: Manuel Moos
Avoiding redundant wall coordinates during holing. This makes the holer information a bit inaccurate; if someone "enlarges" a reviously existing hole, it will belong entirely to him, and not just the new bits.
Duplicating last wall coordinate on Update() if there was a hole up to the wall end; this avoids "dragging" the hole along.

------------------------------------------------------------------------
r8235 | bazaarmagetron | 2008-03-04 15:28:00 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Filled vote stub for kick votes.

------------------------------------------------------------------------
r8234 | bazaarmagetron | 2008-03-04 15:27:20 +0100 (Tue, 04 Mar 2008) | 2 lines

Manuel Moos: Added chat interface stub for votes.

------------------------------------------------------------------------
r8233 | bazaarmagetron | 2008-03-03 23:20:59 +0100 (Mon, 03 Mar 2008) | 2 lines

Manuel Moos: Fix ammendment: avoiding short flicker.

------------------------------------------------------------------------
r8232 | bazaarmagetron | 2008-03-03 23:20:29 +0100 (Mon, 03 Mar 2008) | 5 lines

author: Manuel Moos
Deactivation events no longer minimize the application from fullscreen
mode in Linux. The only known source for deactivation events is the
screensaver, and ignoring them appears to scare it off :)

------------------------------------------------------------------------
r8227 | z-man | 2008-03-03 13:51:03 +0100 (Mon, 03 Mar 2008) | 2 lines

Repaired dedicated server.

------------------------------------------------------------------------
r8226 | z-man | 2008-03-03 13:48:06 +0100 (Mon, 03 Mar 2008) | 2 lines

Added ESC button to server connection that aborts the connection attempt.

------------------------------------------------------------------------
r8225 | z-man | 2008-03-03 12:39:47 +0100 (Mon, 03 Mar 2008) | 8 lines

Broke the unfortunate chain of events that leads to severe FPS drops on old clients on several links:
 - server no longer sends redundant cycle death sync messages.
 - client ignores redundant cycle death messages; they caused calls to eGameObject::Move on objects already removed from the activity list.
 - game objects removed from the active lists no longer have currentFace set
 - game objects removed from the list, when they move, just update their position and don't get a new currentFace.
The root of the problem are inactive game objects that still have a currentFace set. That causes that face and all its replacement in the
grid reordering code to be marked as "not to be simplified".

------------------------------------------------------------------------
r8224 | z-man | 2008-03-03 12:00:19 +0100 (Mon, 03 Mar 2008) | 2 lines

Not contacting master servers when the hostnames don't resolve.

------------------------------------------------------------------------
r8200 | wrtlprnft | 2008-02-29 19:51:16 +0100 (Fri, 29 Feb 2008) | 2 lines

Fixed a typo. Maybe this will be another test for the bzr merging thing.

------------------------------------------------------------------------
r8199 | bazaarmagetron | 2008-02-29 19:36:32 +0100 (Fri, 29 Feb 2008) | 2 lines

Manuel Moos: Extended allowed letters in authority URLs.

------------------------------------------------------------------------
r8024 | bazaarmagetron | 2008-02-20 23:21:06 +0100 (Wed, 20 Feb 2008) | 2 lines

Manuel Moos: Another workaround attempt for the "perfectly stable" OS ATI driver :) Same problem as last time, glColor() call at the end of a glBegin()/glEnd() block.

------------------------------------------------------------------------
r8020 | wrtlprnft | 2008-02-20 21:47:26 +0100 (Wed, 20 Feb 2008) | 2 lines

No longer print successful calls to ACCESS_LEVEL and USER_LEVEL to the console when loading a config file at start

------------------------------------------------------------------------
r8019 | wrtlprnft | 2008-02-20 20:39:54 +0100 (Wed, 20 Feb 2008) | 2 lines

Added logging of /admin commands

------------------------------------------------------------------------
r7995 | bazaarmagetron | 2008-02-18 12:42:01 +0100 (Mon, 18 Feb 2008) | 2 lines

Manuel Moos: Make sure cycle is dead when it gets removed from the game.

------------------------------------------------------------------------
r7994 | bazaarmagetron | 2008-02-18 12:41:22 +0100 (Mon, 18 Feb 2008) | 2 lines

Manuel Moos: Moved glColor() call outside of the last glBegin()/glEnd() block.

------------------------------------------------------------------------
r7993 | bazaarmagetron | 2008-02-18 12:40:55 +0100 (Mon, 18 Feb 2008) | 1 line

Manuel Moos: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r7992 | bazaarmagetron | 2008-02-18 11:57:43 +0100 (Mon, 18 Feb 2008) | 2 lines

Manuel Moos: Moved glColor() call outside of the last glBegin()/glEnd() block.

------------------------------------------------------------------------
r7991 | bazaarmagetron | 2008-02-18 11:57:19 +0100 (Mon, 18 Feb 2008) | 2 lines

Manuel Moos: Moved glColor() call outside of the last glBegin()/glEnd() block.

------------------------------------------------------------------------
r7990 | wrtlprnft | 2008-02-18 11:27:51 +0100 (Mon, 18 Feb 2008) | 2 lines

Added (UN)?LOCK to the list of commands accessible to moderators by default, fixed a typo and clarified that these settings are the default

------------------------------------------------------------------------
r7989 | bazaarmagetron | 2008-02-17 23:59:37 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: Reordered ingame menu so "Disconnect" is agan second from below.

------------------------------------------------------------------------
r7988 | bazaarmagetron | 2008-02-17 23:37:02 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: Fixed UNSUSPEND.

------------------------------------------------------------------------
r7987 | wrtlprnft | 2008-02-17 22:30:37 +0100 (Sun, 17 Feb 2008) | 2 lines

I just read that you're supposed to call glGetError until it stops returning errors. I guess it can't hurt to do so.

------------------------------------------------------------------------
r7982 | bazaarmagetron | 2008-02-17 16:20:13 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: Forgot to document the last setting.

------------------------------------------------------------------------
r7981 | bazaarmagetron | 2008-02-17 16:19:26 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: VOTES_CANCEL cancels all running polls.

------------------------------------------------------------------------
r7976 | bazaarmagetron | 2008-02-17 12:09:34 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: Fixed moviepack cycle rendering.

------------------------------------------------------------------------
r7975 | bazaarmagetron | 2008-02-17 11:59:24 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: Fixed moviepack wall rendering.

------------------------------------------------------------------------
r7967 | bazaarmagetron | 2008-02-17 00:39:53 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: Added forgotten config item.

------------------------------------------------------------------------
r7966 | bazaarmagetron | 2008-02-17 00:39:22 +0100 (Sun, 17 Feb 2008) | 2 lines

Manuel Moos: Longer timout for machines: they always are kept alive at least 5 minutes.

------------------------------------------------------------------------
r7965 | bazaarmagetron | 2008-02-16 23:56:43 +0100 (Sat, 16 Feb 2008) | 2 lines

Manuel Moos: Giving glyphs the right orientation so they don't get invisible when nobody else bothers to disable backface culling.

------------------------------------------------------------------------
r7964 | bazaarmagetron | 2008-02-16 23:45:06 +0100 (Sat, 16 Feb 2008) | 2 lines

Manuel Moos: Added UNSUSPEND.

------------------------------------------------------------------------
r7963 | bazaarmagetron | 2008-02-16 23:39:14 +0100 (Sat, 16 Feb 2008) | 2 lines

Manuel Moos: added SUSPEND command that forces a player so spectate for some rounds.

------------------------------------------------------------------------
r7962 | bazaarmagetron | 2008-02-16 22:14:50 +0100 (Sat, 16 Feb 2008) | 2 lines

Manuel Moos: Allow canceling the current display list; use that when textures are loaded. Previously, the texture upload was also recorded in the display list, which was a waste of memory.

------------------------------------------------------------------------
r7960 | wrtlprnft | 2008-02-16 17:45:03 +0100 (Sat, 16 Feb 2008) | 2 lines

if i already have to see all these errors at least make them a bit more descriptive.

------------------------------------------------------------------------
r7958 | bazaarmagetron | 2008-02-16 17:17:09 +0100 (Sat, 16 Feb 2008) | 2 lines

Manuel Moos: Always using glDrawElements now.

------------------------------------------------------------------------
r7956 | bazaarmagetron | 2008-02-16 16:35:47 +0100 (Sat, 16 Feb 2008) | 2 lines

Manuel Moos: Wall rendering objects no longer disappear prematurely.

------------------------------------------------------------------------
r7953 | bazaarmagetron | 2008-02-16 14:08:54 +0100 (Sat, 16 Feb 2008) | 2 lines

Manuel Moos: added a couple of automake variables to the registered ones.

------------------------------------------------------------------------
r7950 | bazaarmagetron | 2008-02-15 22:43:32 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Disabling display list stats in release mode.

------------------------------------------------------------------------
r7947 | bazaarmagetron | 2008-02-15 21:45:24 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Erm, you can now see your own trail again in incam mode :)

------------------------------------------------------------------------
r7946 | bazaarmagetron | 2008-02-15 21:40:22 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Addon to last commit.

------------------------------------------------------------------------
r7945 | bazaarmagetron | 2008-02-15 21:39:43 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Added checks so that KICK, SILENCE, VOICE only work on the server and KILL and (DIS)ALLOW_TEAM_CHANGE don't work on the client.

------------------------------------------------------------------------
r7942 | bazaarmagetron | 2008-02-15 15:50:52 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Hey, what sense does an if (bla); return; have AT THE END of a function?

------------------------------------------------------------------------
r7941 | bazaarmagetron | 2008-02-15 15:50:21 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Avoiding all but one of the ResetRenderState() calls.

------------------------------------------------------------------------
r7940 | bazaarmagetron | 2008-02-15 15:32:56 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Caching old style HUD in display lists.

------------------------------------------------------------------------
r7939 | bazaarmagetron | 2008-02-15 15:32:29 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Added warning about problematic GL calls in display lists.

------------------------------------------------------------------------
r7938 | bazaarmagetron | 2008-02-15 14:04:50 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Smarter (more resource friendly) generation of cycle tail display lists.

------------------------------------------------------------------------
r7937 | bazaarmagetron | 2008-02-15 12:51:48 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Avoiding redundant color settings.

------------------------------------------------------------------------
r7935 | z-man | 2008-02-15 10:01:56 +0100 (Fri, 15 Feb 2008) | 3 lines

Moved files to the right place, disabled ZThread linking for the client.

------------------------------------------------------------------------
r7934 | z-man | 2008-02-15 10:00:55 +0100 (Fri, 15 Feb 2008) | 2 lines

Disabled special case for the Mac; the display list crash seemed to have come from redundant color changes.

------------------------------------------------------------------------
r7933 | bazaarmagetron | 2008-02-15 09:39:48 +0100 (Fri, 15 Feb 2008) | 2 lines

Manuel Moos: Uniform vertex data for cycle wall display list.

------------------------------------------------------------------------
r7932 | z-man | 2008-02-15 01:51:58 +0100 (Fri, 15 Feb 2008) | 6 lines

Workaround for mysterious OSX display list crashes.

--This line, and those below, will be ignored-

M gWall.cpp

------------------------------------------------------------------------
r7931 | z-man | 2008-02-14 23:57:21 +0100 (Thu, 14 Feb 2008) | 2 lines

Added rGL.cpp and rDisplayLists.h/cpp.

------------------------------------------------------------------------
r7925 | bazaarmagetron | 2008-02-14 17:10:36 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Clearing display list when temporary walls are removed.

------------------------------------------------------------------------
r7924 | bazaarmagetron | 2008-02-14 16:33:18 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Fixed rendering crash when player disappeared.

------------------------------------------------------------------------
r7923 | bazaarmagetron | 2008-02-14 16:05:03 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Attempt to fix Mac exit crash.

------------------------------------------------------------------------
r7922 | bazaarmagetron | 2008-02-14 15:46:49 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Fixed rendering errors with zones: they and other alpha blended game objects are always (well, single frame exceptions are allowed) rendered last.

------------------------------------------------------------------------
r7921 | bazaarmagetron | 2008-02-14 15:46:09 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Added support for authority "blurb" messages. Authorities can append lines to the "PASSWORD_OK" response, and those lines will be transformed and logged in ladderlog.txt.

------------------------------------------------------------------------
r7920 | bazaarmagetron | 2008-02-14 15:45:46 +0100 (Thu, 14 Feb 2008) | 1 line

Manuel Moos: Empty merge to keep the peace between svn and bzr.
------------------------------------------------------------------------
r7919 | bazaarmagetron | 2008-02-14 14:03:13 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Added support for authority "blurb" messages. Authorities can append lines to the "PASSWORD_OK" response, and those lines will be transformed and logged in ladderlog.txt.

------------------------------------------------------------------------
r7918 | z-man | 2008-02-14 13:55:38 +0100 (Thu, 14 Feb 2008) | 2 lines

Added example blurb message.

------------------------------------------------------------------------
r7916 | bazaarmagetron | 2008-02-14 09:34:58 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Clearing display lists when a texture is unloaded.

------------------------------------------------------------------------
r7913 | bazaarmagetron | 2008-02-14 01:08:32 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Fixed warning about missing config item when starting the dedicated server.

------------------------------------------------------------------------
r7912 | bazaarmagetron | 2008-02-14 01:08:00 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Oops, fixed compilation error.

------------------------------------------------------------------------
r7911 | bazaarmagetron | 2008-02-14 00:31:45 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Updated.

------------------------------------------------------------------------
r7910 | bazaarmagetron | 2008-02-14 00:31:09 +0100 (Thu, 14 Feb 2008) | 2 lines

Manuel Moos: Spectators can now send spectator-only chat with /team (unless they are silenced, of course.)

------------------------------------------------------------------------
r7902 | bazaarmagetron | 2008-02-13 15:25:19 +0100 (Wed, 13 Feb 2008) | 2 lines

Manuel Moos: Two more (redundant) fixes for the CASACL problem.

------------------------------------------------------------------------
r7901 | bazaarmagetron | 2008-02-13 13:16:06 +0100 (Wed, 13 Feb 2008) | 2 lines

Manuel Moos: Fixed spurious display list regeneration on alpha blending changes.

------------------------------------------------------------------------
r7900 | bazaarmagetron | 2008-02-13 10:27:23 +0100 (Wed, 13 Feb 2008) | 2 lines

Manuel Moos: Slightly less braindead way of keeping cycle walls rendered after the cycle died.

------------------------------------------------------------------------
r7899 | bazaarmagetron | 2008-02-13 02:03:26 +0100 (Wed, 13 Feb 2008) | 2 lines

Manuel Moos: Initializing initial color in all constructors.

------------------------------------------------------------------------
r7898 | bazaarmagetron | 2008-02-13 02:01:49 +0100 (Wed, 13 Feb 2008) | 1 line

Manuel Moos: Disabling points at really infinite distance when display lists are recorded. Looks like the NVidia Linux driver can't handle them.
------------------------------------------------------------------------
r7897 | bazaarmagetron | 2008-02-13 01:06:29 +0100 (Wed, 13 Feb 2008) | 2 lines

Manuel Moos: Restored floor mirroring and repaired jagged lines on bottom of zones.

------------------------------------------------------------------------
r7896 | bazaarmagetron | 2008-02-12 23:56:51 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Display lists for zones, too.

------------------------------------------------------------------------
r7895 | bazaarmagetron | 2008-02-12 22:58:26 +0100 (Tue, 12 Feb 2008) | 17 lines

author: Manuel Moos
Automatic merging of commits that would change history order:
   ------------------------------------------------------------
   revno: 602.1.2
   committer: wrtlprnft <email address hidden>
   branch nick: 0.2.8
   timestamp: Tue 2008-02-12 22:49:34 +0100
   message:
     err, this is a commit after bzr merge, no clue what to put here
   ------------------------------------------------------------
   revno: 602.1.1
   committer: wrtlprnft <email address hidden>
   branch nick: 0.2.8
   timestamp: Tue 2008-02-12 22:46:20 +0100
   message:
     Fixed two bugs regarding CASACL

------------------------------------------------------------------------
r7894 | bazaarmagetron | 2008-02-12 22:51:24 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Bye, bye, Z-Trick. It was nice while it lasted. *sniff*

------------------------------------------------------------------------
r7893 | bazaarmagetron | 2008-02-12 22:34:41 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Fixed Create-and-Call playlist mode.

------------------------------------------------------------------------
r7891 | bazaarmagetron | 2008-02-12 16:55:13 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: More bugfixing helpers.

------------------------------------------------------------------------
r7890 | bazaarmagetron | 2008-02-12 16:53:43 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Disabling wall "shadows" when display lists are used for them. Let's see if we can find something smarter.

------------------------------------------------------------------------
r7889 | bazaarmagetron | 2008-02-12 16:52:02 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Fixed wall flickering.

------------------------------------------------------------------------
r7888 | bazaarmagetron | 2008-02-12 15:22:54 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: More debug checks.

------------------------------------------------------------------------
r7887 | bazaarmagetron | 2008-02-12 15:22:06 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Fixed another OpenGL usage bug, the white background was rendered without starting a new Quad block.

------------------------------------------------------------------------
r7886 | bazaarmagetron | 2008-02-12 15:21:31 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Fixed unitialized variable bugs.

------------------------------------------------------------------------
r7885 | bazaarmagetron | 2008-02-12 15:20:51 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Disabled support for antialiasing and perspective correction settings. Antialiasing never worked properly anyway, and disabling perspective correction is just stupid :)

------------------------------------------------------------------------
r7884 | bazaarmagetron | 2008-02-12 13:45:29 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Fixed wall display list generation some more.

------------------------------------------------------------------------
r7883 | bazaarmagetron | 2008-02-12 13:05:33 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Fixed GL errors and fixed the generation of the player wall collective display list; every wall there was rendered twice and with suboptimal primitive order :)

------------------------------------------------------------------------
r7882 | bazaarmagetron | 2008-02-12 12:42:06 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Server compatibility.

------------------------------------------------------------------------
r7881 | bazaarmagetron | 2008-02-12 12:40:28 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Better usage of preprocessor conditionals.

------------------------------------------------------------------------
r7880 | bazaarmagetron | 2008-02-12 12:21:22 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Backported OpenGL error dedection code from the trunk.

------------------------------------------------------------------------
r7879 | bazaarmagetron | 2008-02-12 02:42:29 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Last one for today: removing walls that are really dead and vanished from the rendering list.

------------------------------------------------------------------------
r7878 | bazaarmagetron | 2008-02-12 02:00:39 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Removing expired walls from render list.

------------------------------------------------------------------------
r7877 | bazaarmagetron | 2008-02-12 01:59:52 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Added display list statistics.

------------------------------------------------------------------------
r7876 | bazaarmagetron | 2008-02-12 01:59:18 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Avoiding mode changes for cycle walls, too.

------------------------------------------------------------------------
r7875 | bazaarmagetron | 2008-02-12 01:30:11 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Avoiding more mode switches.

------------------------------------------------------------------------
r7874 | bazaarmagetron | 2008-02-12 01:29:40 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Made the display list menu a threefold choice: off, create and call, create and execute.

------------------------------------------------------------------------
r7873 | bazaarmagetron | 2008-02-12 01:28:37 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Avoiding mode changes.

------------------------------------------------------------------------
r7872 | bazaarmagetron | 2008-02-12 01:27:59 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Using a single glBegin(GL_QUADS) block for all rim walls now.

------------------------------------------------------------------------
r7871 | bazaarmagetron | 2008-02-12 01:27:09 +0100 (Tue, 12 Feb 2008) | 2 lines

Manuel Moos: Fixed cycle memory leaks.

------------------------------------------------------------------------
r7870 | bazaarmagetron | 2008-02-11 23:20:11 +0100 (Mon, 11 Feb 2008) | 2 lines

wrtlprnft: Fixed color overflow in the configuration change message (hi there K-Yo!). I hope z-man doesn't rip my head off for removing yet another color code related bug that he can use as proof that color codes aren't officially supported (they're still not!)

------------------------------------------------------------------------
r7868 | bazaarmagetron | 2008-02-11 21:17:40 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: And another server fix.

------------------------------------------------------------------------
r7867 | bazaarmagetron | 2008-02-11 21:15:57 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: And again: Server compilation fixes.

------------------------------------------------------------------------
r7866 | bazaarmagetron | 2008-02-11 21:09:24 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Added flag to first compile the display lists, then execute them, instead of using GL_COMPILE_AND_EXECUTE. For expermients.

------------------------------------------------------------------------
r7865 | bazaarmagetron | 2008-02-11 20:45:01 +0100 (Mon, 11 Feb 2008) | 5 lines

author: Manuel Moos
Fixed two bugs from the new display list code:
- walls that were updated on server order did not update the display list
- walls of players who quit a server would get invisible.

------------------------------------------------------------------------
r7864 | bazaarmagetron | 2008-02-11 17:08:17 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Fixed performance bug, cycle wall display list was deleted too often.

------------------------------------------------------------------------
r7863 | bazaarmagetron | 2008-02-11 16:52:57 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Even better server compatibility.

------------------------------------------------------------------------
r7862 | bazaarmagetron | 2008-02-11 16:52:13 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Dedicated server compatibility, again.

------------------------------------------------------------------------
r7861 | bazaarmagetron | 2008-02-11 16:51:43 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Static player walls now also get a display list.

------------------------------------------------------------------------
r7860 | bazaarmagetron | 2008-02-11 16:22:47 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Server compatibility restored.

------------------------------------------------------------------------
r7858 | bazaarmagetron | 2008-02-11 15:08:54 +0100 (Mon, 11 Feb 2008) | 4 lines

author: Manuel Moos
Added display list wrapper for convenient caching of renderings.
Used it for the console and individual cycle walls.

------------------------------------------------------------------------
r7856 | bazaarmagetron | 2008-02-11 12:34:46 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Hmm, odd rendering height bug for the rim walls. It seems the code renders them wrongly the first time around. Oh well, let's just create the display list some frames into the round :)

------------------------------------------------------------------------
r7855 | bazaarmagetron | 2008-02-11 12:02:27 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Still more performance: putting all rim walls into one display list (as long as they are not lowered for rendering).

------------------------------------------------------------------------
r7854 | bazaarmagetron | 2008-02-11 10:36:47 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Disabling backface culling for cycle walls.

------------------------------------------------------------------------
r7853 | bazaarmagetron | 2008-02-11 10:36:16 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Avoiding state changes when rendering rim walls (at least, when no moviepack is selected).

------------------------------------------------------------------------
r7852 | bazaarmagetron | 2008-02-11 09:53:45 +0100 (Mon, 11 Feb 2008) | 2 lines

Manuel Moos: Performance improvement: the cycle now triggers rendering of its walls, the renderer does not have to traverse all walls (and render them multiple times).

------------------------------------------------------------------------
r7848 | bazaarmagetron | 2008-02-10 22:27:14 +0100 (Sun, 10 Feb 2008) | 2 lines

Manuel Moos: Merged memory leak fix from Pig Sty Branch.

------------------------------------------------------------------------
r7842 | bazaarmagetron | 2008-02-10 15:53:47 +0100 (Sun, 10 Feb 2008) | 2 lines

Fixed a mixup where the menu item labels for hiding your global id and spectator mode were swapped

------------------------------------------------------------------------
r7838 | nemostultae | 2008-02-10 08:26:33 +0100 (Sun, 10 Feb 2008) | 4 lines

* Fixed dedicated compilation by adding a "Copy Headers" build phase to every target with the correct config.h for that target. The file's role is set to Project so it doesn't actually get copied. The other solution attempts failed: tried putting the src/macosx/dedicated or src/macosx/client folder in the search path for each respective target, and header files aren't members of a target so we couldn't exclude them (annoying).
* Enabled auth server support on server
* Enabled ZThread support in both client and server

------------------------------------------------------------------------
r7837 | bazaarmagetron | 2008-02-10 01:34:23 +0100 (Sun, 10 Feb 2008) | 5 lines

eGameObject::DeleteAll no longer calls Kill(), only RemoveFromGame().
Several spurious explosion generations in gCycle were removed.
The desired effect: no more unwanted explosions, and a cleaner game exit at round end.
Some arcane bits of ancient code were removed here, I hope without ill side effects.

------------------------------------------------------------------------
r7834 | wrtlprnft | 2008-02-09 23:18:19 +0100 (Sat, 09 Feb 2008) | 2 lines

Write a SACRIFICE message into ladderlog containing the player who used the hole, the player who went through it and the player who got holed, in that order.

------------------------------------------------------------------------
r7830 | z-man | 2008-02-09 20:20:52 +0100 (Sat, 09 Feb 2008) | 2 lines

Argh, push/pop matrix chaos. Better blinking now.

------------------------------------------------------------------------
r7829 | z-man | 2008-02-09 20:04:12 +0100 (Sat, 09 Feb 2008) | 2 lines

Invulnerability blinking now only affects the cycle.

------------------------------------------------------------------------
r7828 | wrtlprnft | 2008-02-09 19:06:17 +0100 (Sat, 09 Feb 2008) | 2 lines

protect user.cfg from read access by other users on linux and (hopefully) mac OS

------------------------------------------------------------------------
r7826 | z-man | 2008-02-09 17:49:38 +0100 (Sat, 09 Feb 2008) | 2 lines

Commented out ALLOW_TEAM_SHUFFLEUP, it triggered errors with authentication.

------------------------------------------------------------------------
r7823 | z-man | 2008-02-09 16:13:12 +0100 (Sat, 09 Feb 2008) | 1 line

Experimental: activating ZThread usage and Armathentication on Windows dedicated server build.
------------------------------------------------------------------------
r7819 | wrtlprnft | 2008-02-09 15:26:59 +0100 (Sat, 09 Feb 2008) | 3 lines

Added a new flag that allows users to specify whether they want their identity to be hidden.
Maybe the serverside handling of it can be improved a bit by allowing users (like administrators) to only hide their access level without hiding their ID.

------------------------------------------------------------------------
r7818 | bazaarmagetron | 2008-02-09 14:09:31 +0100 (Sat, 09 Feb 2008) | 2 lines

Made to work with vanilla unpatched zthread (-fpermisive test was broken)

------------------------------------------------------------------------
r7817 | bazaarmagetron | 2008-02-09 13:33:32 +0100 (Sat, 09 Feb 2008) | 2 lines

MOVE_TO no longer calls nMachine::OnKick; although it did so with zero severity, and that should have had no effect, it's better not to call it at all.

------------------------------------------------------------------------
r7816 | bazaarmagetron | 2008-02-09 13:15:14 +0100 (Sat, 09 Feb 2008) | 2 lines

Moved game end code from DoRemoveFromGame to OnRemoveFromGame. Base class is now eReferencableGameObject.

------------------------------------------------------------------------
r7814 | z-man | 2008-02-08 23:40:46 +0100 (Fri, 08 Feb 2008) | 2 lines

Made resolution definition fixed size to avoid errors (there appeared to be one overwrite erorr on OSX already).

------------------------------------------------------------------------
r7812 | z-man | 2008-02-08 19:45:11 +0100 (Fri, 08 Feb 2008) | 1 line

Win32 compatibility.
------------------------------------------------------------------------
r7811 | z-man | 2008-02-08 19:27:16 +0100 (Fri, 08 Feb 2008) | 2 lines

eAuthentication here, too.

------------------------------------------------------------------------
r7809 | z-man | 2008-02-08 19:17:21 +0100 (Fri, 08 Feb 2008) | 2 lines

OMG! More AuthentiFIcation. Empty stub files, but nevertheless.

------------------------------------------------------------------------
r7807 | bazaarmagetron | 2008-02-08 18:14:37 +0100 (Fri, 08 Feb 2008) | 3 lines

Requiring the most recent zthreads now.
Checking whether -fpermissive is required.

------------------------------------------------------------------------
r7806 | bazaarmagetron | 2008-02-08 18:04:48 +0100 (Fri, 08 Feb 2008) | 2 lines

Fixed authentication compilation this time.

------------------------------------------------------------------------
r7803 | bazaarmagetron | 2008-02-08 14:48:41 +0100 (Fri, 08 Feb 2008) | 5 lines

Let's see what happens if someone does not "bzr rebase", but "bzr merge" ro get his branch up to date.

merging:
  Manuel Mooos 2008-02-08 More ignores for those who build directly in the source tree.

------------------------------------------------------------------------
r7802 | bazaarmagetron | 2008-02-08 14:48:03 +0100 (Fri, 08 Feb 2008) | 2 lines

Fixed compilation on non-armathentication builds.

------------------------------------------------------------------------
r7800 | bazaarmagetron | 2008-02-08 13:52:15 +0100 (Fri, 08 Feb 2008) | 2 lines

more ignores.

------------------------------------------------------------------------
r7799 | bazaarmagetron | 2008-02-08 13:51:44 +0100 (Fri, 08 Feb 2008) | 2 lines

Authentication changes are now visible in /players output right away; /logout and /login in the same round should no longer enforce keeping the authority.

------------------------------------------------------------------------
r7798 | bazaarmagetron | 2008-02-08 13:30:06 +0100 (Fri, 08 Feb 2008) | 2 lines

Added bzr ignore rules.

------------------------------------------------------------------------
r7777 | wrtlprnft | 2008-02-07 23:29:19 +0100 (Thu, 07 Feb 2008) | 2 lines

Implemented ramps and flying cycles

------------------------------------------------------------------------
r7774 | bazaarmagetron | 2008-02-07 21:42:48 +0100 (Thu, 07 Feb 2008) | 2 lines

tron -> tronad

------------------------------------------------------------------------
r7770 | wrtlprnft | 2008-02-06 22:45:38 +0100 (Wed, 06 Feb 2008) | 2 lines

I like z-man's version better than mine. I hope this carries over to BZR ok

------------------------------------------------------------------------
r7769 | bazaarmagetron | 2008-02-06 22:42:47 +0100 (Wed, 06 Feb 2008) | 2 lines

updated.

------------------------------------------------------------------------
r7764 | wrtlprnft | 2008-02-06 18:45:11 +0100 (Wed, 06 Feb 2008) | 2 lines

-?!

------------------------------------------------------------------------
r7763 | wrtlprnft | 2008-02-06 18:33:42 +0100 (Wed, 06 Feb 2008) | 3 lines

Dunno if this is a very good idea, but it saves you one keystroke:
If there's one of those enter password dialogs and the name that's suggested by the server matches a global ID (from any player) the password field is selected, otherwise it's the username field. Useful if you don't want to trust your password to user.cfg but still comfortably log in.

------------------------------------------------------------------------
r7761 | z-man | 2008-02-06 16:06:20 +0100 (Wed, 06 Feb 2008) | 2 lines

Ok, now really fixed the libZThread compilation.

------------------------------------------------------------------------
r7760 | z-man | 2008-02-06 14:46:52 +0100 (Wed, 06 Feb 2008) | 2 lines

Re-added HAVE_LIBZTHREAD define, it got lost.

------------------------------------------------------------------------
r7759 | z-man | 2008-02-06 14:36:41 +0100 (Wed, 06 Feb 2008) | 2 lines

Better test for ZThread. Taken from official Automake macro, and modified that it actually works.

------------------------------------------------------------------------
r7758 | z-man | 2008-02-06 14:35:17 +0100 (Wed, 06 Feb 2008) | 2 lines

Added call to delayed tasks while waiting for players.

------------------------------------------------------------------------
r7751 | wrtlprnft | 2008-02-06 10:02:11 +0100 (Wed, 06 Feb 2008) | 2 lines

removed unused parameter of unused function

------------------------------------------------------------------------
r7747 | z-man | 2008-02-06 00:41:20 +0100 (Wed, 06 Feb 2008) | 2 lines

Fixed ed's crash. My bad. Already dead sparks were being accessed.

------------------------------------------------------------------------
r7744 | wrtlprnft | 2008-02-05 19:38:06 +0100 (Tue, 05 Feb 2008) | 2 lines

ZONA_ALPHA_TOGGLE: allows people like epsy to render zones as if alpha blending was switched off.

------------------------------------------------------------------------
r7741 | wrtlprnft | 2008-02-05 16:37:09 +0100 (Tue, 05 Feb 2008) | 2 lines

You can now specify the amount of indentation for wrapped console lines by using CONSOLE_INDENT.

------------------------------------------------------------------------
r7739 | z-man | 2008-02-05 16:12:29 +0100 (Tue, 05 Feb 2008) | 2 lines

Whoops, forgot to keep the checksum in a reasonable range.

------------------------------------------------------------------------
r7737 | wrtlprnft | 2008-02-05 12:25:12 +0100 (Tue, 05 Feb 2008) | 2 lines

Print a message when the server exits due to DEDICATED_IDLE

------------------------------------------------------------------------
r7736 | z-man | 2008-02-05 00:33:00 +0100 (Tue, 05 Feb 2008) | 2 lines

Trimming whitespace from the end of the argument of /login.

------------------------------------------------------------------------
r7735 | z-man | 2008-02-05 00:15:38 +0100 (Tue, 05 Feb 2008) | 2 lines

Informing users about delays in the login process.

------------------------------------------------------------------------
r7732 | nemostultae | 2008-02-04 22:01:45 +0100 (Mon, 04 Feb 2008) | 2 lines

Updated Mac OS X project file after auth branch merge. nAuthentification -> nAuthentication

------------------------------------------------------------------------
r7731 | z-man | 2008-02-04 21:06:55 +0100 (Mon, 04 Feb 2008) | 2 lines

Authentification -> Authentication here, too, so nobody laughs at Z-Man ze German.

------------------------------------------------------------------------
r7726 | wrtlprnft | 2008-02-04 20:10:15 +0100 (Mon, 04 Feb 2008) | 2 lines

something went wrong when i tried to compile it, added a missing _

------------------------------------------------------------------------
r7725 | wrtlprnft | 2008-02-04 20:04:51 +0100 (Mon, 04 Feb 2008) | 2 lines

sorry, forgot a language string

------------------------------------------------------------------------
r7724 | wrtlprnft | 2008-02-04 20:03:33 +0100 (Mon, 04 Feb 2008) | 2 lines

replaced TEAM_ALLOW_SHUFFLE_UP by ACCESSL_LEVEL_SHUFFLE_UP if armathication is enabled

------------------------------------------------------------------------
r7723 | z-man | 2008-02-04 18:14:13 +0100 (Mon, 04 Feb 2008) | 501 lines

Merging branch 0.2.8-auth from revision 7558 to 7721:
 ------------------------------------------------------------------------
 r7718 | z-man | 2008-02-04 01:42:47 +0100 (Mon, 04 Feb 2008) | 3 lines

 Fixed epsy's eavesdropping bug where a moderator that is invited, but not member of a team could read /team messages.
 When looking for a player name, the input name is now filtered as well.

 ------------------------------------------------------------------------
 r7715 | z-man | 2008-02-01 22:09:11 +0100 (Fri, 01 Feb 2008) | 2 lines

 Correctly check for the shorthand authority name when checking the authentication server's response.

 ------------------------------------------------------------------------
 r7714 | z-man | 2008-02-01 21:34:13 +0100 (Fri, 01 Feb 2008) | 2 lines

 Client compiled with --enable-armathentication compiles again (why would a sane person do that?)

 ------------------------------------------------------------------------
 r7709 | z-man | 2008-01-30 20:00:08 +0100 (Wed, 30 Jan 2008) | 2 lines

 Spectators invited to exactly one team can now also use /team to chat with the team.

 ------------------------------------------------------------------------
 r7700 | z-man | 2008-01-29 18:07:13 +0100 (Tue, 29 Jan 2008) | 2 lines

 forgot one \n.

 ------------------------------------------------------------------------
 r7690 | z-man | 2008-01-29 01:54:16 +0100 (Tue, 29 Jan 2008) | 2 lines

 Evaluating the authentication server's username response.

 ------------------------------------------------------------------------
 r7688 | z-man | 2008-01-29 00:55:17 +0100 (Tue, 29 Jan 2008) | 2 lines

 Adding fully qualified user name to the PASSWORD_OK output.

 ------------------------------------------------------------------------
 r7684 | z-man | 2008-01-28 21:14:37 +0100 (Mon, 28 Jan 2008) | 2 lines

 Sendig hashes with lowercase hexcodes; php generates them that way by default.

 ------------------------------------------------------------------------
 r7681 | z-man | 2008-01-28 19:03:09 +0100 (Mon, 28 Jan 2008) | 2 lines

 also removing newlines from headers.

 ------------------------------------------------------------------------
 r7677 | z-man | 2008-01-28 13:06:03 +0100 (Mon, 28 Jan 2008) | 2 lines

 Stopped abusing http error codes, rely on the message text instead.

 ------------------------------------------------------------------------
 r7676 | z-man | 2008-01-28 11:29:27 +0100 (Mon, 28 Jan 2008) | 2 lines

 Actually made the code work like the docs say :)

 ------------------------------------------------------------------------
 r7675 | z-man | 2008-01-28 11:25:45 +0100 (Mon, 28 Jan 2008) | 2 lines

 Documented chat commands.

 ------------------------------------------------------------------------
 r7674 | z-man | 2008-01-28 11:13:33 +0100 (Mon, 28 Jan 2008) | 3 lines

 Fixed yet another cursor position bug.
 Text menu items with COLOR_SHOW rendering mode switch to COLOR_USE when not selected.

 ------------------------------------------------------------------------
 r7673 | z-man | 2008-01-28 11:11:54 +0100 (Mon, 28 Jan 2008) | 2 lines

 MD5_PASSWORD_REMOVE -> USER_REMOVE

 ------------------------------------------------------------------------
 r7672 | z-man | 2008-01-28 02:59:16 +0100 (Mon, 28 Jan 2008) | 2 lines

 /lock, /unlock, /invite and /uninvite team management chat for players of access level ACCESS_LEVEL_TEAM or better.

 ------------------------------------------------------------------------
 r7671 | z-man | 2008-01-27 21:26:39 +0100 (Sun, 27 Jan 2008) | 2 lines

 Thorough protection against access elevation by coding bugs. There is one central check to pass, and only one way to circumvent it.

 ------------------------------------------------------------------------
 r7670 | z-man | 2008-01-27 19:59:48 +0100 (Sun, 27 Jan 2008) | 2 lines

 Fixed broken console wrapping.

 ------------------------------------------------------------------------
 r7669 | z-man | 2008-01-27 19:48:21 +0100 (Sun, 27 Jan 2008) | 2 lines

 Added ACCESS_LEVEL_IPS to let admins see IPs of players in the list.

 ------------------------------------------------------------------------
 r7668 | z-man | 2008-01-27 18:54:12 +0100 (Sun, 27 Jan 2008) | 2 lines

 eavesdropping admins no longer get their own /msgs printed twice.

 ------------------------------------------------------------------------
 r7666 | z-man | 2008-01-27 16:34:27 +0100 (Sun, 27 Jan 2008) | 2 lines

 Removed fallback to bmd5 when the authority did not return a method list, all protocol-non-compilance errors are now fatal and give meaningful error messages (I hope).

 ------------------------------------------------------------------------
 r7665 | z-man | 2008-01-27 15:41:54 +0100 (Sun, 27 Jan 2008) | 2 lines

 added check for wrong hostname.

 ------------------------------------------------------------------------
 r7663 | z-man | 2008-01-27 14:43:35 +0100 (Sun, 27 Jan 2008) | 2 lines

 Rejecting raw IP authorities.

 ------------------------------------------------------------------------
 r7662 | z-man | 2008-01-27 14:31:32 +0100 (Sun, 27 Jan 2008) | 2 lines

 All response keywords transformed to CAPS.

 ------------------------------------------------------------------------
 r7661 | z-man | 2008-01-27 14:31:00 +0100 (Sun, 27 Jan 2008) | 2 lines

 Password server response is now parsed case-insensitively.

 ------------------------------------------------------------------------
 r7660 | z-man | 2008-01-27 14:08:12 +0100 (Sun, 27 Jan 2008) | 2 lines

 Repaired debug recordings.

 ------------------------------------------------------------------------
 r7659 | z-man | 2008-01-27 14:02:50 +0100 (Sun, 27 Jan 2008) | 3 lines

 Short network messages are now ignored and don't cause disconnection.
 Logins are secured with an additional random token, making it harder to inject fake login accept packets with a wrong IP to circumvent the anti-pharming code.

 ------------------------------------------------------------------------
 r7658 | z-man | 2008-01-27 13:23:59 +0100 (Sun, 27 Jan 2008) | 2 lines

 Counting with a bool? Not such a good idea :)

 ------------------------------------------------------------------------
 r7653 | z-man | 2008-01-27 01:50:05 +0100 (Sun, 27 Jan 2008) | 2 lines

 When authentication names are anonymous, you now still get to see your own login messages.

 ------------------------------------------------------------------------
 r7652 | z-man | 2008-01-27 01:30:51 +0100 (Sun, 27 Jan 2008) | 2 lines

 Finished version 0.1 of the server to authserver protocol. Nobody else seems interested enough, so we'll keep it n00bish.

 ------------------------------------------------------------------------
 r7650 | z-man | 2008-01-27 01:28:27 +0100 (Sun, 27 Jan 2008) | 2 lines

 added authentication reference php script.

 ------------------------------------------------------------------------
 r7649 | z-man | 2008-01-26 23:36:28 +0100 (Sat, 26 Jan 2008) | 2 lines

 Added /teams chat command.

 ------------------------------------------------------------------------
 r7648 | z-man | 2008-01-26 21:59:56 +0100 (Sat, 26 Jan 2008) | 2 lines

 Spectating admins can now see /team messages, and really high level admins can always see /msg messages (they can read them in the logs already). All configurable, of course.

 ------------------------------------------------------------------------
 r7647 | z-man | 2008-01-26 21:20:26 +0100 (Sat, 26 Jan 2008) | 2 lines

 corrected /admin denied message.

 ------------------------------------------------------------------------
 r7646 | z-man | 2008-01-26 21:11:43 +0100 (Sat, 26 Jan 2008) | 2 lines

 Using tToLower and tToUpper instead of manually doing the work.

 ------------------------------------------------------------------------
 r7645 | z-man | 2008-01-26 21:10:56 +0100 (Sat, 26 Jan 2008) | 1 line

 Filtering chat commands to lowercase.
 ------------------------------------------------------------------------
 r7644 | z-man | 2008-01-26 21:10:32 +0100 (Sat, 26 Jan 2008) | 2 lines

 Added tToLower and tToUpper transform functions.

 ------------------------------------------------------------------------
 r7643 | z-man | 2008-01-26 20:44:16 +0100 (Sat, 26 Jan 2008) | 1 line

 Better detection and reporting of unknown chat commands.
 ------------------------------------------------------------------------
 r7642 | z-man | 2008-01-26 20:33:13 +0100 (Sat, 26 Jan 2008) | 1 line

 Fixed clientside generated namechange messages
 ------------------------------------------------------------------------
 r7641 | z-man | 2008-01-26 20:21:33 +0100 (Sat, 26 Jan 2008) | 2 lines

 ALIAS -> USER_ALIAS

 ------------------------------------------------------------------------
 r7640 | z-man | 2008-01-26 20:09:41 +0100 (Sat, 26 Jan 2008) | 2 lines

 Bugfixes of sliding play access level.

 ------------------------------------------------------------------------
 r7639 | z-man | 2008-01-26 19:38:53 +0100 (Sat, 26 Jan 2008) | 2 lines

 Fixed non-authentication version.

 ------------------------------------------------------------------------
 r7638 | z-man | 2008-01-26 19:32:01 +0100 (Sat, 26 Jan 2008) | 2 lines

 Added intermediate tAccessLevel definitions. Some C++ compilers seem to be smart enough to clamp assignments from ints to enums to defined values.

 ------------------------------------------------------------------------
 r7637 | z-man | 2008-01-26 19:29:34 +0100 (Sat, 26 Jan 2008) | 3 lines

 Who can play is now managed by ePlayer.cpp itself, and not in the spawning code of gGame.cpp.
 Added ACCESS_LEVEL_PLAY_SLIDERS to allow tuning the sliding behavior of the to-play access level requirement.

 ------------------------------------------------------------------------
 r7634 | z-man | 2008-01-26 17:31:48 +0100 (Sat, 26 Jan 2008) | 1 line

 Only include nanohttp when authentication is enabled.
 ------------------------------------------------------------------------
 r7633 | z-man | 2008-01-26 17:30:19 +0100 (Sat, 26 Jan 2008) | 2 lines

 More SUDO -> CASACL

 ------------------------------------------------------------------------
 r7631 | z-man | 2008-01-26 17:00:21 +0100 (Sat, 26 Jan 2008) | 2 lines

 SUDO -> CASACL (Check And Set ACcess Level), prounounced like Quetzalcoatl, your friendly Aztec God.

 ------------------------------------------------------------------------
 r7630 | z-man | 2008-01-26 14:33:11 +0100 (Sat, 26 Jan 2008) | 2 lines

 Further SUDO comment.

 ------------------------------------------------------------------------
 r7629 | z-man | 2008-01-26 13:52:01 +0100 (Sat, 26 Jan 2008) | 2 lines

 Refined and documented SUDO.

 ------------------------------------------------------------------------
 r7628 | z-man | 2008-01-26 02:53:47 +0100 (Sat, 26 Jan 2008) | 2 lines

 Activated SUDO command.

 ------------------------------------------------------------------------
 r7627 | z-man | 2008-01-26 02:38:14 +0100 (Sat, 26 Jan 2008) | 2 lines

 Worked around gcc-3.3 problems with function pointer default arguments.

 ------------------------------------------------------------------------
 r7626 | z-man | 2008-01-26 02:36:50 +0100 (Sat, 26 Jan 2008) | 2 lines

 Added SUDO command.

 ------------------------------------------------------------------------
 r7625 | z-man | 2008-01-26 00:10:10 +0100 (Sat, 26 Jan 2008) | 8 lines

 Documented settings.
 text input fields now let the text wrap correctly and make use of the space allocated for them in a not-completely-dumb way. And *sigh* depending on the text field, color codes are either ignored (for the usernames) or both displayed in text and rendered.
 "KICK 2pack" no longer kicks user 2 instead of player 2pack.
 all admin commands now also accept partial name matches, like /msg, and check for case sensitive matches in the screen name first, then the user name, then case insensitive matches in the two.
 Added authority black/whitelists.
 Debug recordings now work with authentication and are safe to share, no secret information is recorded.

 ------------------------------------------------------------------------
 r7624 | z-man | 2008-01-24 19:32:12 +0100 (Thu, 24 Jan 2008) | 2 lines

 Whoops, repaired /msg and other things.

 ------------------------------------------------------------------------
 r7623 | z-man | 2008-01-24 19:08:19 +0100 (Thu, 24 Jan 2008) | 2 lines

 Added /promote and /demote, saner spam checking.

 ------------------------------------------------------------------------
 r7622 | z-man | 2008-01-24 17:38:19 +0100 (Thu, 24 Jan 2008) | 2 lines

 No more senseless name change messages, better error messages.

 ------------------------------------------------------------------------
 r7621 | z-man | 2008-01-24 17:10:05 +0100 (Thu, 24 Jan 2008) | 2 lines

 Added access right settings for /admin commands, regular chat, playing, and the new /(de)op commands (replace /pickup)

 ------------------------------------------------------------------------
 r7620 | z-man | 2008-01-24 15:30:42 +0100 (Thu, 24 Jan 2008) | 2 lines

 krawallserver -> armathentication :)

 ------------------------------------------------------------------------
 r7619 | z-man | 2008-01-24 14:54:54 +0100 (Thu, 24 Jan 2008) | 2 lines

 Better screen name reservation; previously, "RESERVE_SCREEN_NAME Z-Man" would have had no effect, because the nickname is compared to the FILTERED name of players; so now the reserved name is filtered as well.

 ------------------------------------------------------------------------
 r7618 | z-man | 2008-01-24 14:27:19 +0100 (Thu, 24 Jan 2008) | 2 lines

 ZTHread no longer required for remote logins; without threads, the required lookups are done between rounds.

 ------------------------------------------------------------------------
 r7617 | z-man | 2008-01-24 13:55:57 +0100 (Thu, 24 Jan 2008) | 2 lines

 Updated.

 ------------------------------------------------------------------------
 r7616 | z-man | 2008-01-24 13:40:00 +0100 (Thu, 24 Jan 2008) | 2 lines

 Proper error reporting when ZThread is not available and we can't to remote logins.

 ------------------------------------------------------------------------
 r7615 | z-man | 2008-01-24 13:30:39 +0100 (Thu, 24 Jan 2008) | 2 lines

 Added: access levels to user accounts, aliases, reserved screen names, and authentication name based bans for REALLY stupid players.

 ------------------------------------------------------------------------
 r7614 | z-man | 2008-01-24 10:55:49 +0100 (Thu, 24 Jan 2008) | 2 lines

 Added access levels to configuration system.

 ------------------------------------------------------------------------
 r7613 | z-man | 2008-01-24 03:35:12 +0100 (Thu, 24 Jan 2008) | 2 lines

 Better error messages.

 ------------------------------------------------------------------------
 r7612 | z-man | 2008-01-24 03:28:19 +0100 (Thu, 24 Jan 2008) | 2 lines

 seperate message for local logons.

 ------------------------------------------------------------------------
 r7611 | z-man | 2008-01-24 03:12:16 +0100 (Thu, 24 Jan 2008) | 2 lines

 Added UI elements and non-chat based authentication initiation: in the player setup, there is a Global ID text item and an Auto Login toggle, and in the game menu, if on supporting servers, an Authenticate trigger.

 ------------------------------------------------------------------------
 r7610 | z-man | 2008-01-23 22:08:39 +0100 (Wed, 23 Jan 2008) | 2 lines

 Less name character escaping.

 ------------------------------------------------------------------------
 r7609 | z-man | 2008-01-23 20:27:20 +0100 (Wed, 23 Jan 2008) | 2 lines

 Less braindead handling of player names.

 ------------------------------------------------------------------------
 r7608 | z-man | 2008-01-23 18:00:13 +0100 (Wed, 23 Jan 2008) | 2 lines

 Support for storage of password hashes for schemes with prefix and suffix.

 ------------------------------------------------------------------------
 r7607 | z-man | 2008-01-23 17:53:46 +0100 (Wed, 23 Jan 2008) | 2 lines

 Filtering port, only to realize that nanohttp does not handle the port correctly anyway. Lowercasing the file path part of the authority for reference, lookup is done with the original.

 ------------------------------------------------------------------------
 r7606 | z-man | 2008-01-23 17:20:57 +0100 (Wed, 23 Jan 2008) | 3 lines

 Ok, .authentication.armagetronad.net ;) Also, removing this default
 suffix from the authority if it is there.

 ------------------------------------------------------------------------
 r7605 | z-man | 2008-01-23 17:08:21 +0100 (Wed, 23 Jan 2008) | 2 lines

 Sanity checking authority URL; appending default .armagetronad.net.

 ------------------------------------------------------------------------
 r7604 | z-man | 2008-01-23 16:23:04 +0100 (Wed, 23 Jan 2008) | 2 lines

 fixed method retrieval, implemented method property reading.

 ------------------------------------------------------------------------
 r7603 | z-man | 2008-01-23 15:33:12 +0100 (Wed, 23 Jan 2008) | 2 lines

 Strings get encoded for URIs now, so usernames can have spaces and stuff.

 ------------------------------------------------------------------------
 r7602 | z-man | 2008-01-23 14:00:35 +0100 (Wed, 23 Jan 2008) | 2 lines

 Fixed abuse of temporary variable returned by std::ostringstream::str().

 ------------------------------------------------------------------------
 r7599 | z-man | 2008-01-23 11:17:13 +0100 (Wed, 23 Jan 2008) | 2 lines

 Fixes for non-zthread owners.

 ------------------------------------------------------------------------
 r7598 | z-man | 2008-01-23 10:42:47 +0100 (Wed, 23 Jan 2008) | 2 lines

 Also removing pending login processes from view when the client logs out; they may be kept alive by running tasks.

 ------------------------------------------------------------------------
 r7597 | z-man | 2008-01-23 04:05:28 +0100 (Wed, 23 Jan 2008) | 4 lines

 Two bugfixes:
  clients would clear the username sent by the server before opening the password form
  servers would ignore login attemps if the same client previously disconnected while in the process of logging in.

 ------------------------------------------------------------------------
 r7596 | z-man | 2008-01-23 03:47:35 +0100 (Wed, 23 Jan 2008) | 2 lines

 Forgot to re-activate the Executer that actually uses background threads :)

 ------------------------------------------------------------------------
 r7595 | z-man | 2008-01-23 03:45:03 +0100 (Wed, 23 Jan 2008) | 2 lines

 New, clearer structure without tread-troubling global variables on the server side.

 ------------------------------------------------------------------------
 r7594 | z-man | 2008-01-23 03:44:31 +0100 (Wed, 23 Jan 2008) | 2 lines

 Test for zthread is only done when krawallserver is activated.

 ------------------------------------------------------------------------
 r7593 | z-man | 2008-01-23 03:43:58 +0100 (Wed, 23 Jan 2008) | 2 lines

 Added convenience functions to machine observers.

 ------------------------------------------------------------------------
 r7592 | z-man | 2008-01-23 03:06:58 +0100 (Wed, 23 Jan 2008) | 2 lines

 Added thread-safe variant of referencable objects.

 ------------------------------------------------------------------------
 r7588 | z-man | 2008-01-22 18:16:04 +0100 (Tue, 22 Jan 2008) | 2 lines

 Improved password entry form, all forms of canceling are recognized, failed automatic logins are repeated automatically.

 ------------------------------------------------------------------------
 r7587 | z-man | 2008-01-22 16:33:47 +0100 (Tue, 22 Jan 2008) | 2 lines

 Added authentication hash method query; the server now picks a method client, server and authority support (or gives up).

 ------------------------------------------------------------------------
 r7586 | z-man | 2008-01-22 16:19:52 +0100 (Tue, 22 Jan 2008) | 2 lines

 Reduced number of mutex lock points in memory manager to 2; eliminated information passing over global variables.

 ------------------------------------------------------------------------
 r7580 | z-man | 2008-01-22 10:11:20 +0100 (Tue, 22 Jan 2008) | 2 lines

 Earlier mutex locking. Eek, there is lots of communication using global variables.

 ------------------------------------------------------------------------
 r7579 | z-man | 2008-01-22 04:01:00 +0100 (Tue, 22 Jan 2008) | 2 lines

 skeletons for fetching additional data about users and authentication methods.

 ------------------------------------------------------------------------
 r7578 | z-man | 2008-01-22 03:05:53 +0100 (Tue, 22 Jan 2008) | 2 lines

 Leakfix and even better error messages.

 ------------------------------------------------------------------------
 r7577 | z-man | 2008-01-22 03:05:08 +0100 (Tue, 22 Jan 2008) | 2 lines

 Using an Executer instead of manually starting threads.

 ------------------------------------------------------------------------
 r7576 | z-man | 2008-01-22 03:04:10 +0100 (Tue, 22 Jan 2008) | 2 lines

 Call DoToDo() while waiting for real players.

 ------------------------------------------------------------------------
 r7575 | z-man | 2008-01-22 02:37:47 +0100 (Tue, 22 Jan 2008) | 2 lines

 Silenced leak warnings from external libraries.

 ------------------------------------------------------------------------
 r7574 | z-man | 2008-01-21 20:46:06 +0100 (Mon, 21 Jan 2008) | 2 lines

 Refactoring, clientside support for good md5 format (not yet final), better error messages for the user.

 ------------------------------------------------------------------------
 r7573 | z-man | 2008-01-21 20:35:28 +0100 (Mon, 21 Jan 2008) | 2 lines

 Fixed deadlock.

 ------------------------------------------------------------------------
 r7571 | luke-jr | 2008-01-21 14:21:05 +0100 (Mon, 21 Jan 2008) | 1 line

 fix z-mans typos
 ------------------------------------------------------------------------
 r7561 | z-man | 2008-01-21 11:57:48 +0100 (Mon, 21 Jan 2008) | 2 lines

 Removed extra semicolon.

 ------------------------------------------------------------------------
 r7560 | z-man | 2008-01-21 11:45:48 +0100 (Mon, 21 Jan 2008) | 2 lines

 Adapted to Tank's forum based auth script. Login with "/login authentication.armagetronad.net" now :)

 ------------------------------------------------------------------------
 r7559 | z-man | 2008-01-21 11:36:51 +0100 (Mon, 21 Jan 2008) | 2 lines

 Commited patch 0.4, basically.

 ------------------------------------------------------------------------

------------------------------------------------------------------------
r7721 | z-man | 2008-02-04 17:36:23 +0100 (Mon, 04 Feb 2008) | 2 lines

Better virtual RemoveFromGame logic for eGameObjects, derived classes now don't have to worry about things like removing themselves from the lists or clearing the current grid face (forgetting that has ugly effects).

------------------------------------------------------------------------
r7713 | z-man | 2008-01-31 23:12:57 +0100 (Thu, 31 Jan 2008) | 2 lines

Negative hole scores now affect the score of the player who took the hole, positive goes to the one who made the hole.

------------------------------------------------------------------------
r7712 | wrtlprnft | 2008-01-31 15:22:54 +0100 (Thu, 31 Jan 2008) | 2 lines

Removed unnecessary line of code, probably resulting in a 1e-9% performance increase.

------------------------------------------------------------------------
r7711 | z-man | 2008-01-30 22:28:37 +0100 (Wed, 30 Jan 2008) | 2 lines

If console lines are wrapped, the continuation gets indented a bit.

------------------------------------------------------------------------
r7710 | z-man | 2008-01-30 21:48:36 +0100 (Wed, 30 Jan 2008) | 2 lines

Fortress zones no longer collapse if FORTRESS_HELD_SCORE is zero.

------------------------------------------------------------------------
r7708 | z-man | 2008-01-30 12:19:45 +0100 (Wed, 30 Jan 2008) | 2 lines

Made the random color picker dislike black even more.

------------------------------------------------------------------------
r7707 | z-man | 2008-01-30 11:55:13 +0100 (Wed, 30 Jan 2008) | 2 lines

Eliminating duplicate password storage items on load.

------------------------------------------------------------------------
r7706 | z-man | 2008-01-30 11:36:27 +0100 (Wed, 30 Jan 2008) | 2 lines

Fixed bug where you would get points for holding the base, but still was eliminated by its collapse.

------------------------------------------------------------------------
r7705 | z-man | 2008-01-30 10:35:32 +0100 (Wed, 30 Jan 2008) | 2 lines

Hopefully a crashfix, and hopefully no reopening of old leak :)

------------------------------------------------------------------------
r7702 | z-man | 2008-01-29 21:55:45 +0100 (Tue, 29 Jan 2008) | 2 lines

Aplied yet another GCC 4.3 patch, and this time, put all of the includes we keep forgetting into defs.h. They should be removed at a later time again.

------------------------------------------------------------------------
r7701 | z-man | 2008-01-29 19:18:27 +0100 (Tue, 29 Jan 2008) | 3 lines

Added PLAYER_RANDOM_COLOR to randomly pick a collor every round.
The new pick gets rejected if it is closer to the other players' colors than the old color, so the thing stabilizes you to a unique color after a while.

------------------------------------------------------------------------
r7699 | z-man | 2008-01-29 17:28:42 +0100 (Tue, 29 Jan 2008) | 2 lines

Safer version of st_ToDo() to be called from signal handlers.

------------------------------------------------------------------------
r7698 | z-man | 2008-01-29 17:07:13 +0100 (Tue, 29 Jan 2008) | 2 lines

Added /etc/armagetronad-dedicated/master reload to reload configuration.

------------------------------------------------------------------------
r7697 | z-man | 2008-01-29 17:03:39 +0100 (Tue, 29 Jan 2008) | 2 lines

st_DoToDo() now also called while the server is napping.

------------------------------------------------------------------------
r7696 | z-man | 2008-01-29 16:57:18 +0100 (Tue, 29 Jan 2008) | 2 lines

Configuration files get reloaded on SIGHUP

------------------------------------------------------------------------
r7694 | z-man | 2008-01-29 12:05:27 +0100 (Tue, 29 Jan 2008) | 2 lines

Updated.

------------------------------------------------------------------------
r7693 | z-man | 2008-01-29 12:00:27 +0100 (Tue, 29 Jan 2008) | 2 lines

Added extra alpha blending factors for zones.

------------------------------------------------------------------------
r7692 | z-man | 2008-01-29 11:47:51 +0100 (Tue, 29 Jan 2008) | 2 lines

FORTRESS_HELD_SCORE now also applied on zones that vanish for lack of enemy contact.

------------------------------------------------------------------------
r7691 | z-man | 2008-01-29 09:44:38 +0100 (Tue, 29 Jan 2008) | 2 lines

More room for instant chats in the menu.

------------------------------------------------------------------------
r7687 | z-man | 2008-01-28 23:19:38 +0100 (Mon, 28 Jan 2008) | 2 lines

Fixed small wall stumps that would sometimes get left behind.

------------------------------------------------------------------------
r7686 | z-man | 2008-01-28 23:02:21 +0100 (Mon, 28 Jan 2008) | 5 lines

Hole score management is now done with an extra redirection: hole->explosion->cycle.
hat way, in case a cycle can produce multiple explosions (not the case
with respawning, there it is a new cycle every spawn), the player can
get multiple scores for holes.

------------------------------------------------------------------------
r7683 | z-man | 2008-01-28 20:09:54 +0100 (Mon, 28 Jan 2008) | 2 lines

Disabling astyle for now. More trouble than it is worth with its changed default behavior.

------------------------------------------------------------------------
r7679 | z-man | 2008-01-28 19:00:40 +0100 (Mon, 28 Jan 2008) | 2 lines

ZOMG HOLERZ! Added detection and scoring for tactical holes.

------------------------------------------------------------------------
r7667 | z-man | 2008-01-27 17:05:42 +0100 (Sun, 27 Jan 2008) | 2 lines

Fixed behavior of fullscreen message when you hit ESC.

------------------------------------------------------------------------
r7664 | z-man | 2008-01-27 15:05:11 +0100 (Sun, 27 Jan 2008) | 2 lines

Fortress holding award is only granted to teams that are still alive.

------------------------------------------------------------------------
r7657 | z-man | 2008-01-27 12:06:20 +0100 (Sun, 27 Jan 2008) | 2 lines

added progname and progtitle to the variables saved in config.status.

------------------------------------------------------------------------
r7656 | z-man | 2008-01-27 12:04:37 +0100 (Sun, 27 Jan 2008) | 3 lines

Added OnRoundEnd() member function to eGameObject that is called after a round winner was declared and before the round ends.
Implemented SCORE_SURVIVE for player survival and FORTRESS_HELD_SCORE for not losing each fortress zone with that.

------------------------------------------------------------------------
r7655 | z-man | 2008-01-27 03:51:12 +0100 (Sun, 27 Jan 2008) | 2 lines

Fixed bleeding colors from OVERLONG SERVER NAMES WITH OBNOXIOUSLY MANY COLORS.

------------------------------------------------------------------------
r7651 | nemostultae | 2008-01-27 01:29:38 +0100 (Sun, 27 Jan 2008) | 3 lines

* Removed "Copy Headers" build phase from dedicated target
* Removed headers from "Copy Frameworks" phase of client

------------------------------------------------------------------------
r7632 | z-man | 2008-01-26 17:30:01 +0100 (Sat, 26 Jan 2008) | 2 lines

Increased niceness level and added a note.

------------------------------------------------------------------------
r7554 | z-man | 2008-01-19 14:35:28 +0100 (Sat, 19 Jan 2008) | 2 lines

separated language strings of subculture menu from those of the server favorites.

------------------------------------------------------------------------
r7553 | z-man | 2008-01-19 12:37:51 +0100 (Sat, 19 Jan 2008) | 2 lines

Minor corrections.

------------------------------------------------------------------------
r7552 | z-man | 2008-01-19 12:15:21 +0100 (Sat, 19 Jan 2008) | 2 lines

Updated.

------------------------------------------------------------------------
r7551 | z-man | 2008-01-19 11:30:30 +0100 (Sat, 19 Jan 2008) | 2 lines

Default comptetition subculture for everyone.

------------------------------------------------------------------------
r7550 | z-man | 2008-01-19 10:56:44 +0100 (Sat, 19 Jan 2008) | 2 lines

Servers that are no longer listed on the master servers are no longer shown. This should get rid of the huge list of unreachable servers people report sometimes.

------------------------------------------------------------------------
r7549 | z-man | 2008-01-19 03:55:58 +0100 (Sat, 19 Jan 2008) | 2 lines

Moved RINCLUDE to a better home.

------------------------------------------------------------------------
r7548 | z-man | 2008-01-19 03:53:13 +0100 (Sat, 19 Jan 2008) | 2 lines

Everyone gets a math library, even dedicated servers.

------------------------------------------------------------------------
r7547 | z-man | 2008-01-19 02:38:25 +0100 (Sat, 19 Jan 2008) | 2 lines

Added subcultures managed by one master server each.

------------------------------------------------------------------------
r7546 | z-man | 2008-01-18 23:20:18 +0100 (Fri, 18 Jan 2008) | 4 lines

Added boolean return value to console (fullscreen) messages.
Added escape possibility to server redirections.
Removed redirection spam protection, it makes no sense any more.

------------------------------------------------------------------------
r7545 | z-man | 2008-01-18 19:59:22 +0100 (Fri, 18 Jan 2008) | 2 lines

Translated new language items.

------------------------------------------------------------------------
r7543 | z-man | 2008-01-18 18:29:56 +0100 (Fri, 18 Jan 2008) | 2 lines

My system wasn't quite happy with the way the temporary was created, for some reason. Changed it a bit.

------------------------------------------------------------------------
r7542 | z-man | 2008-01-18 18:06:55 +0100 (Fri, 18 Jan 2008) | 2 lines

Added dedicated build dependency to dedicated server release target.

------------------------------------------------------------------------
r7541 | z-man | 2008-01-18 17:59:18 +0100 (Fri, 18 Jan 2008) | 2 lines

Added gFriends.

------------------------------------------------------------------------
r7539 | z-man | 2008-01-18 14:56:39 +0100 (Fri, 18 Jan 2008) | 2 lines

Whoopsie, fixed menu cursor clamping.

------------------------------------------------------------------------
r7537 | z-man | 2008-01-18 12:07:07 +0100 (Fri, 18 Jan 2008) | 2 lines

GCC 4.3 patches submitted by Fedora maintainer Jon Ciesla (<email address hidden>)

------------------------------------------------------------------------
r7535 | z-man | 2008-01-17 20:40:00 +0100 (Thu, 17 Jan 2008) | 2 lines

The yearly game of eliminating all warnings a new version of GCC brings, this time version 4.2.2

------------------------------------------------------------------------
r7533 | z-man | 2008-01-17 16:35:34 +0100 (Thu, 17 Jan 2008) | 2 lines

Applied 3.1 friends patch.

------------------------------------------------------------------------
r7532 | z-man | 2008-01-17 14:42:28 +0100 (Thu, 17 Jan 2008) | 2 lines

Forgot those two.

------------------------------------------------------------------------
r7530 | z-man | 2008-01-17 14:26:51 +0100 (Thu, 17 Jan 2008) | 2 lines

Committed version 3 of the friends patch by tank. Version 3.1 pending, I have problems applying it, and want to check what svn diff says.

------------------------------------------------------------------------
r7526 | z-man | 2008-01-16 12:11:39 +0100 (Wed, 16 Jan 2008) | 2 lines

Crashfix for the server browser.

------------------------------------------------------------------------
r7524 | z-man | 2008-01-16 11:28:09 +0100 (Wed, 16 Jan 2008) | 2 lines

Rebeautified.

------------------------------------------------------------------------
r7520 | z-man | 2008-01-16 10:39:56 +0100 (Wed, 16 Jan 2008) | 2 lines

Better ordering for the OnRender() call.

------------------------------------------------------------------------
r7519 | z-man | 2008-01-16 02:15:54 +0100 (Wed, 16 Jan 2008) | 2 lines

Added OnRender() function that is called before the menuitems are rendered.

------------------------------------------------------------------------
r7504 | nemostultae | 2008-01-11 08:26:02 +0100 (Fri, 11 Jan 2008) | 2 lines

Remove intermediate folder holding package files

------------------------------------------------------------------------
r7503 | nemostultae | 2008-01-11 08:16:57 +0100 (Fri, 11 Jan 2008) | 13 lines

• Only build for native architecture in dedicated “Debug” builds as well.
• Remove package files build step from dedicated target
• Pass in useful command-line arguments for dedicated target (--datadir, etc…)
• Added “Create Client Release”, “Create Dedicated Release”, and “Create Full Release” targets. The disk images are placed in $BUILT_PRODUCTS_DIR (build/Release usually).

The “Create Client Release” target checks to see if you have an $AA_RECORDER_APP environment variable set, and if you do the recorder app will be included in the disk image. For example I have in my .bash_profile:

    AA_RECORDER_APP="/Users/Shared/Applications/Games/Armagetron Advanced Recorder.app"

• Changed a few svn:ignore properties to ignore generated files
• dmg-convert, dmg-create → added
• Updated README-Subversion with new information about targets

------------------------------------------------------------------------
r7502 | nemostultae | 2008-01-11 08:06:39 +0100 (Fri, 11 Jan 2008) | 2 lines

Fixed #determine_source_kind to correctly identify svn checkouts. Corrects problem of the version not showing up on the title screen.

------------------------------------------------------------------------
r7501 | nemostultae | 2008-01-11 03:13:14 +0100 (Fri, 11 Jan 2008) | 3 lines

• Only build for native architecture in “Debug” builds
• Changed to a valid CFBundleSignature to silence a warning

------------------------------------------------------------------------
r7500 | nemostultae | 2008-01-11 02:41:32 +0100 (Fri, 11 Jan 2008) | 4 lines

• Removed TextMate project
• Edited some svn:ignore properties
• Small change to project file by Xcode 3 so we stay compatible with 2.4

------------------------------------------------------------------------
r7499 | z-man | 2008-01-11 00:19:36 +0100 (Fri, 11 Jan 2008) | 2 lines

Switched continuous unblocking of stdin to only doing so when SIGCONT is received. That was easy :)

------------------------------------------------------------------------
r7498 | z-man | 2008-01-10 21:26:56 +0100 (Thu, 10 Jan 2008) | 2 lines

Corrected konqueror log loop.

------------------------------------------------------------------------
r7497 | z-man | 2008-01-10 17:30:20 +0100 (Thu, 10 Jan 2008) | 2 lines

Added redirection possibility for vote kicks.

------------------------------------------------------------------------
r7496 | z-man | 2008-01-10 17:08:24 +0100 (Thu, 10 Jan 2008) | 3 lines

Added KICK_TO and MOVE_TO, redirecting a player to a different server.
Fixed crash from one of the leak fixes.

------------------------------------------------------------------------
r7495 | z-man | 2008-01-10 11:48:46 +0100 (Thu, 10 Jan 2008) | 2 lines

Unblocking stdin before every read. SIGSTOP signals cause it to get blocked, freezing the server.

------------------------------------------------------------------------
r7494 | z-man | 2008-01-10 11:46:42 +0100 (Thu, 10 Jan 2008) | 2 lines

Not compensating hickups when playing back. Makes no sense.

------------------------------------------------------------------------
r7493 | z-man | 2008-01-10 10:30:18 +0100 (Thu, 10 Jan 2008) | 2 lines

Fixed xmlGetProp memory leaks.

------------------------------------------------------------------------
r7492 | z-man | 2008-01-10 10:27:21 +0100 (Thu, 10 Jan 2008) | 2 lines

RINCLUDE command now actually calls the new RInclude function :)

------------------------------------------------------------------------
r7491 | z-man | 2008-01-10 03:04:27 +0100 (Thu, 10 Jan 2008) | 2 lines

Fixed leak in machine decorators, forgot to delete this in Destroy().

------------------------------------------------------------------------
r7490 | z-man | 2008-01-10 02:43:13 +0100 (Thu, 10 Jan 2008) | 6 lines

Fixed memory leak caused by missing gParser destructor. The leakfinding
memory manager missed it because all allocation was done through libxml2,
and it passed casual code review because the corresponding delete operation
did happen, just not always; a leak would occur every time a completely new
game was started.

------------------------------------------------------------------------
r7489 | luke-jr | 2008-01-10 02:41:51 +0100 (Thu, 10 Jan 2008) | 1 line

the rest of RInclude, since I just accidentally committed part of it; revert if you like
------------------------------------------------------------------------
r7488 | luke-jr | 2008-01-10 02:40:39 +0100 (Thu, 10 Jan 2008) | 1 line

apparently I missed this a while ago
------------------------------------------------------------------------
r7487 | z-man | 2008-01-10 02:21:38 +0100 (Thu, 10 Jan 2008) | 2 lines

Listening to console input while waiting for players (and only spectators are there).

------------------------------------------------------------------------
r7486 | z-man | 2008-01-07 19:51:55 +0100 (Mon, 07 Jan 2008) | 2 lines

Added non-existing comment about TIME_FACTOR to non-existing documentation.

------------------------------------------------------------------------
r7461 | wrtlprnft | 2008-01-04 23:25:27 +0100 (Fri, 04 Jan 2008) | 2 lines

adding PLAYER_MESSAGE (btw, I'm not the only one with commit access to NEWS IIRC)

------------------------------------------------------------------------
r7459 | wrtlprnft | 2008-01-04 21:51:54 +0100 (Fri, 04 Jan 2008) | 2 lines

small fixes, thanks luke-jr

------------------------------------------------------------------------
r7458 | wrtlprnft | 2008-01-04 21:37:23 +0100 (Fri, 04 Jan 2008) | 2 lines

Got rid of the spurious commit ;-)

------------------------------------------------------------------------
r7457 | wrtlprnft | 2008-01-04 21:29:28 +0100 (Fri, 04 Jan 2008) | 2 lines

Added luke's new commands

------------------------------------------------------------------------
r7453 | z-man | 2008-01-04 17:13:51 +0100 (Fri, 04 Jan 2008) | 2 lines

Hardcoding version for mac release.

------------------------------------------------------------------------
r7452 | z-man | 2008-01-04 16:47:32 +0100 (Fri, 04 Jan 2008) | 2 lines

Adapted filenames.

------------------------------------------------------------------------
r7451 | z-man | 2008-01-04 16:24:57 +0100 (Fri, 04 Jan 2008) | 2 lines

added new .in file to project.

------------------------------------------------------------------------
r7450 | z-man | 2008-01-04 00:10:42 +0100 (Fri, 04 Jan 2008) | 2 lines

Fixed bug that made all player names blank on the client side on the initial sync.

------------------------------------------------------------------------
r7449 | z-man | 2008-01-03 23:56:32 +0100 (Thu, 03 Jan 2008) | 2 lines

Ok, ok, now it's working again.

------------------------------------------------------------------------
r7448 | z-man | 2008-01-03 23:56:12 +0100 (Thu, 03 Jan 2008) | 2 lines

Should have tested the last commit :)

------------------------------------------------------------------------
r7447 | z-man | 2008-01-03 23:51:21 +0100 (Thu, 03 Jan 2008) | 2 lines

Moved config_common.h to config_common.h.in for the Mac so no SVN files get modified by process_files.rb.

------------------------------------------------------------------------
r7446 | z-man | 2008-01-02 01:58:28 +0100 (Wed, 02 Jan 2008) | 2 lines

Argh, reverted SVKs crappy commit.

------------------------------------------------------------------------
r7445 | z-man | 2008-01-02 00:37:37 +0100 (Wed, 02 Jan 2008) | 1 line

------------------------------------------------------------------------
r7444 | z-man | 2008-01-02 00:12:50 +0100 (Wed, 02 Jan 2008) | 2 lines

Adapted some libraries to their new position, must have slipped nemo a while back.

------------------------------------------------------------------------
r7443 | z-man | 2008-01-01 23:03:55 +0100 (Tue, 01 Jan 2008) | 2 lines

Updated OSX descriptions.

------------------------------------------------------------------------
r7442 | z-man | 2008-01-01 23:03:23 +0100 (Tue, 01 Jan 2008) | 2 lines

Reverted version change. Need to find out how this was automated.

------------------------------------------------------------------------
r7441 | z-man | 2008-01-01 22:55:26 +0100 (Tue, 01 Jan 2008) | 1 line

------------------------------------------------------------------------
r7440 | z-man | 2008-01-01 22:52:32 +0100 (Tue, 01 Jan 2008) | 2 lines

Build result of 10.2.8 build target should now be a binary that runs natively on ppc and i386 and works with OSX versions from 10.2.8 on.

------------------------------------------------------------------------
r7439 | wrtlprnft | 2008-01-01 20:51:05 +0100 (Tue, 01 Jan 2008) | 2 lines

added new ladderlog stuff (used to be edlog), thanks to ed and voodoo (poke z-man)

------------------------------------------------------------------------
r7438 | z-man | 2008-01-01 18:04:17 +0100 (Tue, 01 Jan 2008) | 2 lines

Fixed plist path to be relative (whatever a plist is)

------------------------------------------------------------------------
r7437 | z-man | 2008-01-01 17:12:14 +0100 (Tue, 01 Jan 2008) | 1 line

strnlen does not exist on the mac, removed its usage
------------------------------------------------------------------------
r7436 | z-man | 2008-01-01 16:44:38 +0100 (Tue, 01 Jan 2008) | 1 line

automatically selecting 10.2.8 specific options
------------------------------------------------------------------------
r7435 | z-man | 2007-12-31 18:18:47 +0100 (Mon, 31 Dec 2007) | 2 lines

Fixed epsy's bug with MAX_PLAYERS_SAME_IP.

------------------------------------------------------------------------
r7432 | z-man | 2007-12-30 01:57:49 +0100 (Sun, 30 Dec 2007) | 2 lines

Whoops :)

------------------------------------------------------------------------
r7431 | z-man | 2007-12-30 01:15:59 +0100 (Sun, 30 Dec 2007) | 2 lines

Added TIME_FACTOR variable to compensate for dodgy system timers.

------------------------------------------------------------------------
r7429 | z-man | 2007-12-29 21:48:28 +0100 (Sat, 29 Dec 2007) | 2 lines

Timer hickups are now swallowed with a once-per-session warning.

------------------------------------------------------------------------
r7423 | z-man | 2007-12-17 11:08:57 +0100 (Mon, 17 Dec 2007) | 2 lines

Small performance fix: strlen -> strnlen. Want to do something useful today :)

------------------------------------------------------------------------
r7422 | z-man | 2007-12-17 11:01:59 +0100 (Mon, 17 Dec 2007) | 2 lines

Undone the last two renegade commits (/me blames SVK)

------------------------------------------------------------------------
r7421 | z-man | 2007-12-17 10:53:10 +0100 (Mon, 17 Dec 2007) | 1 line

------------------------------------------------------------------------
r7420 | z-man | 2007-12-17 10:52:25 +0100 (Mon, 17 Dec 2007) | 2 lines

Next attempt at killing bizarre illegal color code constructs.

------------------------------------------------------------------------
r7418 | wrtlprnft | 2007-12-17 07:55:30 +0100 (Mon, 17 Dec 2007) | 2 lines

Remove incomplete color codes in tColoredString::RemoveColors(), too.

------------------------------------------------------------------------
r7417 | z-man | 2007-12-16 22:04:50 +0100 (Sun, 16 Dec 2007) | 2 lines

Color code removal now reliably removes nested color codes.

------------------------------------------------------------------------
r7415 | z-man | 2007-12-16 21:16:53 +0100 (Sun, 16 Dec 2007) | 2 lines

added HAVE_ISBLANK

------------------------------------------------------------------------
r7414 | z-man | 2007-12-16 21:16:24 +0100 (Sun, 16 Dec 2007) | 2 lines

fixed typo

------------------------------------------------------------------------
r7410 | z-man | 2007-12-14 18:13:25 +0100 (Fri, 14 Dec 2007) | 2 lines

Calling PumpEvents() while waiting for application to receive focus; only that way, it actually gets noticed.

------------------------------------------------------------------------
r7407 | z-man | 2007-12-10 11:33:30 +0100 (Mon, 10 Dec 2007) | 1 line

------------------------------------------------------------------------
r7406 | z-man | 2007-12-10 11:32:53 +0100 (Mon, 10 Dec 2007) | 2 lines

More elaborate version of the last fix that does not break the master server.

------------------------------------------------------------------------
r7405 | z-man | 2007-12-10 10:42:12 +0100 (Mon, 10 Dec 2007) | 2 lines

Fixed 100% cpu usage of the server when data was incoming on the control socket at the wrong time (any time it is not talking to the master servers).

------------------------------------------------------------------------
r7400 | z-man | 2007-11-15 01:18:04 +0100 (Thu, 15 Nov 2007) | 2 lines

Fixed bugs when MAX_CLIENTS was lowered when players were already online.

------------------------------------------------------------------------
r7398 | z-man | 2007-11-14 19:28:21 +0100 (Wed, 14 Nov 2007) | 2 lines

Sorry, bash required for now.

------------------------------------------------------------------------
r7396 | z-man | 2007-11-14 13:48:55 +0100 (Wed, 14 Nov 2007) | 2 lines

"Rebeautified."

------------------------------------------------------------------------
r7394 | z-man | 2007-11-14 11:18:32 +0100 (Wed, 14 Nov 2007) | 2 lines

Catching more exceptions.

------------------------------------------------------------------------
r7381 | z-man | 2007-11-12 19:27:58 +0100 (Mon, 12 Nov 2007) | 2 lines

Removed deprecated/wrong entries.

------------------------------------------------------------------------
r7380 | z-man | 2007-11-12 17:07:45 +0100 (Mon, 12 Nov 2007) | 2 lines

Minor corrections.

------------------------------------------------------------------------
r7379 | z-man | 2007-11-12 17:07:21 +0100 (Mon, 12 Nov 2007) | 2 lines

Translated. Phew. Work.

------------------------------------------------------------------------
r7378 | z-man | 2007-11-12 15:38:30 +0100 (Mon, 12 Nov 2007) | 2 lines

Added CYCLE_SPEED_MAX.

------------------------------------------------------------------------
r7377 | z-man | 2007-11-12 15:37:35 +0100 (Mon, 12 Nov 2007) | 2 lines

Fixed client compilation. Intercept_Commands is only supposed to work on the server, right?

------------------------------------------------------------------------
r7376 | luke-jr | 2007-11-12 11:21:07 +0100 (Mon, 12 Nov 2007) | 1 line

allow intercepting of /-commands (configurable)
------------------------------------------------------------------------
r7375 | luke-jr | 2007-11-12 09:51:57 +0100 (Mon, 12 Nov 2007) | 1 line

rewrite of epsys PLAYER_MESSAGE
------------------------------------------------------------------------
r7374 | luke-jr | 2007-11-12 09:12:22 +0100 (Mon, 12 Nov 2007) | 1 line

hack to send ladderlog to stdout (default disabled, of course)
------------------------------------------------------------------------
r7373 | z-man | 2007-11-12 00:50:44 +0100 (Mon, 12 Nov 2007) | 1 line

Whoops, fixed server compilation.
------------------------------------------------------------------------
r7372 | z-man | 2007-11-12 00:38:54 +0100 (Mon, 12 Nov 2007) | 2 lines

Fixed blank screen error when user reverts to an older SDL version.

------------------------------------------------------------------------
r7371 | z-man | 2007-11-12 00:32:12 +0100 (Mon, 12 Nov 2007) | 2 lines

Added desktop size detection for SDL >= 1.2.10 and added desktop size as a choice for a screen resolution.

------------------------------------------------------------------------
r7370 | z-man | 2007-11-12 00:06:22 +0100 (Mon, 12 Nov 2007) | 2 lines

Added desktop resolution text.

------------------------------------------------------------------------
r7369 | z-man | 2007-11-11 23:12:10 +0100 (Sun, 11 Nov 2007) | 1 line

Well, the new timer code did the same as the old one, so instead of activating it, the high resolution timer is now dropped in favor of the old low resolution timer (which is then smoothed) if the high resolution timer is making trouble.
------------------------------------------------------------------------
r7368 | z-man | 2007-11-11 16:44:10 +0100 (Sun, 11 Nov 2007) | 2 lines

Prepared potentially better system time code on Windows (to work around dual Athlon problems with QueryPerformanceCounter()).

------------------------------------------------------------------------
r7367 | z-man | 2007-11-09 18:07:24 +0100 (Fri, 09 Nov 2007) | 2 lines

Fixed pedantic new warnings in GCC 4.1.3.

------------------------------------------------------------------------
r7366 | z-man | 2007-11-05 18:02:25 +0100 (Mon, 05 Nov 2007) | 2 lines

hopefully fixed the rare teleport bugs.

------------------------------------------------------------------------
r7365 | luke-jr | 2007-11-04 04:21:24 +0100 (Sun, 04 Nov 2007) | 1 line

um, we migrated from CVS to Svn, but missed this bit!
------------------------------------------------------------------------
r7358 | luke-jr | 2007-10-02 06:27:09 +0200 (Tue, 02 Oct 2007) | 1 line

some of these should be translated? (ps, Im up for civ maybe)
------------------------------------------------------------------------
r7317 | wrtlprnft | 2007-07-27 17:02:08 +0200 (Fri, 27 Jul 2007) | 2 lines

Sever -> Server

------------------------------------------------------------------------
r7313 | z-man | 2007-07-07 11:11:25 +0200 (Sat, 07 Jul 2007) | 2 lines

Whoops, fixed server compilation.

------------------------------------------------------------------------
r7312 | z-man | 2007-07-07 11:11:08 +0200 (Sat, 07 Jul 2007) | 2 lines

Added NOEXPIRE compile flag that disables expring of versions.

------------------------------------------------------------------------
r7311 | z-man | 2007-07-07 10:11:29 +0200 (Sat, 07 Jul 2007) | 2 lines

No longer accept fullscreen toggles when the application is active. It's a mystery how they get through, but they trigger a bug in SDL_GetAppState() that makes the application marked as inactive when it gets restored.

------------------------------------------------------------------------
r7301 | wrtlprnft | 2007-06-10 23:32:02 +0200 (Sun, 10 Jun 2007) | 2 lines

Yet another fix: The "you're not allowed to change your team" was sent to everyone if a player tried to create a new team, not just to the player.

------------------------------------------------------------------------
r7300 | wrtlprnft | 2007-06-10 23:19:41 +0200 (Sun, 10 Jun 2007) | 2 lines

Stupid typo fix. And the setting is called ALLOW_TEAM_CHANGE

------------------------------------------------------------------------
r7299 | wrtlprnft | 2007-06-10 23:18:50 +0200 (Sun, 10 Jun 2007) | 2 lines

Forgot to add ALLOW_TEAMCHANGE to settings_custom.cfg.

------------------------------------------------------------------------
r7274 | z-man | 2007-05-27 13:05:42 +0200 (Sun, 27 May 2007) | 2 lines

New setting to enforce this ominous "open" play style by making all grinds non-sealing: CYCLE_RUBBER_MINDISTANCE_GAP*

------------------------------------------------------------------------
r7273 | z-man | 2007-05-27 13:04:57 +0200 (Sun, 27 May 2007) | 2 lines

Removed obsolete IMGLib reference in error message.

------------------------------------------------------------------------
r7225 | wrtlprnft | 2007-05-18 23:30:24 +0200 (Fri, 18 May 2007) | 4 lines

- Changed meaning of SILENCE_ALL on the server to work the same way as it does on the client.
- Added ENABLE_CHAT to both server and client that does pretty much what its name suggests.
See http://forums.armagetronad.net/viewtopic.php?p=172531#172531

------------------------------------------------------------------------
r7210 | wrtlprnft | 2007-04-23 19:50:46 +0200 (Mon, 23 Apr 2007) | 4 lines

- Added ALLOW_TEAM_CHANGES setting to lock the teams for tournaments and the like
- Added (DIS)?ALLOW_TEAM_CHANGES_PLAYER command to specifically (dis)allow a player from switching teams
- Localized the error message you get if you say /teamleave on a server with AUTO_TEAM 0

------------------------------------------------------------------------
r7205 | z-man | 2007-04-21 10:37:28 +0200 (Sat, 21 Apr 2007) | 2 lines

Added earlier "starting to lose contact" message to master server log.

------------------------------------------------------------------------
r7203 | z-man | 2007-04-21 00:42:06 +0200 (Sat, 21 Apr 2007) | 2 lines

Master server log now contains server names (after one server setup support request too many where the admin is incapable of keeping his server up long enough or stating its IP)

------------------------------------------------------------------------
r7199 | wrtlprnft | 2007-04-18 21:30:26 +0200 (Wed, 18 Apr 2007) | 2 lines

Don't stretch the floor image for screens with an aspect ratio != 4./3.

------------------------------------------------------------------------
r7193 | wrtlprnft | 2007-04-09 20:34:26 +0200 (Mon, 09 Apr 2007) | 2 lines

minor spelling fix

------------------------------------------------------------------------
r7189 | luke-jr | 2007-04-04 23:10:09 +0200 (Wed, 04 Apr 2007) | 1 line

close some fds left open
------------------------------------------------------------------------
r7185 | z-man | 2007-03-26 14:52:22 +0200 (Mon, 26 Mar 2007) | 2 lines

Added an extra clearing of the grid before it is rebuild. Network messages coming in between rounds can seriously mess things up.

------------------------------------------------------------------------
r7183 | wrtlprnft | 2007-03-26 08:42:41 +0200 (Mon, 26 Mar 2007) | 3 lines

Backporting r7182 because it won't work in the trunk, so it's sort of pointless there.
Also added the file to the makefiles so it gets installed :)

------------------------------------------------------------------------
r7176 | wrtlprnft | 2007-03-13 22:35:00 +0100 (Tue, 13 Mar 2007) | 2 lines

Added CYCLE_WALL_SHRINK to default fortress settings, it's been a de-facto standard for a long time.

------------------------------------------------------------------------
r7158 | z-man | 2007-03-01 16:50:29 +0100 (Thu, 01 Mar 2007) | 2 lines

The point in time where a client decides that now it's in sync with the server is recorded now. It was the most significant deviation in behavior caused by different compiler settings.

------------------------------------------------------------------------
r7156 | z-man | 2007-03-01 15:11:17 +0100 (Thu, 01 Mar 2007) | 2 lines

Fixed more respawn trouble: the first position update of a cylce is now accepted without questioning it.

------------------------------------------------------------------------
r7155 | z-man | 2007-03-01 14:58:33 +0100 (Thu, 01 Mar 2007) | 2 lines

Fixed some of the problems caused by respawning and cylces moving all over the place, crossing walls in the process and screwing stuff up.

------------------------------------------------------------------------
r7154 | z-man | 2007-03-01 12:16:05 +0100 (Thu, 01 Mar 2007) | 2 lines

Fixed freezer in eGrid::FindSurroundingFace

------------------------------------------------------------------------
r7148 | z-man | 2007-02-22 10:46:12 +0100 (Thu, 22 Feb 2007) | 2 lines

Fixed missing initialization warning.

------------------------------------------------------------------------
r7147 | z-man | 2007-02-22 10:45:34 +0100 (Thu, 22 Feb 2007) | 2 lines

Whoops, forgot to update title.

------------------------------------------------------------------------
r7146 | z-man | 2007-02-22 10:45:08 +0100 (Thu, 22 Feb 2007) | 2 lines

Enhanced "Master server unreachable" error message.

------------------------------------------------------------------------
r7139 | z-man | 2007-02-17 23:18:12 +0100 (Sat, 17 Feb 2007) | 2 lines

Fixed obscure failure of eGrid::FindSurroundingFace, it would sometimes fall off the edge of the world.

------------------------------------------------------------------------
r7138 | z-man | 2007-02-17 16:40:55 +0100 (Sat, 17 Feb 2007) | 2 lines

Rebeautified.

------------------------------------------------------------------------
r7137 | z-man | 2007-02-17 16:40:41 +0100 (Sat, 17 Feb 2007) | 2 lines

Const-correctness for some virtual functions. They were const in gCycle, but not in eGameObject, causing the wrong instance to be called in eCamera, causing camera jumps whenever there was a lag slide.

------------------------------------------------------------------------
r7136 | z-man | 2007-02-16 23:09:48 +0100 (Fri, 16 Feb 2007) | 5 lines

Client never claims it expires when it connects to the master server. Two of
them are running from the trunk now, and any alpha from 0.2.8 would expire
immediately. Oh well.
Fixed playback failure due to untimely DNS queries during server list loading.

------------------------------------------------------------------------
r7135 | z-man | 2007-02-16 21:45:20 +0100 (Fri, 16 Feb 2007) | 2 lines

Whoops, refactored turn count read/write in gDestination so that it actually is compatible with older versions.

------------------------------------------------------------------------
r7134 | z-man | 2007-02-16 21:44:57 +0100 (Fri, 16 Feb 2007) | 2 lines

Added turn count to gDestination network message; used it to detect double turn command packet losses.

------------------------------------------------------------------------
r7133 | z-man | 2007-02-16 21:44:40 +0100 (Fri, 16 Feb 2007) | 2 lines

Removed smart glance jitter by fixing update order of glanceSmoothAbs.

------------------------------------------------------------------------
r7132 | z-man | 2007-02-14 18:00:53 +0100 (Wed, 14 Feb 2007) | 2 lines

Added recent news.

------------------------------------------------------------------------
r7131 | z-man | 2007-02-14 18:00:33 +0100 (Wed, 14 Feb 2007) | 2 lines

Fixed information injection hole, ping responses now can't fake their source address any more without network layer spoofing.

------------------------------------------------------------------------
r7130 | z-man | 2007-02-14 18:00:03 +0100 (Wed, 14 Feb 2007) | 2 lines

Added zero time simulation when the extrapolator is initialized, giving an accurate rubberSpeedFactor, which in turn does away with some extrapolation glitches when a rubber assisted turn is the first thing that happens.

------------------------------------------------------------------------
r7129 | z-man | 2007-02-14 17:59:24 +0100 (Wed, 14 Feb 2007) | 2 lines

Improved rubber calculation for small or zero timesteps.

------------------------------------------------------------------------
r7128 | z-man | 2007-02-13 13:23:07 +0100 (Tue, 13 Feb 2007) | 2 lines

Server side silencing now also affects /me and cross-team /msg.

------------------------------------------------------------------------
r7127 | z-man | 2007-02-13 13:22:45 +0100 (Tue, 13 Feb 2007) | 2 lines

Aded docs for VOICE and SILENCE

------------------------------------------------------------------------
r7126 | z-man | 2007-02-12 23:16:29 +0100 (Mon, 12 Feb 2007) | 4 lines

SILENCE_ALL now also works on the server.
New commands: SILENCE and VOICE to take chat rights and give them back to individual players.
All this only affects public chat, /team and /msg and the other commands are unaffected.

------------------------------------------------------------------------
r7125 | z-man | 2007-02-12 22:35:52 +0100 (Mon, 12 Feb 2007) | 2 lines

Fixed failed client count assertion on client.

------------------------------------------------------------------------
r7124 | z-man | 2007-02-12 20:39:57 +0100 (Mon, 12 Feb 2007) | 2 lines

Ping charity is now completely server controlled. Maximum and minimum can be set; setting the maximum to 0 should avoid most instant deaths.

------------------------------------------------------------------------
r7123 | z-man | 2007-02-12 20:39:15 +0100 (Mon, 12 Feb 2007) | 2 lines

Performance improvement and debug recording playback problem avoidance: ack messages are no longer created before they are used.

------------------------------------------------------------------------
r7122 | z-man | 2007-02-12 20:38:29 +0100 (Mon, 12 Feb 2007) | 4 lines

Moved one instance of deletion of game grid objects from grid creation to
the previous phase and increased the timeout. This should make missing zone
bugs less likely.

------------------------------------------------------------------------
r7121 | z-man | 2007-02-12 20:37:55 +0100 (Mon, 12 Feb 2007) | 2 lines

Clarified doc on SERVER_IP a bit.

------------------------------------------------------------------------
r7102 | z-man | 2007-02-01 16:41:40 +0100 (Thu, 01 Feb 2007) | 2 lines

Replaced $(( )) with `expr `.

------------------------------------------------------------------------
r7099 | z-man | 2007-02-01 15:45:41 +0100 (Thu, 01 Feb 2007) | 2 lines

Applied Belenus' unbashifying patch, but kept the #!/bin/bash for now.

------------------------------------------------------------------------
r7098 | z-man | 2007-02-01 15:42:54 +0100 (Thu, 01 Feb 2007) | 2 lines

Fallback HTML generation rule in case m4 borks up.

------------------------------------------------------------------------
r7097 | z-man | 2007-02-01 15:42:20 +0100 (Thu, 01 Feb 2007) | 2 lines

"test a == b" replaced by "test a = b". You guessed it: for Solaris.

------------------------------------------------------------------------
r7096 | z-man | 2007-02-01 15:40:54 +0100 (Thu, 01 Feb 2007) | 2 lines

Solaris compatibility: only create symbolic links if they don't exist yet.

------------------------------------------------------------------------
r7095 | z-man | 2007-02-01 13:30:06 +0100 (Thu, 01 Feb 2007) | 2 lines

Added test for isspace() function.

------------------------------------------------------------------------
r7094 | z-man | 2007-02-01 13:29:36 +0100 (Thu, 01 Feb 2007) | 2 lines

Simplified dependency generation, it now works without m4.

------------------------------------------------------------------------
r7093 | z-man | 2007-02-01 13:29:03 +0100 (Thu, 01 Feb 2007) | 2 lines

Added include reqired on Solaris 2.8 that doesn't hurt Linux and hopefully doesn't hurt other Unices.

------------------------------------------------------------------------
r7092 | z-man | 2007-02-01 13:28:25 +0100 (Thu, 01 Feb 2007) | 2 lines

Employed two stage cast when writing tOutputs to nMessages. gcc 3.3 on Solaris complained about the single stage cast.

------------------------------------------------------------------------
r7091 | z-man | 2007-02-01 13:26:28 +0100 (Thu, 01 Feb 2007) | 2 lines

switched from os.walk to os.path.walk. It's not really more difficult and available for python 2.2.

------------------------------------------------------------------------
r7074 | z-man | 2007-01-29 20:47:08 +0100 (Mon, 29 Jan 2007) | 2 lines

Rebeautified.

------------------------------------------------------------------------
r7073 | z-man | 2007-01-29 20:46:45 +0100 (Mon, 29 Jan 2007) | 2 lines

Adopted Jonathan's rViewport::Perspective code.

------------------------------------------------------------------------
r7072 | z-man | 2007-01-29 20:44:51 +0100 (Mon, 29 Jan 2007) | 2 lines

Fixed another issue of local passing through temporary walls. This time, it only happened to the extrapolator cycle, but that's bad enough.

------------------------------------------------------------------------
r7044 | z-man | 2007-01-22 22:37:18 +0100 (Mon, 22 Jan 2007) | 2 lines

Made uninstall generation respect DESTDIR and ROOTDIR correctly.

------------------------------------------------------------------------
r7033 | z-man | 2007-01-22 17:05:30 +0100 (Mon, 22 Jan 2007) | 2 lines

Fixed the strange explosion bug a little harder.

------------------------------------------------------------------------
r6926 | wrtlprnft | 2007-01-14 19:03:50 +0100 (Sun, 14 Jan 2007) | 3 lines

- added the server description to the server browser in the french language file
- insert a white color string after the server URI

------------------------------------------------------------------------
r6854 | luke-jr | 2007-01-12 21:03:46 +0100 (Fri, 12 Jan 2007) | 2 lines

preliminary error-on-old-libxml2 (pre 2.6.11)

------------------------------------------------------------------------
r6838 | z-man | 2007-01-12 14:33:54 +0100 (Fri, 12 Jan 2007) | 1 line

Disabled multithreaded network reads.
------------------------------------------------------------------------
r6811 | z-man | 2007-01-11 15:53:53 +0100 (Thu, 11 Jan 2007) | 1 line

Worked around false GCC warnings about unitialized variables. Bah.
------------------------------------------------------------------------
r6802 | z-man | 2007-01-11 15:46:51 +0100 (Thu, 11 Jan 2007) | 2 lines

Fixed warinigs of "find".

------------------------------------------------------------------------
r6800 | z-man | 2007-01-11 14:23:34 +0100 (Thu, 11 Jan 2007) | 2 lines

fingerprint now also supports svk and has a safe fallback.

------------------------------------------------------------------------
r6793 | davidfancella | 2007-01-11 12:30:24 +0100 (Thu, 11 Jan 2007) | 1 line

Another spurious commit
------------------------------------------------------------------------
r6789 | davidfancella | 2007-01-11 12:08:53 +0100 (Thu, 11 Jan 2007) | 1 line

spurious commit
------------------------------------------------------------------------
r6788 | davidfancella | 2007-01-11 12:07:20 +0100 (Thu, 11 Jan 2007) | 1 line

spurious commit
------------------------------------------------------------------------
r6787 | z-man | 2007-01-11 11:47:03 +0100 (Thu, 11 Jan 2007) | 2 lines

Replaced appending .. with call to dirname. Doesn't work in all situations, but the result doesn't matter much anyway.

------------------------------------------------------------------------
r6785 | z-man | 2007-01-11 10:43:47 +0100 (Thu, 11 Jan 2007) | 2 lines

Adapted installcheck target to possible absence of sysinstall script.

------------------------------------------------------------------------
r6753 | z-man | 2007-01-10 18:31:24 +0100 (Wed, 10 Jan 2007) | 2 lines

beatuified.

------------------------------------------------------------------------
r6752 | z-man | 2007-01-10 18:29:46 +0100 (Wed, 10 Jan 2007) | 2 lines

Backported Luke's directory fix.

------------------------------------------------------------------------
r6745 | z-man | 2007-01-10 17:06:45 +0100 (Wed, 10 Jan 2007) | 2 lines

Disabled respawning by default, and clarified its status as a hack.

------------------------------------------------------------------------
r6682 | luke-jr | 2007-01-03 23:18:35 +0100 (Wed, 03 Jan 2007) | 1 line

ignore that autogenerated stuff
------------------------------------------------------------------------
r6681 | luke-jr | 2007-01-03 23:14:23 +0100 (Wed, 03 Jan 2007) | 1 line

--disable-respawn configure option
------------------------------------------------------------------------
r6627 | z-man | 2006-12-31 20:34:27 +0100 (Sun, 31 Dec 2006) | 3 lines

properly checking for libpng-config and some other cleanups. CXXFLAGS and
CPPFLAGS are kept separate.

------------------------------------------------------------------------
r6624 | z-man | 2006-12-30 22:42:33 +0100 (Sat, 30 Dec 2006) | 2 lines

fixed main menu.

------------------------------------------------------------------------
r6525 | wrtlprnft | 2006-12-15 16:56:11 +0100 (Fri, 15 Dec 2006) | 2 lines

Wrapped the #define DEBUG_LAG in an #ifdef DEBUG to get rid of the lag compensation messages if not in debug mode.

------------------------------------------------------------------------
r6474 | z-man | 2006-12-05 22:52:58 +0100 (Tue, 05 Dec 2006) | 1 line

Fixed master to master communication.
------------------------------------------------------------------------
r6370 | luke-jr | 2006-11-26 21:09:14 +0100 (Sun, 26 Nov 2006) | 2 lines

comment out this stuff till its practical

------------------------------------------------------------------------
r6369 | luke-jr | 2006-11-26 21:06:11 +0100 (Sun, 26 Nov 2006) | 1 line

some minor fixups of MAP_FILE preverify prior to revert
------------------------------------------------------------------------
r6368 | luke-jr | 2006-11-26 20:48:34 +0100 (Sun, 26 Nov 2006) | 1 line

hope this works :p
------------------------------------------------------------------------
r6367 | luke-jr | 2006-11-26 20:24:56 +0100 (Sun, 26 Nov 2006) | 1 line

throw an error, not just a warning
------------------------------------------------------------------------
r6366 | wrtlprnft | 2006-11-26 20:14:28 +0100 (Sun, 26 Nov 2006) | 3 lines

- Remove double slashes from both the part where the map wants to be and the path it was loaded from before checking for equeality (fixes problem with an empty category attribute).
- Don't kill the server/client if the map filepath is wrong and just display a tERR_WARN. A wrong map file path is NOT severe enough to kill a server full of players, ever.

------------------------------------------------------------------------
r6345 | wrtlprnft | 2006-11-24 21:16:13 +0100 (Fri, 24 Nov 2006) | 2 lines

Reverting previous commit. dunno what i was smoking there. sorry.

------------------------------------------------------------------------
r6344 | wrtlprnft | 2006-11-24 21:08:07 +0100 (Fri, 24 Nov 2006) | 2 lines

it should say SERVER_DESCRIPTION, not SERVER_OPTIONS in that file.

------------------------------------------------------------------------
r6337 | z-man | 2006-11-24 01:13:06 +0100 (Fri, 24 Nov 2006) | 1 line

New and possibly smarter chatbot. Tweaking still required.
------------------------------------------------------------------------
r6336 | z-man | 2006-11-24 01:11:50 +0100 (Fri, 24 Nov 2006) | 1 line

Optimization: sensors now throw exceptions on the first wall it.
------------------------------------------------------------------------
r6262 | z-man | 2006-11-10 22:51:12 +0100 (Fri, 10 Nov 2006) | 1 line

Ping charity is now clamped to the range 0-300 on the server and the client to avoid odd-looking insanely high numbers in the ping charity report console message.
------------------------------------------------------------------------
r6261 | z-man | 2006-11-08 23:18:58 +0100 (Wed, 08 Nov 2006) | 2 lines

Lowered ping clamping for ladder.
Bugfix: if you kept the automatical vote menu open for too long, the game would refuse to render.
------------------------------------------------------------------------
r6260 | wrtlprnft | 2006-11-06 23:38:11 +0100 (Mon, 06 Nov 2006) | 2 lines

fixed wrong text for an error message.

------------------------------------------------------------------------
r6258 | wrtlprnft | 2006-11-05 10:48:28 +0100 (Sun, 05 Nov 2006) | 2 lines

"/me" messages now sent to stdout on the server, before they didn't.

------------------------------------------------------------------------
r6253 | wrtlprnft | 2006-10-30 13:29:17 +0100 (Mon, 30 Oct 2006) | 2 lines

added options for custom names and colors for teams.

------------------------------------------------------------------------
r6247 | nemostultae | 2006-10-19 21:36:37 +0200 (Thu, 19 Oct 2006) | 1 line

Even more typo fixes
------------------------------------------------------------------------
r6246 | nemostultae | 2006-10-19 21:31:52 +0200 (Thu, 19 Oct 2006) | 2 lines

More typo fixes

------------------------------------------------------------------------
r6245 | nemostultae | 2006-10-19 21:25:28 +0200 (Thu, 19 Oct 2006) | 2 lines

Fixed typo, and changed mime-type to text/plain (was application/octet-stream)

------------------------------------------------------------------------
r6227 | z-man | 2006-10-13 08:08:44 +0200 (Fri, 13 Oct 2006) | 1 line

Faster array allocated space growth for efficiency.
------------------------------------------------------------------------
r6226 | z-man | 2006-10-13 08:07:51 +0200 (Fri, 13 Oct 2006) | 1 line

Removed some unused setting items from the server.
------------------------------------------------------------------------
r6219 | z-man | 2006-10-12 08:50:55 +0200 (Thu, 12 Oct 2006) | 1 line

Adapted to internal autoconf macro renaming from autoconf 2.59 to 2.60.
------------------------------------------------------------------------
r6144 | z-man | 2006-09-03 13:20:23 +0200 (Sun, 03 Sep 2006) | 1 line

Cosmetic type change.
------------------------------------------------------------------------
r6143 | z-man | 2006-09-03 13:18:35 +0200 (Sun, 03 Sep 2006) | 1 line

Fixed typo.
------------------------------------------------------------------------
r6142 | z-man | 2006-09-03 13:18:14 +0200 (Sun, 03 Sep 2006) | 1 line

currentFace is cleared on RemoveFromGame(); this avoids zombie game objects from referencing faces and the sub-faces resulting from grid changes forever. The same isn't required in eGameObject::RemoveFromGame(), since that one calls the destructor which does the same job.
------------------------------------------------------------------------
r6100 | z-man | 2006-08-20 18:23:30 +0200 (Sun, 20 Aug 2006) | 1 line

Fixed leaving out particle system on master-only builds.
------------------------------------------------------------------------
r6099 | z-man | 2006-08-20 18:22:54 +0200 (Sun, 20 Aug 2006) | 1 line

Changed ping averager weight calculation to avoid expensive exp() call.
------------------------------------------------------------------------
r6098 | z-man | 2006-08-20 18:19:49 +0200 (Sun, 20 Aug 2006) | 1 line

Don't include the resource manager for a master-only built.
------------------------------------------------------------------------
r6097 | z-man | 2006-08-20 18:19:18 +0200 (Sun, 20 Aug 2006) | 1 line

Don't check for libxml if only the master server should be built.
------------------------------------------------------------------------
r6075 | z-man | 2006-08-13 21:58:04 +0200 (Sun, 13 Aug 2006) | 1 line

Removed gap between cycle and wall when inter-frame prediction is large.
------------------------------------------------------------------------
r6074 | z-man | 2006-08-13 21:57:23 +0200 (Sun, 13 Aug 2006) | 1 line

Made some member functions that should be const.
------------------------------------------------------------------------
r6068 | wrtlprnft | 2006-08-13 10:41:52 +0200 (Sun, 13 Aug 2006) | 2 lines

davidfancella is an administrator, so he may receive spam too :P

------------------------------------------------------------------------
r6064 | z-man | 2006-08-10 20:35:32 +0200 (Thu, 10 Aug 2006) | 3 lines

Rebeautified according to astyle.

------------------------------------------------------------------------
r6063 | z-man | 2006-08-10 20:34:18 +0200 (Thu, 10 Aug 2006) | 3 lines

Worked around inconsistent wall data that comes from old servers.
Optimized distance/alpha calculations a bit.

------------------------------------------------------------------------
r6055 | z-man | 2006-08-09 21:41:04 +0200 (Wed, 09 Aug 2006) | 2 lines

Added death exception throwing edge passing function to cycle extrapolator to avoid local phasing.

------------------------------------------------------------------------
r6054 | z-man | 2006-08-09 21:39:57 +0200 (Wed, 09 Aug 2006) | 2 lines

Reset rubber speed factor on turns; it was causing too short raycasts when extrapolating.

------------------------------------------------------------------------
r6047 | wrtlprnft | 2006-08-09 13:08:47 +0200 (Wed, 09 Aug 2006) | 3 lines

- FULLSCREEN_MESSAGEs are now scrollable
- Fixed some display issues for the "about" screen

------------------------------------------------------------------------
r6044 | wrtlprnft | 2006-08-09 11:40:48 +0200 (Wed, 09 Aug 2006) | 3 lines

taken from NEWS:
- New "About" menu item in the main menu displays the version of Armagetron Advanced, the paths it uses, links to the main site, wiki and forums and the names of the project admins.

------------------------------------------------------------------------
r6043 | z-man | 2006-08-09 08:32:53 +0200 (Wed, 09 Aug 2006) | 2 lines

Decorated the code with some tAdvanceFrame() calls before sn_SendPlanned() calls; outgoing network messages should now get correct time stamps and ping measurements should be more accurate.

------------------------------------------------------------------------
r6034 | z-man | 2006-08-08 23:32:43 +0200 (Tue, 08 Aug 2006) | 2 lines

Fixed CYCLE_WALL_TIME in network games.

------------------------------------------------------------------------
r6030 | z-man | 2006-08-08 08:12:47 +0200 (Tue, 08 Aug 2006) | 2 lines

Fixed comparison range of distance comparison to also work with negative distances.

------------------------------------------------------------------------
r6018 | z-man | 2006-08-07 21:06:53 +0200 (Mon, 07 Aug 2006) | 1 line

Leakfix: better clearing of reference loop (and other evils) causing temporary smart pointers.
------------------------------------------------------------------------
r6016 | z-man | 2006-08-07 19:55:32 +0200 (Mon, 07 Aug 2006) | 2 lines

Update last turn position and wall begin distance on cycle sync.

------------------------------------------------------------------------
r6015 | z-man | 2006-08-07 19:27:30 +0200 (Mon, 07 Aug 2006) | 2 lines

Don't react on fullscreen toggle in debug mode when playing back.

------------------------------------------------------------------------
r6013 | z-man | 2006-08-07 17:50:57 +0200 (Mon, 07 Aug 2006) | 1 line

Moved setting of end time to after outdated checkpoints get deleted; the new end time would be ignored otherwise in some cases.
------------------------------------------------------------------------
r6012 | z-man | 2006-08-07 17:04:47 +0200 (Mon, 07 Aug 2006) | 1 line

Fixed team reballancing, TEAMS_MAX and TEAM_MAX_PLAYERS are both honored.
------------------------------------------------------------------------
r6011 | z-man | 2006-08-07 01:32:57 +0200 (Mon, 07 Aug 2006) | 2 lines

Clear rubber raycast cache after turns (duh).
Clear edge smart pointers of rubber raycast cache after timestep is done.
------------------------------------------------------------------------
r6010 | z-man | 2006-08-07 00:53:08 +0200 (Mon, 07 Aug 2006) | 1 line

Clear the list of deleted objects a bit safer.
------------------------------------------------------------------------
r6008 | z-man | 2006-08-07 00:30:32 +0200 (Mon, 07 Aug 2006) | 1 line

Got rid of quite a lot of raycasts by caching the result of the rubber raycast (from the cycle to the front) during a single simulation frame when nothing can jump into the cycle's path. The cycle position extrapolation code also uses the cached data.
------------------------------------------------------------------------
r6007 | z-man | 2006-08-06 21:26:52 +0200 (Sun, 06 Aug 2006) | 1 line

Saved two raycasts per cycle per frame on the dedicated server by recycling information from the accelerator raycasts.
------------------------------------------------------------------------
r6005 | z-man | 2006-08-06 20:45:36 +0200 (Sun, 06 Aug 2006) | 1 line

Smarter handling of data structures when a nNetObject is deleted.
------------------------------------------------------------------------
r6003 | z-man | 2006-08-06 20:36:52 +0200 (Sun, 06 Aug 2006) | 1 line

Optimization: Switched from storing nominally deleted objects in an array (sucks) to storing them in a map (rules).
------------------------------------------------------------------------
r6000 | z-man | 2006-08-06 19:27:26 +0200 (Sun, 06 Aug 2006) | 1 line

Optimization: resend timeout of network messages is only calculated when they are first sent, not every time resending is considered.
------------------------------------------------------------------------
r5999 | z-man | 2006-08-06 19:25:52 +0200 (Sun, 06 Aug 2006) | 1 line

Simplify the grid only in phases when it pays off.
------------------------------------------------------------------------
r5997 | z-man | 2006-08-06 16:42:33 +0200 (Sun, 06 Aug 2006) | 2 lines

Reverted last change, checking for linkage is the right thing for functions.
Removed check for X includes for dedicated server.
------------------------------------------------------------------------
r5996 | z-man | 2006-08-06 14:50:33 +0200 (Sun, 06 Aug 2006) | 1 line

Using AC_CHECK_DECLS now to look for sinf et al; they may be inlined so AC_CHECK_FUNCS doesn't find them. Plus, it's faster that way.
------------------------------------------------------------------------
r5995 | z-man | 2006-08-06 14:49:20 +0200 (Sun, 06 Aug 2006) | 1 line

Added iF's master server.
------------------------------------------------------------------------
r5970 | z-man | 2006-08-05 02:07:24 +0200 (Sat, 05 Aug 2006) | 3 lines

Security fixes:
- network ID hog kicking code repaired (it produced endless loops)
- owner of received object checked on the server
------------------------------------------------------------------------
r5968 | z-man | 2006-08-05 00:38:30 +0200 (Sat, 05 Aug 2006) | 2 lines

GNUPLOT_DEBUG now also active in non-debug mode.
Fixed future walls left standing after crash.
------------------------------------------------------------------------
r5967 | z-man | 2006-08-05 00:13:32 +0200 (Sat, 05 Aug 2006) | 1 line

Fixed balancing if two unbalanced teams are present and the maximum number of players per team is reduced.
------------------------------------------------------------------------
r5966 | z-man | 2006-08-05 00:12:35 +0200 (Sat, 05 Aug 2006) | 1 line

Moved writing of players.cfg before inclusion of everytime.cfg, so scripts that write everytime.cfg have the latest information.
------------------------------------------------------------------------
r5964 | z-man | 2006-08-04 18:07:36 +0200 (Fri, 04 Aug 2006) | 1 line

Removed explicit breakpoint, whoops, left over from last debugging session.
------------------------------------------------------------------------
r5962 | z-man | 2006-08-04 10:17:05 +0200 (Fri, 04 Aug 2006) | 1 line

Fixed explosion buds left from last round, cycles weren't deleted on the server in time.
------------------------------------------------------------------------
r5961 | z-man | 2006-08-04 08:53:32 +0200 (Fri, 04 Aug 2006) | 2 lines

Fixed missing network syncing in menu rendering idle function.
Fixed some quirks the network optimization revealed.
------------------------------------------------------------------------
r5960 | z-man | 2006-08-03 23:56:32 +0200 (Thu, 03 Aug 2006) | 9 lines

Network code optimizations:
- sn_Receive() no longer automatically calls the (moderately expensive) sn_SendPlanned()
  sending function, the caller has to take care of that when ready. The usual procedure would be
  sn_Receive(); nNetObject::SyncAll(); sn_SendPlanned();
  Adaptions to this all over the place are already done.
- the game code calls the network code less often per frame, two calls were entirely wasted.
- nNetObject::SyncAll() removes objects earlier from the syncing list so it is shorter and
  can be processed quicker the next time; the pruning is done outside of the client iterating loop
  so it doesn't get called needlessly often.
------------------------------------------------------------------------
r5955 | z-man | 2006-08-03 18:19:26 +0200 (Thu, 03 Aug 2006) | 1 line

Fixed infinite recursion loop and memory eater when very long messages should be sent to the remote admin.
------------------------------------------------------------------------
r5944 | wrtlprnft | 2006-08-02 22:08:15 +0200 (Wed, 02 Aug 2006) | 6 lines

Added meriton's improved Lag-O-Meter and axes indicator: http://forums.armagetronad.net/viewtopic.php?t=6761 .
- Moved all the defined classes into a new namespace to avoid possible future conflicts as the code doesn't use our normal naming convention.
- Made the color blend factor and minimal size of the Lag-O-Meter configurable.
- Added option to use the old Lag-O-Meter, this will disappear (#ifdef'd out actually) in the trunk.
- Added menu option to render the axes indicator.

------------------------------------------------------------------------
r5929 | wrtlprnft | 2006-08-02 09:15:42 +0200 (Wed, 02 Aug 2006) | 2 lines

The implementation of spectator mode changed. Thanks to Fonkay for noticing!

------------------------------------------------------------------------
r5905 | wrtlprnft | 2006-08-01 13:04:17 +0200 (Tue, 01 Aug 2006) | 2 lines

Added help string for CYCLE_DELAY_DOUBLEBIND_BONUS

------------------------------------------------------------------------
r5877 | luke-jr | 2006-08-01 01:15:32 +0200 (Tue, 01 Aug 2006) | 2 lines

Append progdir_suffix to aa_* paths as it is supposed to be

------------------------------------------------------------------------
r5852 | z-man | 2006-07-28 21:51:08 +0200 (Fri, 28 Jul 2006) | 5 lines

Added StateUpdate() to stuff that is called right after network data is
received. This should fix the short rounds at match end if a player scores
at the last possible momemt when the round restart has already been decided,
but not yet executed; that moment now no longer exists.

------------------------------------------------------------------------
r5845 | z-man | 2006-07-27 23:29:12 +0200 (Thu, 27 Jul 2006) | 2 lines

Used new wall end position snapshots to make wall time extrapolation more accurate, especially while rubber is being used.
Rubberless deaths replaced with instant rubber usage that lets the cycle survive if the trails are short compared to rubber, as is often the case on race type servers. Groundpig, this is for you :)
------------------------------------------------------------------------
r5844 | z-man | 2006-07-27 23:26:13 +0200 (Thu, 27 Jul 2006) | 1 line

Added the possibility to make "snapshots" of the current wall end data; it is stored in one of the coord_ entries and not touched on further updates. Hmm, this would also give a slightly better cycle position history with the right query functions.
------------------------------------------------------------------------
r5840 | z-man | 2006-07-26 23:17:27 +0200 (Wed, 26 Jul 2006) | 1 line

Drop wall on rubberless deaths; the current wall gets updated on death, and with the warped position, this could mean trouble. The actual position of the walls doesn't matter in the end, they get holed away some commands later.
------------------------------------------------------------------------
r5839 | z-man | 2006-07-26 23:16:17 +0200 (Wed, 26 Jul 2006) | 1 line

Don't extrapolate cycle movement into the past when determining the front end of walls.
------------------------------------------------------------------------
r5817 | z-man | 2006-07-23 23:44:27 +0200 (Sun, 23 Jul 2006) | 1 line

Whoops, typo. Clamped the wrong variable. A new match was started every time a team was created or deleted.
------------------------------------------------------------------------
r5811 | z-man | 2006-07-23 12:52:54 +0200 (Sun, 23 Jul 2006) | 1 line

Fixed NAN acceleration, put in some assertions that catch similar errors in the future.
------------------------------------------------------------------------
r5810 | z-man | 2006-07-23 12:13:15 +0200 (Sun, 23 Jul 2006) | 1 line

Removed some strange clamping raycasts for the smooth position correction.
------------------------------------------------------------------------
r5809 | z-man | 2006-07-23 09:10:22 +0200 (Sun, 23 Jul 2006) | 1 line

Predicted walls are no longer marked as dangerous; the cycle position gets extrapolated on a danger query.
------------------------------------------------------------------------
r5805 | z-man | 2006-07-22 18:55:27 +0200 (Sat, 22 Jul 2006) | 1 line

Refined sensor speed, it is now only active on request, and the rubber sensor requests it.
------------------------------------------------------------------------
r5804 | z-man | 2006-07-22 17:29:37 +0200 (Sat, 22 Jul 2006) | 1 line

More precise collision detection: sensors take the speed of their owner into account and test whether obstacles will be solid by the time the owner could reach them, not whether they are solid now.
------------------------------------------------------------------------
r5803 | z-man | 2006-07-22 16:47:06 +0200 (Sat, 22 Jul 2006) | 2 lines

Factored position prediction code into own function, it's now called from gCycle::Timestep, no longer TimestepCore(), where it will always be called so the wall prediction is always active.
When a prediction wall is hit, the new simulation stopping exception type is thrown.
------------------------------------------------------------------------
r5802 | z-man | 2006-07-22 16:45:18 +0200 (Sat, 22 Jul 2006) | 1 line

Added "Stop simulation, we don't have enough information to proceed!" exception.
------------------------------------------------------------------------
r5801 | z-man | 2006-07-22 16:44:04 +0200 (Sat, 22 Jul 2006) | 1 line

Added DEDICATED_FPS_IDLE_FACTOR, controlling the maximum length of pauses the game code makes when waiting for network data.
------------------------------------------------------------------------
r5800 | z-man | 2006-07-22 16:42:41 +0200 (Sat, 22 Jul 2006) | 1 line

Added storing place for extra lag caused by lazy simulation.
------------------------------------------------------------------------
r5798 | z-man | 2006-07-22 11:38:37 +0200 (Sat, 22 Jul 2006) | 1 line

Rebeautified.
------------------------------------------------------------------------
r5797 | z-man | 2006-07-22 11:38:04 +0200 (Sat, 22 Jul 2006) | 1 line

Extended match restart condition to switches from human team count from 0 to 1 and 1 to 0.
------------------------------------------------------------------------
r5796 | z-man | 2006-07-22 11:37:08 +0200 (Sat, 22 Jul 2006) | 1 line

Instead of disabling team menu items for spectators, they're now kicked out of spectator mode when they enter their menu.
------------------------------------------------------------------------
r5793 | z-man | 2006-07-22 08:39:09 +0200 (Sat, 22 Jul 2006) | 3 lines

Fixed version generation under "make distcheck" and of course in a real
release.

------------------------------------------------------------------------
r5792 | nemostultae | 2006-07-22 03:22:13 +0200 (Sat, 22 Jul 2006) | 2 lines

Updated icon to look better at smaller sizes.

------------------------------------------------------------------------
r5789 | z-man | 2006-07-21 20:40:57 +0200 (Fri, 21 Jul 2006) | 1 line

This attempt at version generation should work a bit better.
------------------------------------------------------------------------
r5788 | z-man | 2006-07-21 20:18:30 +0200 (Fri, 21 Jul 2006) | 1 line

Attempt to make the version the game reports auto-update every time you do 'svn update' without a full rebuild.
------------------------------------------------------------------------
r5784 | z-man | 2006-07-21 17:48:18 +0200 (Fri, 21 Jul 2006) | 1 line

Fixed another instance of local phasing, this time during extrapolation of your own cycle.
------------------------------------------------------------------------
r5782 | z-man | 2006-07-21 08:20:13 +0200 (Fri, 21 Jul 2006) | 1 line

Fixed some clientside collision prediction quirks.
------------------------------------------------------------------------
r5776 | z-man | 2006-07-20 20:41:10 +0200 (Thu, 20 Jul 2006) | 1 line

Reverted change to extrapolation direction, it was wrong. Whoops.
------------------------------------------------------------------------
r5774 | z-man | 2006-07-19 22:22:53 +0200 (Wed, 19 Jul 2006) | 1 line

Don't call BUG anymore if future walls get deleted, the code seems safe.
------------------------------------------------------------------------
r5773 | z-man | 2006-07-19 21:39:41 +0200 (Wed, 19 Jul 2006) | 1 line

Fixed almost endless recursion and early turns when gCycleMovement::TimestepCore does not want to do actual work.
------------------------------------------------------------------------
r5771 | z-man | 2006-07-19 20:45:06 +0200 (Wed, 19 Jul 2006) | 1 line

Whoops. Fixed coordinate messup when converting between gPlayerWall and gNetPlayerWall coordinates when querying the time and a real stupidity when querying the distance...
------------------------------------------------------------------------
r5769 | z-man | 2006-07-19 07:51:52 +0200 (Wed, 19 Jul 2006) | 1 line

Fixed unused variable in optimized mode.
------------------------------------------------------------------------
r5761 | z-man | 2006-07-18 22:02:22 +0200 (Tue, 18 Jul 2006) | 1 line

Added deletion of future walls (that sometimes would stick out of the explosion area) after rubberless deaths.
------------------------------------------------------------------------
r5760 | z-man | 2006-07-18 22:01:28 +0200 (Tue, 18 Jul 2006) | 1 line

Exported sg_netPlayerWallsGridded.
------------------------------------------------------------------------
r5759 | z-man | 2006-07-18 22:00:59 +0200 (Tue, 18 Jul 2006) | 2 lines

Refined assertions in Check(), there was floating point trouble.
Renamed gridded_sg_netPlayerWalls to sg_netPlayerWallsGridded.
------------------------------------------------------------------------
r5758 | z-man | 2006-07-18 20:30:54 +0200 (Tue, 18 Jul 2006) | 3 lines

Fixed memory leak of welcome message.
Fixed immediate round restart the first round after 2 vs 0 was autobalanced to 1 vs 1.

------------------------------------------------------------------------
r5752 | z-man | 2006-07-18 08:45:59 +0200 (Tue, 18 Jul 2006) | 2 lines

Extra sync message is sent on start of rubber usage.

------------------------------------------------------------------------
r5750 | z-man | 2006-07-18 08:10:15 +0200 (Tue, 18 Jul 2006) | 1 line

rebeautified.
------------------------------------------------------------------------
r5749 | z-man | 2006-07-18 08:04:59 +0200 (Tue, 18 Jul 2006) | 2 lines

Take lag threshold into account when deciding whether to simulate up to the next interesting event in the life of an object.

------------------------------------------------------------------------
r5747 | luke-jr | 2006-07-18 04:10:12 +0200 (Tue, 18 Jul 2006) | 2 lines

don't assume we always have an uninstaller

------------------------------------------------------------------------
r5746 | z-man | 2006-07-18 01:23:46 +0200 (Tue, 18 Jul 2006) | 2 lines

Added chance to override a fatal exit while debugging.

------------------------------------------------------------------------
r5745 | z-man | 2006-07-18 01:16:09 +0200 (Tue, 18 Jul 2006) | 3 lines

Sanitized checks to jump to next event, cycles sometimes got stuck for the
period between two turns.

------------------------------------------------------------------------
r5717 | z-man | 2006-07-16 20:13:04 +0200 (Sun, 16 Jul 2006) | 2 lines

Fixed functional typo.

------------------------------------------------------------------------
r5716 | z-man | 2006-07-16 20:05:54 +0200 (Sun, 16 Jul 2006) | 2 lines

Better clientside collision prediction.
Server now sents extra syncs when cylces pass walls to work against client mispredictions.
------------------------------------------------------------------------
r5715 | z-man | 2006-07-16 13:43:30 +0200 (Sun, 16 Jul 2006) | 1 line

Whoops, enemy clients did only get syncs after turns.
------------------------------------------------------------------------
r5711 | z-man | 2006-07-16 11:31:08 +0200 (Sun, 16 Jul 2006) | 1 line

Fixed direction of tail end position prediction on collision detection. Maybe that was the tail lag everyone was screaming about?
------------------------------------------------------------------------
r5708 | z-man | 2006-07-16 10:11:30 +0200 (Sun, 16 Jul 2006) | 1 line

Whoops, fixed braces.
------------------------------------------------------------------------
r5707 | z-man | 2006-07-16 09:56:31 +0200 (Sun, 16 Jul 2006) | 1 line

Added prediction of walls on the dedicated server: wall ends can be set to the predicted position the cycle will be at at the time any other game object is simulated to. The other objects check for the presence of these extrapolated wall ends and can delay their simulation until the predicted wall turns real or disappears. This should get rid of most rubberless death bugs, let's hope it doesn't produce to many new ones.
------------------------------------------------------------------------
r5702 | z-man | 2006-07-15 19:42:33 +0200 (Sat, 15 Jul 2006) | 1 line

Ok, fixed some more quirks of the new match restart code.
------------------------------------------------------------------------
r5701 | z-man | 2006-07-15 15:19:10 +0200 (Sat, 15 Jul 2006) | 1 line

Whoops, the first game in single player modde against AIs was immediately restarted.
------------------------------------------------------------------------
r5699 | z-man | 2006-07-15 14:49:54 +0200 (Sat, 15 Jul 2006) | 1 line

Typo, typo!
------------------------------------------------------------------------
r5698 | z-man | 2006-07-15 14:49:17 +0200 (Sat, 15 Jul 2006) | 1 line

Improved accuracy of brake usage simulation and speed decay when taking large timesteps.
------------------------------------------------------------------------
r5697 | z-man | 2006-07-15 11:57:08 +0200 (Sat, 15 Jul 2006) | 1 line

The current round and match are now aborted without a winner if the team count changes from 1 to 2 or vice versa.
------------------------------------------------------------------------
r5691 | z-man | 2006-07-14 10:03:39 +0200 (Fri, 14 Jul 2006) | 1 line

Delayed turn warning disabled for AIs.
------------------------------------------------------------------------
r5690 | z-man | 2006-07-14 09:54:27 +0200 (Fri, 14 Jul 2006) | 2 lines

Protection against rubberless kills from teammates added.

------------------------------------------------------------------------
r5657 | z-man | 2006-07-12 19:20:28 +0200 (Wed, 12 Jul 2006) | 1 line

Fixed handling of redundant brake commands, the flexibilization for many axes broke it.
------------------------------------------------------------------------
r5655 | z-man | 2006-07-12 11:24:31 +0200 (Wed, 12 Jul 2006) | 1 line

Fixed correction of step too far back in time.
------------------------------------------------------------------------
r5654 | z-man | 2006-07-12 11:23:23 +0200 (Wed, 12 Jul 2006) | 1 line

Fixed wrong check for too small timesteps.
------------------------------------------------------------------------
r5651 | z-man | 2006-07-12 00:10:55 +0200 (Wed, 12 Jul 2006) | 1 line

Added debug checks for CYCLE_DELAY violations, fixed one of them.
------------------------------------------------------------------------
r5649 | z-man | 2006-07-11 22:48:57 +0200 (Tue, 11 Jul 2006) | 1 line

Following client commands while rubber is used enhanced. The involuntary death probability should be lower now.
------------------------------------------------------------------------
r5647 | z-man | 2006-07-11 17:47:26 +0200 (Tue, 11 Jul 2006) | 1 line

Updated to code changes.
------------------------------------------------------------------------
r5646 | z-man | 2006-07-11 17:09:10 +0200 (Tue, 11 Jul 2006) | 1 line

Cool, the client is now running a separate network handling thread that processes messages while the main thread waits for the graphics card to swap. Only works when not recording, though.
------------------------------------------------------------------------
r5643 | nemostultae | 2006-07-11 16:03:49 +0200 (Tue, 11 Jul 2006) | 4 lines

* src/network/nSocket.cpp: Use IPPROTO_IP instead of SOL_IP on Mac OS X. This was getting a failure message, but the comment says the success is not critical.

* MacOS/Armagetron Advanced.xcodeproj/project.pbxproj: Added eLagCompensation files

------------------------------------------------------------------------
r5642 | z-man | 2006-07-11 15:22:13 +0200 (Tue, 11 Jul 2006) | 1 line

Disabled the strange trueDistance_ logic, I can't remember why it was put there. Well, some bug will probably tell me soon :)
------------------------------------------------------------------------
r5641 | z-man | 2006-07-11 14:15:57 +0200 (Tue, 11 Jul 2006) | 1 line

Whoops, fixed simulation of server-owned objects.
------------------------------------------------------------------------
r5640 | z-man | 2006-07-11 13:37:35 +0200 (Tue, 11 Jul 2006) | 1 line

Many, many more latency reduction improvements.
------------------------------------------------------------------------
r5639 | z-man | 2006-07-11 10:57:40 +0200 (Tue, 11 Jul 2006) | 1 line

Fixed timestamp of wall update.
------------------------------------------------------------------------
r5638 | z-man | 2006-07-11 09:00:21 +0200 (Tue, 11 Jul 2006) | 1 line

Of course, this setting doesn't have to be network aware.
------------------------------------------------------------------------
r5637 | z-man | 2006-07-11 08:02:23 +0200 (Tue, 11 Jul 2006) | 1 line

Added lag compensation hack for old clients.
------------------------------------------------------------------------
r5636 | z-man | 2006-07-11 08:01:45 +0200 (Tue, 11 Jul 2006) | 1 line

Added facility for WriteSync() implementations to find out who the sync is for.
------------------------------------------------------------------------
r5635 | z-man | 2006-07-11 00:20:52 +0200 (Tue, 11 Jul 2006) | 2 lines

Improved rubber precision by predicting rubber usage for the reservoir mindistance.
Smoothly blend from distance based turn commands (without rubber active) to time based turn commands (with full rubber active, when sitting directly in front of a wall).
------------------------------------------------------------------------
r5634 | z-man | 2006-07-11 00:18:47 +0200 (Tue, 11 Jul 2006) | 1 line

More missing initializations.
------------------------------------------------------------------------
r5633 | z-man | 2006-07-10 19:25:32 +0200 (Mon, 10 Jul 2006) | 1 line

Umm, perhaps it would be nice not to use up credit for lag compensation if you're not actually going to compensate anything? (When rubber is active)
------------------------------------------------------------------------
r5632 | z-man | 2006-07-10 18:58:30 +0200 (Mon, 10 Jul 2006) | 1 line

Disabled lag compensation when rubber is active for now. It is making too many problems. The packet loss tolerance already takes care the player doesn't get killed from lag, that's better than nothing.
------------------------------------------------------------------------
r5631 | z-man | 2006-07-10 18:09:24 +0200 (Mon, 10 Jul 2006) | 1 line

Initialized skew properly.
------------------------------------------------------------------------
r5630 | z-man | 2006-07-10 18:05:52 +0200 (Mon, 10 Jul 2006) | 2 lines

Added lag sliding warning.
Hopefully improved timestep calculation.
------------------------------------------------------------------------
r5627 | z-man | 2006-07-10 17:19:11 +0200 (Mon, 10 Jul 2006) | 1 line

Whoops, the antilag code produced more lag :)
------------------------------------------------------------------------
r5625 | z-man | 2006-07-10 15:39:12 +0200 (Mon, 10 Jul 2006) | 1 line

Another player name fix.
------------------------------------------------------------------------
r5624 | z-man | 2006-07-10 15:30:49 +0200 (Mon, 10 Jul 2006) | 1 line

Fixed "Player 1" bug triggered by network object reordering. Players always entered as Player 1, then renamed.
------------------------------------------------------------------------
r5623 | z-man | 2006-07-10 14:35:51 +0200 (Mon, 10 Jul 2006) | 1 line

Switched order of timesteps. Should make collision with own tail really precise now.
------------------------------------------------------------------------
r5622 | z-man | 2006-07-10 14:34:46 +0200 (Mon, 10 Jul 2006) | 1 line

Fixed annoying "Element not in heap" error on fatal exit, it is now replaced by tons of memory leaks. Oh well.
------------------------------------------------------------------------
r5621 | z-man | 2006-07-10 10:35:48 +0200 (Mon, 10 Jul 2006) | 1 line

Rearranged call order of nNetObject::ReadSync() and nNetObject::InitAfterCreation(), init now comes first. Some things that were formerly done in init now need to be done in ReadSync() if this->ID() is zero (inicating that this is the first sync).
------------------------------------------------------------------------
r5611 | z-man | 2006-07-10 00:05:16 +0200 (Mon, 10 Jul 2006) | 1 line

Disabled veto debug messages.
------------------------------------------------------------------------
r5610 | z-man | 2006-07-10 00:04:45 +0200 (Mon, 10 Jul 2006) | 1 line

Streamlined delays. Less delays are made, the console output is no longer forced between rounds, making ping measurements less bouncy then.
------------------------------------------------------------------------
r5609 | z-man | 2006-07-10 00:03:11 +0200 (Mon, 10 Jul 2006) | 1 line

More high timestep accuracy fixes to rubber code. The beginning of rubber usage is now precisely simulated to, we at least try to do the same for the end of rubber usage (it's less important there).
------------------------------------------------------------------------
r5607 | z-man | 2006-07-09 12:01:22 +0200 (Sun, 09 Jul 2006) | 1 line

Fixed AI balancing. AIs are, at the lowest level, always allowed to join a team now. The higher level balancing code is responsible for making sure the joining makes sense.
------------------------------------------------------------------------
r5606 | z-man | 2006-07-09 11:32:03 +0200 (Sun, 09 Jul 2006) | 1 line

Fixed trail end related simulation accuracy bugs. The rubber code now checks when a trail end will disappear and will simulate exactly to that point. When stuck on a trail end, the moment you're allowed to pass it is thus better defined even when simulating with large timesteps.
------------------------------------------------------------------------
r5605 | z-man | 2006-07-08 09:45:38 +0200 (Sat, 08 Jul 2006) | 1 line

Fixed time during movement. The visible consequence was that hitting the end of a finite trail was less often deadly than it should.
------------------------------------------------------------------------
r5604 | z-man | 2006-07-08 09:44:31 +0200 (Sat, 08 Jul 2006) | 1 line

If an object refuses to make timesteps, no further ones are attempted for this frame.
------------------------------------------------------------------------
r5602 | z-man | 2006-07-08 00:43:56 +0200 (Sat, 08 Jul 2006) | 1 line

Yet better handling of rubber in lag compensation.
------------------------------------------------------------------------
r5601 | z-man | 2006-07-08 00:10:55 +0200 (Sat, 08 Jul 2006) | 2 lines

Slight improvements on lag compensation vs rubber

------------------------------------------------------------------------
r5599 | z-man | 2006-07-07 14:45:39 +0200 (Fri, 07 Jul 2006) | 2 lines

added recend lag improvements

------------------------------------------------------------------------
r5598 | z-man | 2006-07-07 14:05:32 +0200 (Fri, 07 Jul 2006) | 1 line

Sockets get their TOS field set to LOWDELAY, at least in Unix.
------------------------------------------------------------------------
r5597 | z-man | 2006-07-07 10:35:44 +0200 (Fri, 07 Jul 2006) | 1 line

Lag messages are only sent to clients that know about them.
------------------------------------------------------------------------
r5596 | z-man | 2006-07-07 09:42:01 +0200 (Fri, 07 Jul 2006) | 1 line

Added lag credit amnesty. If everyone is lagging, it must me the server's fault, and lag credit usage should be lowered for everyone.
------------------------------------------------------------------------
r5595 | z-man | 2006-07-07 09:20:54 +0200 (Fri, 07 Jul 2006) | 1 line

More tweaking of lag compensation, the slow averager is a bit faster now.
------------------------------------------------------------------------
r5594 | z-man | 2006-07-07 08:46:42 +0200 (Fri, 07 Jul 2006) | 1 line

Moved MAX_SIMULATE_AHEAD here.
------------------------------------------------------------------------
r5593 | z-man | 2006-07-07 08:46:12 +0200 (Fri, 07 Jul 2006) | 1 line

Team membership is copied in CopyFrom(), that should fix teammates' wall recognition when extrapolating.
------------------------------------------------------------------------
r5592 | z-man | 2006-07-07 08:44:20 +0200 (Fri, 07 Jul 2006) | 1 line

Tweaks to lag compensation.
------------------------------------------------------------------------
r5591 | z-man | 2006-07-07 08:06:27 +0200 (Fri, 07 Jul 2006) | 1 line

Fixed self detection of sensors when extrapolating.
------------------------------------------------------------------------
r5590 | z-man | 2006-07-06 22:54:24 +0200 (Thu, 06 Jul 2006) | 2 lines

Lag is detected when cycle turn/brake commands arrive too late, compensated by simulating the cycle back in time, and reported to the client so it can compensate.

------------------------------------------------------------------------
r5589 | z-man | 2006-07-06 22:53:21 +0200 (Thu, 06 Jul 2006) | 2 lines

The game timer's return value is now modified by the game level lag measurement to compensate for the lag.

------------------------------------------------------------------------
r5588 | z-man | 2006-07-06 22:52:20 +0200 (Thu, 06 Jul 2006) | 2 lines

Implemented game level compensation for various kinds of network problems (aka LAAAG!).

------------------------------------------------------------------------
r5585 | z-man | 2006-07-05 09:37:59 +0200 (Wed, 05 Jul 2006) | 1 line

Optimization: connections are only updated if they have a socket. nAverager::Timestep is surprisingly expensive in a total server run, because it is called so often.
------------------------------------------------------------------------
r5584 | z-man | 2006-07-05 09:26:39 +0200 (Wed, 05 Jul 2006) | 1 line

Result of password comparison is now stored in the recording, because the configured password isn't.
------------------------------------------------------------------------
r5583 | z-man | 2006-07-05 09:25:34 +0200 (Wed, 05 Jul 2006) | 1 line

Invulnerable() now really means invulnerable: KillAt refuses to work if it returns true, and rubber is always active, no matter how full it is.
------------------------------------------------------------------------
r5579 | z-man | 2006-07-04 08:44:05 +0200 (Tue, 04 Jul 2006) | 1 line

Fixed the way turns are enforced after the turn delay is over. Instead of forging the last turn times, which does not work any more, the turn delay is temporarily set to zero.
------------------------------------------------------------------------
r5578 | z-man | 2006-07-04 08:42:37 +0200 (Tue, 04 Jul 2006) | 1 line

Added timestamps to respawns
------------------------------------------------------------------------
r5576 | z-man | 2006-07-03 23:32:51 +0200 (Mon, 03 Jul 2006) | 2 lines

Fixed wall flickering bug. Preliminary walls are only discarded faster if a final wall comes along over the network that really is a bit newer.

------------------------------------------------------------------------
r5575 | z-man | 2006-07-03 21:49:37 +0200 (Mon, 03 Jul 2006) | 2 lines

More CPU latency improvements. After network traffic comes in, the server first simulates the game objects that received commands and sends out sycns, then does the rest.

------------------------------------------------------------------------
r5574 | z-man | 2006-07-03 21:48:19 +0200 (Mon, 03 Jul 2006) | 2 lines

"Lag turn" bugfix. Sometimes, the server would initiate a cycle turn and mark the turn command as exectued, but the cycle was unable to execute the turn right away. The following inconsistent sync message confused the client.

------------------------------------------------------------------------
r5567 | z-man | 2006-07-02 23:29:40 +0200 (Sun, 02 Jul 2006) | 2 lines

Added removed, auto-generated files to ignore list.

------------------------------------------------------------------------
r5566 | z-man | 2006-07-02 20:51:48 +0200 (Sun, 02 Jul 2006) | 2 lines

Added prototypes for lag compensation functions so they can be integrated in the Windows/Mac projects before they're actually used.
Splitted libenginecore.a from libengine.a with the files that use most of the CPU time; they can be compiled with optimizations even if the rest of the code is in debug mode.
------------------------------------------------------------------------
r5564 | z-man | 2006-07-02 19:53:25 +0200 (Sun, 02 Jul 2006) | 1 line

Removed changing of executable bit of install-sh, which is a symlink to a system file (I thought I already did that, twice...)
------------------------------------------------------------------------
r5562 | z-man | 2006-07-02 19:17:27 +0200 (Sun, 02 Jul 2006) | 1 line

Moved acceleration calculation into core timestep. That's the only way to awoid differences in brake application over the network.
------------------------------------------------------------------------
r5559 | wrtlprnft | 2006-07-02 12:10:39 +0200 (Sun, 02 Jul 2006) | 7 lines

Backported crashfix, sorry for any merge conflicts this might cause.
 ------------------------------------------------------------------------
 r4182 | wrtlprnft | 2006-03-18 17:29:08 +0100 (Sat, 18 Mar 2006) | 3 lines

 Fixed a segfault that occured with custom axes and AIs.
 this is not an optimal solution, but it's better than a crash (the AIs might be more stupid than usual, but I didn't notice anything)

------------------------------------------------------------------------
r5553 | z-man | 2006-07-01 09:44:20 +0200 (Sat, 01 Jul 2006) | 2 lines

Removed files autogenerated by, umm, one of the auto* programs.

------------------------------------------------------------------------
r5552 | z-man | 2006-07-01 09:34:18 +0200 (Sat, 01 Jul 2006) | 1 line

Lag improvements: instead of just pausing, the game now uses the select() system call that pauses until a time has elapsed or network data has arrived. The data is then processed as fast as possible, answers are sent out, and the cycle restarts.
------------------------------------------------------------------------
r5551 | z-man | 2006-07-01 01:25:46 +0200 (Sat, 01 Jul 2006) | 1 line

Fixed double sync writing on object creation.
------------------------------------------------------------------------
r5550 | z-man | 2006-07-01 01:25:08 +0200 (Sat, 01 Jul 2006) | 1 line

Added Select() function to base network system that waits for input data with a timeout.
------------------------------------------------------------------------
r5528 | z-man | 2006-06-29 14:21:54 +0200 (Thu, 29 Jun 2006) | 1 line

Fixed balancing: when a team is to be removed, the smallest team is broken up and the players are distributed evenly across the other teams, always putting each player into the smallest team left.
------------------------------------------------------------------------
r5527 | z-man | 2006-06-29 14:09:17 +0200 (Thu, 29 Jun 2006) | 1 line

Random reformatting by astyle: removed one extra space at end of line.
------------------------------------------------------------------------
r5526 | z-man | 2006-06-29 14:08:26 +0200 (Thu, 29 Jun 2006) | 2 lines

Name filters are only applied to remote players, AIs and "Admins" on hybrid servers should be allowed any name.
Team change commands to teams that still exist, but have no more players, are ignored.
------------------------------------------------------------------------
r5520 | z-man | 2006-06-28 10:33:05 +0200 (Wed, 28 Jun 2006) | 1 line

Fixed highscore/ladder loading.
------------------------------------------------------------------------
r5519 | z-man | 2006-06-28 10:32:25 +0200 (Wed, 28 Jun 2006) | 1 line

Removed another case of clientside player name filtering.
------------------------------------------------------------------------
r5514 | z-man | 2006-06-27 11:34:51 +0200 (Tue, 27 Jun 2006) | 1 line

Joining players are always assigned to a team, but a potentially unfullfillable team join wish stays memorized. Older wishes/wishes from higher scoring players usually are given preference, but don't rely on it.
------------------------------------------------------------------------
r5493 | z-man | 2006-06-26 14:35:50 +0200 (Mon, 26 Jun 2006) | 1 line

Added one missign check for '\n' as space character.
------------------------------------------------------------------------
r5492 | z-man | 2006-06-26 14:35:12 +0200 (Mon, 26 Jun 2006) | 1 line

Added one missign check for '\n' as space character.
------------------------------------------------------------------------
r5468 | z-man | 2006-06-26 11:44:52 +0200 (Mon, 26 Jun 2006) | 1 line

Fixed packet loss tolerance, the lag fluctuation now gets added to the base tolerance time, it doesn't overwrite it.
------------------------------------------------------------------------
r5021 | z-man | 2006-06-24 14:37:25 +0200 (Sat, 24 Jun 2006) | 1 line

More isspace->isblank replacements.
------------------------------------------------------------------------
r5019 | z-man | 2006-06-24 12:28:13 +0200 (Sat, 24 Jun 2006) | 3 lines

VisualC compatibility
Fancy name filtering is no longer done in client mode
replaced isspace calls with isblank
------------------------------------------------------------------------
r5018 | z-man | 2006-06-24 12:27:01 +0200 (Sat, 24 Jun 2006) | 1 line

VisualC compatibility
------------------------------------------------------------------------
r4994 | z-man | 2006-06-23 11:03:52 +0200 (Fri, 23 Jun 2006) | 2 lines

Fixed clientside phasing bug that is fatal when playing on pre-0.2.7.1 servers. The bug was caused by the bugfix for enemy cycles getting stuck after a turn.

------------------------------------------------------------------------
r4969 | z-man | 2006-06-22 19:17:06 +0200 (Thu, 22 Jun 2006) | 1 line

Fixed AI crash in debug mode from missing check.
------------------------------------------------------------------------
r4966 | z-man | 2006-06-22 14:25:51 +0200 (Thu, 22 Jun 2006) | 1 line

When a cycle is pushed back by a passive wall collsion, its current wall gets updated along with its position.
------------------------------------------------------------------------
r4958 | z-man | 2006-06-20 20:00:31 +0200 (Tue, 20 Jun 2006) | 1 line

Added FILTER_NAME_MIDDLE for filtering of excess whitespace in the middle of player names.
------------------------------------------------------------------------
r4954 | z-man | 2006-06-20 11:55:28 +0200 (Tue, 20 Jun 2006) | 2 lines

Smoothed ingame menu exiting, no more hickups there.
Problems removed: There was a delay function called, menu and game rendering used different swap/clear methods.
------------------------------------------------------------------------
r4953 | z-man | 2006-06-20 10:59:54 +0200 (Tue, 20 Jun 2006) | 1 line

Added more differentiated topology police setting
------------------------------------------------------------------------
r4949 | z-man | 2006-06-19 21:41:31 +0200 (Mon, 19 Jun 2006) | 6 lines

Added a timeout to enemy contacs with fortress zones.
If the timeout is set, all records and effects of the contact are deleted,
the touching team won't get points if the zone collapses, and nobody of the
owning team gets killed.
Additionally, if the zone is a sumo zone (negative conquest decay rate),
it will collapse harmlessly.
------------------------------------------------------------------------
r4944 | z-man | 2006-06-18 23:45:12 +0200 (Sun, 18 Jun 2006) | 1 line

Whoops, reenabled the black screen at round start (when objects are spawned) and right after login (when sync is incomplete). The change also seemed to fix fast forward playback problems.
------------------------------------------------------------------------
r4943 | nemostultae | 2006-06-18 20:14:53 +0200 (Sun, 18 Jun 2006) | 4 lines

config/settings.cfg: added commented out settings to restore old custom_camera glancing behavior
src/macosx/client/config.h: removed SDL_mixer
MacOS/Armagetron Advanced.xcodeproj: ditto

------------------------------------------------------------------------
r4935 | z-man | 2006-06-18 17:01:05 +0200 (Sun, 18 Jun 2006) | 2 lines

Various fixes for non-normalized driving directions.
Basically, all occurences of the scaling dependand eCoord::F( dirDrive, <other vector>) were replaced by the scale independant eCoord::F( dirDrive, <other vector>)/dirDrive::NormSquared().
------------------------------------------------------------------------
r4934 | z-man | 2006-06-18 15:41:32 +0200 (Sun, 18 Jun 2006) | 1 line

Fixed fullscreen messages player interaction: the players are now actually put out of spectator mode once the message has been displayed.
------------------------------------------------------------------------
r4933 | z-man | 2006-06-18 09:29:31 +0200 (Sun, 18 Jun 2006) | 1 line

Adapted network syncing for anticyclic driving directions.
------------------------------------------------------------------------
r4932 | z-man | 2006-06-17 23:32:11 +0200 (Sat, 17 Jun 2006) | 1 line

uMenu::Message(): Always call rSysDep::SwapGL() even when rendering is disabled, so per frame tasks get executed no matter what.
------------------------------------------------------------------------
r4931 | z-man | 2006-06-17 23:30:28 +0200 (Sat, 17 Jun 2006) | 1 line

Fullscreen messages that come over the network are no longer handled immediately; instead, they're handled as a tToDo task later. They sometimes oocured inside the login function and made the login time out.
------------------------------------------------------------------------
r4930 | z-man | 2006-06-17 23:28:24 +0200 (Sat, 17 Jun 2006) | 1 line

Call per frame task always when recording and playing back, not just when actual rendering takes place. Important for consistency and playback without --benchmark.
------------------------------------------------------------------------
r4929 | z-man | 2006-06-17 23:27:15 +0200 (Sat, 17 Jun 2006) | 1 line

Prevent console auto-rendering during per-frame tasks, they can lead to nasty recursion artefacts. The auto-rendering could trigger another per-frame task.
------------------------------------------------------------------------
r4927 | z-man | 2006-06-17 16:29:33 +0200 (Sat, 17 Jun 2006) | 1 line

Fixed AI crash when axes have the wrong sense of rotation.
------------------------------------------------------------------------
r4925 | z-man | 2006-06-16 21:39:24 +0200 (Fri, 16 Jun 2006) | 1 line

Fixed leave messages for forced spectator mode.
------------------------------------------------------------------------
r4919 | z-man | 2006-06-16 14:14:51 +0200 (Fri, 16 Jun 2006) | 1 line

Embedded program version in recording so I don't have to ask about it every time.
------------------------------------------------------------------------
r4913 | z-man | 2006-06-15 23:14:55 +0200 (Thu, 15 Jun 2006) | 1 line

Added console logging of kicks, so the server admin knows the reason, too.
------------------------------------------------------------------------
r4912 | z-man | 2006-06-15 23:14:08 +0200 (Thu, 15 Jun 2006) | 2 lines

Bugfixes: issuing a kick vote made you immune for the same time for a kick vote as getting kickvoted. Sometimes, you were spamkicked without being given a good reason.

------------------------------------------------------------------------
r4911 | z-man | 2006-06-15 20:28:41 +0200 (Thu, 15 Jun 2006) | 2 lines

Added reasons to spamkick messages the kicked players get.

------------------------------------------------------------------------
r4908 | z-man | 2006-06-15 15:03:09 +0200 (Thu, 15 Jun 2006) | 2 lines

Refined custom glancing, there are now separate settings for the camera during custom glances.
There are also separate, server controlled, glance camera settings, and server controlled flags that make the client choose between them.
------------------------------------------------------------------------
r4907 | z-man | 2006-06-15 12:50:30 +0200 (Thu, 15 Jun 2006) | 1 line

Added favorite target memory to the camera to make coaching players easier.
------------------------------------------------------------------------
r4901 | z-man | 2006-06-14 19:47:02 +0200 (Wed, 14 Jun 2006) | 1 line

Added favorite target memory to the camera to make coaching players easier.
------------------------------------------------------------------------
r4900 | z-man | 2006-06-14 19:43:48 +0200 (Wed, 14 Jun 2006) | 2 lines

Fixed false assertion that make zero rubber impossible in debug mode

------------------------------------------------------------------------
r4899 | z-man | 2006-06-14 19:43:08 +0200 (Wed, 14 Jun 2006) | 2 lines

Fixed const correctness of ePlayer::ID()

------------------------------------------------------------------------
r4898 | z-man | 2006-06-14 19:42:18 +0200 (Wed, 14 Jun 2006) | 4 lines

Fixes for AUTO_TEAM 0:
- There is now a "Spectator X joined" message when a new player joins
- You can join any team by selecting "Create new team"

------------------------------------------------------------------------
r4881 | z-man | 2006-06-13 16:40:21 +0200 (Tue, 13 Jun 2006) | 1 line

Disabled debug output completely, the new turn delay seems to work fine.
------------------------------------------------------------------------
r4874 | z-man | 2006-06-13 08:45:00 +0200 (Tue, 13 Jun 2006) | 2 lines

Fixed nonteterministic temporary wall gridding behavior that broke the recordings.

------------------------------------------------------------------------
r4873 | z-man | 2006-06-13 00:41:44 +0200 (Tue, 13 Jun 2006) | 1 line

More debug logs.
------------------------------------------------------------------------
r4868 | wrtlprnft | 2006-06-12 23:24:31 +0200 (Mon, 12 Jun 2006) | 2 lines

Added the new CYCLE_DELAY_DOUBLEBIND_BONUS setting

------------------------------------------------------------------------
r4864 | z-man | 2006-06-12 19:50:16 +0200 (Mon, 12 Jun 2006) | 1 line

More debug syncs, target is the way temporary edges are copied into the grid.
------------------------------------------------------------------------
r4863 | z-man | 2006-06-12 19:49:26 +0200 (Mon, 12 Jun 2006) | 1 line

Debug syncs now also notify you if the expected block is missing
------------------------------------------------------------------------
r4862 | z-man | 2006-06-12 18:31:58 +0200 (Mon, 12 Jun 2006) | 1 line

Added debug recording markers to catch grid simplification differences during recording/playback
------------------------------------------------------------------------
r4861 | z-man | 2006-06-12 17:31:29 +0200 (Mon, 12 Jun 2006) | 1 line

Debug logging rearrangements to catch heisenbug
------------------------------------------------------------------------
r4860 | z-man | 2006-06-12 16:01:42 +0200 (Mon, 12 Jun 2006) | 1 line

Crashfix: pendingTurns.back() derefecenced without checking if the deque was empty
------------------------------------------------------------------------
r4859 | z-man | 2006-06-12 15:38:15 +0200 (Mon, 12 Jun 2006) | 1 line

Removed useless logging of network message size on creation, it is always zero anyway.
------------------------------------------------------------------------
r4858 | wrtlprnft | 2006-06-12 14:50:50 +0200 (Mon, 12 Jun 2006) | 2 lines

Added CYCLE_DELAY_DOUBLEBIND_BONUS, a method for removing the advantage of doublebinders while still allowing tight left/right turns and fights

------------------------------------------------------------------------
r4854 | z-man | 2006-06-12 12:15:40 +0200 (Mon, 12 Jun 2006) | 1 line

Added diagnostics for vetoed setting lines
------------------------------------------------------------------------
r4853 | z-man | 2006-06-12 11:25:29 +0200 (Mon, 12 Jun 2006) | 1 line

Fixed TEAMMATE/ENEMY distinction in sensors. Well, not actually fixed. Implemented. Nothing was there before, whoops.
------------------------------------------------------------------------
r4852 | z-man | 2006-06-12 10:54:26 +0200 (Mon, 12 Jun 2006) | 1 line

MESSAGE_OF_DAY no longer sent to master server.
------------------------------------------------------------------------
r4849 | z-man | 2006-06-11 22:45:22 +0200 (Sun, 11 Jun 2006) | 1 line

Added documentation for break boost settings.
------------------------------------------------------------------------
r4848 | z-man | 2006-06-11 22:43:57 +0200 (Sun, 11 Jun 2006) | 1 line

Added documentation for break boost settings.
------------------------------------------------------------------------
r4847 | z-man | 2006-06-11 22:43:21 +0200 (Sun, 11 Jun 2006) | 1 line

Injected SpeedMultiplier into wall break boost
------------------------------------------------------------------------
r4845 | z-man | 2006-06-11 16:57:55 +0200 (Sun, 11 Jun 2006) | 1 line

Adjusted width rubber usage to defaults in settings.cfg
------------------------------------------------------------------------
r4844 | z-man | 2006-06-11 16:49:18 +0200 (Sun, 11 Jun 2006) | 1 line

Added CYCLE_BOOST settings (experimental, not yet documented)
------------------------------------------------------------------------
r4843 | z-man | 2006-06-11 15:41:01 +0200 (Sun, 11 Jun 2006) | 1 line

Added CYCLE_ACCEL_TUNNEL as extra acceleration factor when a cycle is between two non-owned walls.
------------------------------------------------------------------------
r4842 | z-man | 2006-06-11 14:36:12 +0200 (Sun, 11 Jun 2006) | 1 line

Added new center message stuff.
------------------------------------------------------------------------
r4841 | z-man | 2006-06-11 14:30:05 +0200 (Sun, 11 Jun 2006) | 4 lines

Added support for fullscreen messages from the server to the client. They are displayed like error messages.
While a message is displayed, local players are sent into spectator and chat state.
The server waits for everyone to read the message if it went out to all clients.
New console command: FULLSCREEN_MESSAGE <timeout> <message> triggers such a thing manually, and MESSAGE_OF_DAY is displayed that way, too, if possible, with configurable title (TITLE_OF_DAY) and timeout (MESSAGE_OF_DAY_TIMEOUT).
------------------------------------------------------------------------
r4840 | z-man | 2006-06-11 14:27:19 +0200 (Sun, 11 Jun 2006) | 1 line

Removed "FULLSCREEN" from the veto list to make room for FULLSCREEN_MESSAGE
------------------------------------------------------------------------
r4839 | z-man | 2006-06-11 14:26:46 +0200 (Sun, 11 Jun 2006) | 1 line

Added nMessage write operator for tOutputs. They were converted to bools...
------------------------------------------------------------------------
r4835 | z-man | 2006-06-10 17:14:08 +0200 (Sat, 10 Jun 2006) | 2 lines

Adapted default config to change in SDLK_LAST

------------------------------------------------------------------------
r4834 | z-man | 2006-06-10 15:41:59 +0200 (Sat, 10 Jun 2006) | 4 lines

Finished CYCLE_WIDTH implementation. The width now can be asymetric, closely
driving to walls can be punished with CYCLE_WIDTH_SIDE. Sparks only fly if
you're so close to a wall nobody can squeeze through.

------------------------------------------------------------------------
r4833 | z-man | 2006-06-10 13:37:20 +0200 (Sat, 10 Jun 2006) | 2 lines

Made SDL_CONFIG settable from the outside.

------------------------------------------------------------------------
r4832 | z-man | 2006-06-10 13:35:48 +0200 (Sat, 10 Jun 2006) | 7 lines

Worked around the problem that you can't see a public server on your LAN in
the Internet Server browser because its answer comes from the wrong IP: If
an unknown server info comes in, its source IP is just added to the list of
servers.
Fixed bug that a server with SEVER_DNS set was not possible to connect to in
the LAN browser.

------------------------------------------------------------------------
r4825 | z-man | 2006-06-08 18:49:32 +0200 (Thu, 08 Jun 2006) | 1 line

Squeeze death transformed to squeeze rubber usage, followed by squeeze death.
------------------------------------------------------------------------
r4824 | z-man | 2006-06-08 18:48:12 +0200 (Thu, 08 Jun 2006) | 1 line

Bumped revision for upcoming alphas
------------------------------------------------------------------------
r4823 | z-man | 2006-06-08 18:06:08 +0200 (Thu, 08 Jun 2006) | 2 lines

Whoops, logic error. Got the extra condition that allows you to kickvote at the start the wrong way round.

------------------------------------------------------------------------
r4822 | z-man | 2006-06-08 10:40:32 +0200 (Thu, 08 Jun 2006) | 1 line

Fixed team color change bug. Could happen every time both teams lost a player during a round.
------------------------------------------------------------------------
r4821 | z-man | 2006-06-08 00:54:03 +0200 (Thu, 08 Jun 2006) | 2 lines

PredictPosition now takes speed reduction by rubber usage into account.

------------------------------------------------------------------------
r4818 | z-man | 2006-06-07 17:44:38 +0200 (Wed, 07 Jun 2006) | 1 line

Voter maturity check relaxed during the first minutes of a server run. Before, nobody could issue kick votes for the first five minutes.
------------------------------------------------------------------------
r4817 | z-man | 2006-06-07 17:43:07 +0200 (Wed, 07 Jun 2006) | 1 line

updated.
------------------------------------------------------------------------
r4816 | z-man | 2006-06-07 17:36:06 +0200 (Wed, 07 Jun 2006) | 1 line

Fixed "Team Red" bug. If, on a two team server, one team gets abandonned and another team gets created right away, it no longer gets a previously unused color, but the one that was just freed.
------------------------------------------------------------------------
r4815 | z-man | 2006-06-07 17:26:39 +0200 (Wed, 07 Jun 2006) | 1 line

Removed tabs from line ends.
------------------------------------------------------------------------
r4814 | z-man | 2006-06-07 10:34:41 +0200 (Wed, 07 Jun 2006) | 1 line

Added score difference logging in some other crucial spots.
------------------------------------------------------------------------
r4813 | z-man | 2006-06-07 10:33:00 +0200 (Wed, 07 Jun 2006) | 1 line

Fixed uncaught exceptions.
------------------------------------------------------------------------
r4812 | z-man | 2006-06-07 09:18:55 +0200 (Wed, 07 Jun 2006) | 2 lines

Cycles can now have finite width and get killed when they squeeze through tunnels smaller than that.

------------------------------------------------------------------------
r4811 | z-man | 2006-06-07 09:18:00 +0200 (Wed, 07 Jun 2006) | 2 lines

Gamestate analysis is now only done once a second.

------------------------------------------------------------------------
r4795 | z-man | 2006-06-06 16:05:59 +0200 (Tue, 06 Jun 2006) | 1 line

Whoops, backslash eating monster slain.
------------------------------------------------------------------------
r4794 | z-man | 2006-06-06 11:52:44 +0200 (Tue, 06 Jun 2006) | 1 line

NULL pointer dereferencing crashfix.
------------------------------------------------------------------------
r4788 | z-man | 2006-06-06 01:17:15 +0200 (Tue, 06 Jun 2006) | 1 line

Removed spurious "Join nonexistent team" messages on quit.
------------------------------------------------------------------------
r4786 | z-man | 2006-06-06 01:07:14 +0200 (Tue, 06 Jun 2006) | 1 line

Clients older than 0.2.8.2, when they go into the invisible spectator mode, still leave a spectator player lingering around until they either enter the game again or quit. This player can server as a kick vote target.
------------------------------------------------------------------------
r4785 | z-man | 2006-06-06 01:05:29 +0200 (Tue, 06 Jun 2006) | 1 line

When a network object's ownership is transfered to this machine in the ActionOnDelete() hook, its deletion is averted.
------------------------------------------------------------------------
r4782 | z-man | 2006-06-05 22:21:40 +0200 (Mon, 05 Jun 2006) | 1 line

Phasing fix: When A grinds B's current wall, B's last driving direction is taken to be opposite to the grid. When A turns to cut off B, that gives the algorithms better data, or so the hope is.
------------------------------------------------------------------------
r4781 | z-man | 2006-06-05 21:28:09 +0200 (Mon, 05 Jun 2006) | 1 line

Activated rubberless death bugfix, may lead to phasing or crashes. We'll see :)
------------------------------------------------------------------------
r4780 | z-man | 2006-06-05 21:25:59 +0200 (Mon, 05 Jun 2006) | 1 line

Issue a kick vote and you can't change your name as well, just as the person you try to get kicked.
------------------------------------------------------------------------
r4778 | z-man | 2006-06-05 17:50:57 +0200 (Mon, 05 Jun 2006) | 2 lines

Whoops, the voting maturity timestamp was refreshed every round instead of only on renames.

------------------------------------------------------------------------
r4777 | z-man | 2006-06-05 17:01:52 +0200 (Mon, 05 Jun 2006) | 2 lines

Kick statistics are now also persistent between sessions.
Bans are no longer printed while they're read. This happened for every master server connection.
------------------------------------------------------------------------
r4776 | z-man | 2006-06-05 16:55:20 +0200 (Mon, 05 Jun 2006) | 1 line

Added VOTING_MATURITY, the minimum "age" a player has to have before he is allowed to issue kick votes.
------------------------------------------------------------------------
r4772 | z-man | 2006-06-05 15:17:53 +0200 (Mon, 05 Jun 2006) | 2 lines

Always activate dependency tracking.
Proper error handling added. Well, perhaps not proper, but the script now exits on failure.
------------------------------------------------------------------------
r4762 | z-man | 2006-06-04 23:25:10 +0200 (Sun, 04 Jun 2006) | 3 lines

Phasing fix roundup.
The way cylce walls that are considered to be important for future collisions are gridded has been revamped: They're no longer dropped as they would be after a turn, which causes a sync to the clients, but only a partial gPlayerWall referencing the first bit of the gNetPlayerWall is copied. The gNetPlayerWall is left unchanged.
In addition, to exploit the cheaper gridding, the action is now triggered more often. Grinding an enemy wall triggers it now all the time, not just when the grind is started.
------------------------------------------------------------------------
r4761 | z-man | 2006-06-04 23:17:55 +0200 (Sun, 04 Jun 2006) | 1 line

Added diagnostic messages, I have the strange feeling dependency generation does not work for me any more.
------------------------------------------------------------------------
r4753 | z-man | 2006-06-04 15:10:03 +0200 (Sun, 04 Jun 2006) | 1 line

Removed doublicate break on network object ID that slipped in on a CVS merge.
------------------------------------------------------------------------
r4752 | z-man | 2006-06-04 15:09:04 +0200 (Sun, 04 Jun 2006) | 1 line

Updated documentation of GAME_TYPE varaibles.
------------------------------------------------------------------------
r4701 | z-man | 2006-06-02 19:53:54 +0200 (Fri, 02 Jun 2006) | 2 lines

Adapted "make dist" to Luke's recent changes.

------------------------------------------------------------------------
r4698 | z-man | 2006-06-02 13:31:39 +0200 (Fri, 02 Jun 2006) | 1 line

Merged changes from 0.2.8.2 branch
------------------------------------------------------------------------
r4697 | z-man | 2006-06-02 12:54:27 +0200 (Fri, 02 Jun 2006) | 1 line

Cycle position warped to position of death in KillAt, like the function was originally designed. I can't remember why this was removed, but I'm sure I'll be reminded soon :)
------------------------------------------------------------------------
r4694 | z-man | 2006-06-02 08:37:02 +0200 (Fri, 02 Jun 2006) | 2 lines

Whoops, added forgotten semicolon

------------------------------------------------------------------------
r4691 | z-man | 2006-06-02 08:12:54 +0200 (Fri, 02 Jun 2006) | 2 lines

Don't read escape sequences beyond EOF

------------------------------------------------------------------------
r4681 | z-man | 2006-05-31 22:02:11 +0200 (Wed, 31 May 2006) | 3 lines

Moved max_player_speed to the top of the file so it is also defined when the
server is compiled.

------------------------------------------------------------------------
r4669 | davidfancella | 2006-05-31 16:39:52 +0200 (Wed, 31 May 2006) | 2 lines

Fixed (hopefully) bug where the fastest player would persist across sessions on the HUD for no good reason.

------------------------------------------------------------------------
r4653 | luke-jr | 2006-05-31 07:52:59 +0200 (Wed, 31 May 2006) | 2 lines

wrtl is a developer now

------------------------------------------------------------------------
r4651 | luke-jr | 2006-05-31 07:49:51 +0200 (Wed, 31 May 2006) | 2 lines

Move README-KDevelop3_0 into README-Subversion

------------------------------------------------------------------------
r4650 | luke-jr | 2006-05-31 07:43:38 +0200 (Wed, 31 May 2006) | 2 lines

I don't know if these are used, but just in case

------------------------------------------------------------------------
r4649 | luke-jr | 2006-05-31 07:36:46 +0200 (Wed, 31 May 2006) | 2 lines

More migration to Subversion

------------------------------------------------------------------------
r4648 | luke-jr | 2006-05-31 07:33:09 +0200 (Wed, 31 May 2006) | 2 lines

Minor improvements

------------------------------------------------------------------------
r4647 | luke-jr | 2006-05-31 07:31:33 +0200 (Wed, 31 May 2006) | 2 lines

Migrate README-CVS into README-Subversion

------------------------------------------------------------------------
r4629 | z-man | 2006-05-30 22:21:09 +0200 (Tue, 30 May 2006) | 1 line

fixed distcheck
------------------------------------------------------------------------
r4628 | z-man | 2006-05-30 17:23:21 +0200 (Tue, 30 May 2006) | 1 line

fully switched to svn.
------------------------------------------------------------------------
r4627 | z-man | 2006-05-30 16:32:51 +0200 (Tue, 30 May 2006) | 1 line

Takes branch/tag info from SVN now to generate version from it.
------------------------------------------------------------------------
r4625 | z-man | 2006-05-30 09:14:08 +0200 (Tue, 30 May 2006) | 1 line

Adapted "make dist" for subversion, .svn directories are cleared as well
------------------------------------------------------------------------
r4624 | z-man | 2006-05-30 09:13:18 +0200 (Tue, 30 May 2006) | 1 line

Renamed cvstest to devtest
------------------------------------------------------------------------
r4619 | z-man | 2006-05-29 16:36:10 +0200 (Mon, 29 May 2006) | 1 line

Switched form cvs2cl to svn log. svn2cl eats the whole memory, then dies.
------------------------------------------------------------------------
r4618 | z-man | 2006-05-29 16:18:20 +0200 (Mon, 29 May 2006) | 1 line

Fixed missing character bug on the lowest level
------------------------------------------------------------------------
r4612 | luke-jr | 2006-05-29 03:55:42 +0200 (Mon, 29 May 2006) | 1 line

Unify tags/branches of modules released together
------------------------------------------------------------------------
r4609 | luke-jr | 2006-05-29 02:48:42 +0200 (Mon, 29 May 2006) | 1 line

Relocate armagetronad{,_build{,_{codeblocks,eclipse,visualc}},_winlibs} and macosx_recorder under a common armagetronad root directory
------------------------------------------------------------------------
r4608 | luke-jr | 2006-05-28 20:17:42 +0200 (Sun, 28 May 2006) | 4 lines

Rename version branches/tags s/^[bv]//;s/_/./g (except _pre etc)
Also, rename branches 'rc'* to '0.2.7.1_rc'*
And move branches/v0_1_4_{6..9} into tags/

------------------------------------------------------------------------
r4607 | luke-jr | 2006-05-28 08:29:43 +0200 (Sun, 28 May 2006) | 1 line

Remove cvs2svn:cvs-rev attributes
------------------------------------------------------------------------
r4605 | z-man | 2006-05-27 20:19:28 +0200 (Sat, 27 May 2006) | 2 lines

Game loop is no longer run after you hit the "Disconnect" menu item.

------------------------------------------------------------------------
r4598 | z-man | 2006-05-27 19:07:21 +0200 (Sat, 27 May 2006) | 2 lines

merged b0_2_8_2 up to v0_2_8_2_rc2

------------------------------------------------------------------------
r4577 | z-man | 2006-05-21 18:39:43 +0200 (Sun, 21 May 2006) | 2 lines

Merged changes from b0_2_8_2 up to v0_2_8_2_rc1

------------------------------------------------------------------------
r4576 | z-man | 2006-05-21 18:38:18 +0200 (Sun, 21 May 2006) | 2 lines

Disabled information queries from CVS to ease the transition to SVN.

------------------------------------------------------------------------
r4568 | z-man | 2006-05-20 15:15:07 +0200 (Sat, 20 May 2006) | 2 lines

Worked around VisualC 6 compilation bug.

------------------------------------------------------------------------
r4558 | z-man | 2006-05-15 22:14:25 +0200 (Mon, 15 May 2006) | 2 lines

Fixed wrong user count in server browser

------------------------------------------------------------------------
r4551 | z-man | 2006-05-14 18:08:26 +0200 (Sun, 14 May 2006) | 2 lines

Fixed init script location "yes" if you explicitly set it.

------------------------------------------------------------------------
r4536 | z-man | 2006-05-12 23:45:03 +0200 (Fri, 12 May 2006) | 2 lines

Fixed false dropping of non-old sync message

------------------------------------------------------------------------
r4533 | z-man | 2006-05-12 23:37:49 +0200 (Fri, 12 May 2006) | 2 lines

Added forgotten news items

------------------------------------------------------------------------
r4527 | z-man | 2006-05-07 15:02:46 +0200 (Sun, 07 May 2006) | 2 lines

Avoided recursive directory creation from hell

------------------------------------------------------------------------
r4526 | z-man | 2006-05-07 12:51:30 +0200 (Sun, 07 May 2006) | 2 lines

Removed outrageously low value of floating point tolerance value EPS

------------------------------------------------------------------------
r4525 | z-man | 2006-05-07 12:24:18 +0200 (Sun, 07 May 2006) | 4 lines

Avoided use of pushd/popd
Avoided == in test
The source directory is no longer used for temporary stuff

------------------------------------------------------------------------
r4524 | z-man | 2006-05-07 11:58:44 +0200 (Sun, 07 May 2006) | 2 lines

Added '.' to list of characters illegal at name ends

------------------------------------------------------------------------
r4523 | z-man | 2006-05-07 11:20:23 +0200 (Sun, 07 May 2006) | 2 lines

VisualC 6 compatibility

------------------------------------------------------------------------
r4519 | z-man | 2006-05-06 23:14:38 +0200 (Sat, 06 May 2006) | 2 lines

Fixed time slicing, it was advancing more than actually requested.

------------------------------------------------------------------------
r4518 | z-man | 2006-05-06 22:30:45 +0200 (Sat, 06 May 2006) | 3 lines

Outsourced fingerprint generation into a script.
Added detection of tagged releases, the fingerprint is especially lean then.

------------------------------------------------------------------------
r4517 | z-man | 2006-05-06 21:13:52 +0200 (Sat, 06 May 2006) | 2 lines

Added brake toggle button.

------------------------------------------------------------------------
r4516 | z-man | 2006-05-05 22:43:07 +0200 (Fri, 05 May 2006) | 2 lines

Refactored name stripping.

------------------------------------------------------------------------
r4515 | z-man | 2006-05-05 21:44:19 +0200 (Fri, 05 May 2006) | 3 lines

Removed one assgnment that completely ruined the impostor protection for mutliple renames.
When a player quits, his last pending rename is no longer executed.

------------------------------------------------------------------------
r4509 | z-man | 2006-05-05 14:51:22 +0200 (Fri, 05 May 2006) | 5 lines

Uses eVoter::AllowNameChange() to see if players are allowed to rename
now.
Impostor detection is case insensitive.
Trailing and leading spaces are stripped from player names.

------------------------------------------------------------------------
r4508 | z-man | 2006-05-05 14:50:12 +0200 (Fri, 05 May 2006) | 3 lines

Added AllowNameChange(), a function that determines wheter a player
should be allowed to change his name.

------------------------------------------------------------------------
r4507 | z-man | 2006-05-05 12:13:01 +0200 (Fri, 05 May 2006) | 2 lines

Err, disabled negative timesteps again.

------------------------------------------------------------------------
r4506 | z-man | 2006-05-05 11:40:03 +0200 (Fri, 05 May 2006) | 5 lines

Attempt to make cycle collision handling truly order independant.
When a cycle crosses a wall that is built in its future, it no longer
sees it as a danger. Until it truly hits it, but then it notices it's
from the future and kills/resets the other cycle instead.

------------------------------------------------------------------------
r4505 | z-man | 2006-05-05 11:38:24 +0200 (Fri, 05 May 2006) | 3 lines

Simulation steps are now chopped into small (configurable) pieces on
the global level.

------------------------------------------------------------------------
r4504 | z-man | 2006-05-05 00:46:50 +0200 (Fri, 05 May 2006) | 2 lines

updated

------------------------------------------------------------------------
r4503 | z-man | 2006-05-05 00:44:06 +0200 (Fri, 05 May 2006) | 2 lines

Added another call to su_ClearKeys() right at the beginning of chat handling to smuggle cycle or camera input (keypress ends) around chat input blocker.

------------------------------------------------------------------------
r4502 | z-man | 2006-05-05 00:42:28 +0200 (Fri, 05 May 2006) | 2 lines

Fixed doublebind brake double destination send

------------------------------------------------------------------------
r4501 | z-man | 2006-05-04 18:49:15 +0200 (Thu, 04 May 2006) | 3 lines

Moved acceleration application completely to TimestepCore() and made
it revert to the old value if the function was exited for whatever reason.

------------------------------------------------------------------------
r4500 | z-man | 2006-05-04 18:38:12 +0200 (Thu, 04 May 2006) | 2 lines

Moved acceleration application in verlet mode to TimestepCore().

------------------------------------------------------------------------
r4486 | z-man | 2006-05-02 12:03:18 +0200 (Tue, 02 May 2006) | 2 lines

Fixed involuntary team change wish transfer on team place shuffling.

------------------------------------------------------------------------
r4459 | z-man | 2006-04-27 15:13:26 +0200 (Thu, 27 Apr 2006) | 6 lines

Added debug recording checkpoints to bandwidth usage.
Message size length changes from time of recording and time of
playback (from language file changes, say) were affecting bandwith
throttling and thus broke playback. They still do, but not at higher
debug levels.

------------------------------------------------------------------------
r4458 | z-man | 2006-04-27 11:13:18 +0200 (Thu, 27 Apr 2006) | 2 lines

Activated custom directories, they seem to be safe.

------------------------------------------------------------------------
r4457 | z-man | 2006-04-27 11:11:45 +0200 (Thu, 27 Apr 2006) | 2 lines

Translated new team related messages.

------------------------------------------------------------------------
r4456 | z-man | 2006-04-27 11:11:12 +0200 (Thu, 27 Apr 2006) | 2 lines

Color coded team change message blue.

------------------------------------------------------------------------
r4455 | z-man | 2006-04-27 08:47:54 +0200 (Thu, 27 Apr 2006) | 2 lines

Added team change message

------------------------------------------------------------------------
r4453 | z-man | 2006-04-26 17:50:50 +0200 (Wed, 26 Apr 2006) | 2 lines

"inline" -> "static inline" to avoid linker collisions

------------------------------------------------------------------------
r4452 | z-man | 2006-04-26 13:42:27 +0200 (Wed, 26 Apr 2006) | 2 lines

Fixed uninitialized variables.

------------------------------------------------------------------------
r4451 | z-man | 2006-04-26 12:32:43 +0200 (Wed, 26 Apr 2006) | 3 lines

Empty teams now disappear from the list on the client.
Player names in the team menu are uncolored now.

------------------------------------------------------------------------
r4450 | z-man | 2006-04-26 12:14:57 +0200 (Wed, 26 Apr 2006) | 5 lines

Team change refinements:
After possible team deletions/additions, netoject deletion messages
are sent immediately.
Circular swapping of players is always an allowed change.

------------------------------------------------------------------------
r4449 | z-man | 2006-04-26 11:32:37 +0200 (Wed, 26 Apr 2006) | 2 lines

Adaptions to team changes

------------------------------------------------------------------------
r4448 | z-man | 2006-04-26 10:15:18 +0200 (Wed, 26 Apr 2006) | 5 lines

Team change logic overhaul.
Team changes between rounds are now only done if they don't violate balancing constraints,
players swapping teams is explicitly allowed.
The need for the perm_imbalance setting has gone away and it has been removed.

------------------------------------------------------------------------
r4447 | z-man | 2006-04-26 09:11:09 +0200 (Wed, 26 Apr 2006) | 2 lines

Switching spectator state is now considered activity

------------------------------------------------------------------------
r4446 | z-man | 2006-04-26 08:15:58 +0200 (Wed, 26 Apr 2006) | 2 lines

Debug checkpoints in acceleration calculation

------------------------------------------------------------------------
r4443 | z-man | 2006-04-25 19:22:06 +0200 (Tue, 25 Apr 2006) | 2 lines

Mode debug checkpoints

------------------------------------------------------------------------
r4442 | z-man | 2006-04-25 16:40:11 +0200 (Tue, 25 Apr 2006) | 3 lines

Added console filter that declares anything that happens during face
finding a probable bug.

------------------------------------------------------------------------
r4441 | z-man | 2006-04-25 16:39:41 +0200 (Tue, 25 Apr 2006) | 2 lines

Err, now really fixed the insideness tolerance, it should be constant.

------------------------------------------------------------------------
r4440 | z-man | 2006-04-25 16:39:02 +0200 (Tue, 25 Apr 2006) | 2 lines

More debug checkpoints, getting closer

------------------------------------------------------------------------
r4439 | z-man | 2006-04-25 13:54:55 +0200 (Tue, 25 Apr 2006) | 2 lines

Yet more debug checkpoints in MaxSpaceAhead

------------------------------------------------------------------------
r4438 | z-man | 2006-04-25 08:46:05 +0200 (Tue, 25 Apr 2006) | 2 lines

Corrected tolerance calculation in insideness

------------------------------------------------------------------------
r4437 | z-man | 2006-04-25 08:45:17 +0200 (Tue, 25 Apr 2006) | 2 lines

Added more debug recording checkpoints

------------------------------------------------------------------------
r4436 | z-man | 2006-04-25 08:44:58 +0200 (Tue, 25 Apr 2006) | 2 lines

Uppercase conversion for veto check

------------------------------------------------------------------------
r4435 | z-man | 2006-04-24 16:58:53 +0200 (Mon, 24 Apr 2006) | 2 lines

Whoops, referenced a nonexisting variable.

------------------------------------------------------------------------
r4434 | z-man | 2006-04-24 15:55:31 +0200 (Mon, 24 Apr 2006) | 2 lines

Reactivated continuous position syncs.

------------------------------------------------------------------------
r4433 | z-man | 2006-04-24 15:53:43 +0200 (Mon, 24 Apr 2006) | 2 lines

Bandwidth management syncs are now at lower priority.

------------------------------------------------------------------------
r4432 | z-man | 2006-04-24 15:53:01 +0200 (Mon, 24 Apr 2006) | 2 lines

Added Wrtls /msg improvement

------------------------------------------------------------------------
r4431 | z-man | 2006-04-24 15:14:52 +0200 (Mon, 24 Apr 2006) | 2 lines

Fixed turning wall loss bug.

------------------------------------------------------------------------
r4430 | z-man | 2006-04-24 15:14:38 +0200 (Mon, 24 Apr 2006) | 2 lines

Made insideness calculation more precise.

------------------------------------------------------------------------
r4429 | z-man | 2006-04-24 14:30:22 +0200 (Mon, 24 Apr 2006) | 5 lines

Moved the perfect 180 hack once again, this time into gCycle::DoTurn.
When a cycle drops its current wall, all other cycles check their
faces immediately.
Anti-Phasing walldrops now have a limited frequency.

------------------------------------------------------------------------
r4427 | z-man | 2006-04-23 20:18:18 +0200 (Sun, 23 Apr 2006) | 2 lines

More debug checkpoint data logged in a recording: message sizes, message sends and rate control.

------------------------------------------------------------------------
r4426 | z-man | 2006-04-23 20:01:18 +0200 (Sun, 23 Apr 2006) | 3 lines

Better check whether AA is run from the build directory: it looks for the makefile.
String operation range fixes when run with ./armagetronad without binreloc support.

------------------------------------------------------------------------
r4425 | z-man | 2006-04-23 19:59:51 +0200 (Sun, 23 Apr 2006) | 2 lines

Added range check assertion to SubStr.

------------------------------------------------------------------------
r4420 | z-man | 2006-04-23 18:17:44 +0200 (Sun, 23 Apr 2006) | 2 lines

Fixed "make distprep", it removed a file without checking whether it exists.

------------------------------------------------------------------------
r4419 | z-man | 2006-04-23 18:10:55 +0200 (Sun, 23 Apr 2006) | 2 lines

NEWS updates.

------------------------------------------------------------------------
r4418 | z-man | 2006-04-23 18:10:36 +0200 (Sun, 23 Apr 2006) | 2 lines

Small fixes to fingerprint generation

------------------------------------------------------------------------
r4417 | z-man | 2006-04-23 18:10:03 +0200 (Sun, 23 Apr 2006) | 2 lines

Spectators can't vote again.

------------------------------------------------------------------------
r4416 | z-man | 2006-04-23 17:48:10 +0200 (Sun, 23 Apr 2006) | 2 lines

Added CVS state fingerprint to distribution.

------------------------------------------------------------------------
r4415 | z-man | 2006-04-23 15:45:27 +0200 (Sun, 23 Apr 2006) | 2 lines

Fixed bad CYCLE_RUBBER_DELAY and packet loss tolerance interaction.

------------------------------------------------------------------------
r4414 | z-man | 2006-04-23 01:11:53 +0200 (Sun, 23 Apr 2006) | 2 lines

Improved spawn point group hack, the groups are now populated more equally.

------------------------------------------------------------------------
r4413 | z-man | 2006-04-23 00:47:23 +0200 (Sun, 23 Apr 2006) | 2 lines

Only the one AI team is now called "AI Team", and it's members aren't announced as such, they only "enter the game".

------------------------------------------------------------------------
r4412 | z-man | 2006-04-23 00:11:30 +0200 (Sun, 23 Apr 2006) | 2 lines

More team message changes.

------------------------------------------------------------------------
r4411 | z-man | 2006-04-22 23:43:03 +0200 (Sat, 22 Apr 2006) | 2 lines

Fixed typo.

------------------------------------------------------------------------
r4410 | z-man | 2006-04-22 23:42:33 +0200 (Sat, 22 Apr 2006) | 2 lines

Translated stuff.

------------------------------------------------------------------------
r4409 | z-man | 2006-04-22 23:38:12 +0200 (Sat, 22 Apr 2006) | 2 lines

Color coded team join/leave messages.

------------------------------------------------------------------------
r4408 | z-man | 2006-04-22 11:23:44 +0200 (Sat, 22 Apr 2006) | 2 lines

Fixed relocatability in Windows, one path separator was hardcoded to /.

------------------------------------------------------------------------
r4407 | z-man | 2006-04-22 11:20:49 +0200 (Sat, 22 Apr 2006) | 2 lines

Random VisualC fixes

------------------------------------------------------------------------
r4406 | z-man | 2006-04-21 20:13:39 +0200 (Fri, 21 Apr 2006) | 4 lines

Bugfix: on save, an empty entry was added to highscore tables.
Highscores are now also written to disk while playing back, but into
different files.

------------------------------------------------------------------------
r4405 | z-man | 2006-04-21 19:54:08 +0200 (Fri, 21 Apr 2006) | 2 lines

Removed tRecorder include

------------------------------------------------------------------------
r4404 | z-man | 2006-04-21 15:44:17 +0200 (Fri, 21 Apr 2006) | 2 lines

Better support for recording and playing back at the same time.

------------------------------------------------------------------------
r4403 | z-man | 2006-04-21 11:17:07 +0200 (Fri, 21 Apr 2006) | 2 lines

Disabled one debug test run with real random numbers.

------------------------------------------------------------------------
r4402 | z-man | 2006-04-21 11:16:32 +0200 (Fri, 21 Apr 2006) | 2 lines

Avoid file inclusion in playback mode

------------------------------------------------------------------------
r4401 | z-man | 2006-04-21 10:45:19 +0200 (Fri, 21 Apr 2006) | 3 lines

Disabled annoying assertion in nMachine::GetMachine, it now returns a
dummy machine on the client all the time.

------------------------------------------------------------------------
r4396 | z-man | 2006-04-18 09:18:35 +0200 (Tue, 18 Apr 2006) | 2 lines

Slight improvement of respawn hack, if you die at the rim, you will be clamped inside and drive inside in your next life.

------------------------------------------------------------------------
r4395 | z-man | 2006-04-17 21:31:26 +0200 (Mon, 17 Apr 2006) | 2 lines

Adaptions of balancing to visible spectators.

------------------------------------------------------------------------
r4394 | z-man | 2006-04-17 21:31:09 +0200 (Mon, 17 Apr 2006) | 3 lines

Unified player join/leave messages. All kinds of those are now handled in eTeam::Add/RemovePlayer.
The AI team now is always called AI Team, even if it has only one member. There were confusing "Armagetron joined GLTron" messages otherwise.

------------------------------------------------------------------------
r4393 | z-man | 2006-04-17 21:29:32 +0200 (Mon, 17 Apr 2006) | 2 lines

Adaptions to spectator changes, spectators don't get a team menu.

------------------------------------------------------------------------
r4392 | z-man | 2006-04-17 21:29:09 +0200 (Mon, 17 Apr 2006) | 2 lines

Bumped network version for visible spectators.

------------------------------------------------------------------------
r4391 | z-man | 2006-04-17 21:28:40 +0200 (Mon, 17 Apr 2006) | 2 lines

Spectators, if both server and client support it, are now visible and can chat.

------------------------------------------------------------------------
r4389 | z-man | 2006-04-17 18:26:17 +0200 (Mon, 17 Apr 2006) | 2 lines

Replaced GL_CLAMP with GL_CLAMP_TO_EDGE which should give more consistent results.

------------------------------------------------------------------------
r4388 | z-man | 2006-04-17 17:09:09 +0200 (Mon, 17 Apr 2006) | 2 lines

For the Nth time, disabled path debug output after forgetting about it in the last commit.

------------------------------------------------------------------------
r4387 | z-man | 2006-04-17 16:36:05 +0200 (Mon, 17 Apr 2006) | 2 lines

Fixes for the case where relocation doesn't work and the hardcoded paths need to be used.

------------------------------------------------------------------------
r4386 | z-man | 2006-04-17 16:35:08 +0200 (Mon, 17 Apr 2006) | 4 lines

Various FreeBSD adaptions.
sed doesn't know uppercase transition and T branching there.
sdl-config is sdl11-config there.

------------------------------------------------------------------------
r4385 | z-man | 2006-04-17 15:50:45 +0200 (Mon, 17 Apr 2006) | 2 lines

More safety against DropWall teleports

------------------------------------------------------------------------
r4384 | z-man | 2006-04-17 15:50:21 +0200 (Mon, 17 Apr 2006) | 2 lines

Added documentation sniplets

------------------------------------------------------------------------
r4383 | z-man | 2006-04-16 21:55:30 +0200 (Sun, 16 Apr 2006) | 2 lines

EOF signal of text file reader now comes really when the next GetLine would fail.

------------------------------------------------------------------------
r4382 | z-man | 2006-04-16 21:29:56 +0200 (Sun, 16 Apr 2006) | 2 lines

Migrated AI loading to new generic file loading with playback support.

------------------------------------------------------------------------
r4381 | z-man | 2006-04-16 21:29:22 +0200 (Sun, 16 Apr 2006) | 2 lines

Loading of highscores is now properly recorded and played back.

------------------------------------------------------------------------
r4380 | z-man | 2006-04-16 21:28:59 +0200 (Sun, 16 Apr 2006) | 2 lines

Loading of bans.txt is now properly recorded and played back.

------------------------------------------------------------------------
r4379 | z-man | 2006-04-16 21:28:31 +0200 (Sun, 16 Apr 2006) | 2 lines

Added generic line-by-line text file loading with playback.

------------------------------------------------------------------------
r4375 | z-man | 2006-04-16 13:19:30 +0200 (Sun, 16 Apr 2006) | 2 lines

Whoops, fixed dedicated server.

------------------------------------------------------------------------
r4374 | z-man | 2006-04-16 13:14:15 +0200 (Sun, 16 Apr 2006) | 3 lines

Fixed ALLOW_CONTROL_DURING_CHAT:
It now excludes modifier keys from triggering control events.

------------------------------------------------------------------------
r4373 | z-man | 2006-04-16 12:52:23 +0200 (Sun, 16 Apr 2006) | 2 lines

Fixed rare crash in hole blowing code when the cycle pointer was NULL

------------------------------------------------------------------------
r4372 | z-man | 2006-04-16 12:51:51 +0200 (Sun, 16 Apr 2006) | 2 lines

Fixed camera stuck in free mode bug

------------------------------------------------------------------------
r4370 | wrtlprnft | 2006-04-15 17:36:19 +0200 (Sat, 15 Apr 2006) | 3 lines

Made the code that handles /msg commands first convert the pattern to the internal player name so typing "/msg ��� hi" actually finds a match if there's a user named ��� with an internal name or oau.
Also localized the error messages.

------------------------------------------------------------------------
r4369 | z-man | 2006-04-15 14:14:56 +0200 (Sat, 15 Apr 2006) | 3 lines

Weakened findCurrentFace direction override after wall insertion.
On complex face substitutions, it was causing teleports.

------------------------------------------------------------------------
r4368 | z-man | 2006-04-14 20:06:17 +0200 (Fri, 14 Apr 2006) | 2 lines

Better version name for revision 12

------------------------------------------------------------------------
r4367 | z-man | 2006-04-14 20:05:44 +0200 (Fri, 14 Apr 2006) | 2 lines

Rebeautified.

------------------------------------------------------------------------
r4366 | z-man | 2006-04-14 20:03:49 +0200 (Fri, 14 Apr 2006) | 2 lines

Fixed spawn camera bug.

------------------------------------------------------------------------
r4365 | z-man | 2006-04-14 14:37:03 +0200 (Fri, 14 Apr 2006) | 2 lines

Updated.

------------------------------------------------------------------------
r4363 | z-man | 2006-04-14 14:31:53 +0200 (Fri, 14 Apr 2006) | 2 lines

Added accustomdir to distributed files.

------------------------------------------------------------------------
r4362 | z-man | 2006-04-14 14:31:38 +0200 (Fri, 14 Apr 2006) | 2 lines

Refined default deviation warning, if you explicitly ask for an off-default value, it won't come.

------------------------------------------------------------------------
r4361 | z-man | 2006-04-14 13:54:36 +0200 (Fri, 14 Apr 2006) | 3 lines

Bending of localstatedir to /var is only done if automake default doesn't exist.
Added warning about various things that go outside of ${prefix} at the end of the run.

------------------------------------------------------------------------
r4360 | z-man | 2006-04-14 11:17:53 +0200 (Fri, 14 Apr 2006) | 4 lines

Ok, now the perfect 180s really work reliably and you never end up on the wrong side.
Before the current face is found, the directions are blown up to gigantic proportions to tell the face-finding code that they're much more important than the current position (which will be exactly on top of a grid point).
Sometimes, you'll get stuck on your own wall, though. We'll have to live with that.

------------------------------------------------------------------------
r4359 | z-man | 2006-04-13 23:51:28 +0200 (Thu, 13 Apr 2006) | 2 lines

Increased CYCLE_RUBBER_MINADJUST for techical reasons: avoids graphical artefacts, and gives the cycle movement code a bit more floating point resolution to work with.

------------------------------------------------------------------------
r4358 | z-man | 2006-04-13 23:50:44 +0200 (Thu, 13 Apr 2006) | 3 lines

Installed better hack to find a good face after a turn, postscriptum:
Also handled the other kind of perfect 180 better.

------------------------------------------------------------------------
r4357 | z-man | 2006-04-13 23:15:55 +0200 (Thu, 13 Apr 2006) | 3 lines

Installed better hack to find a good face after a turn:
After the cycle wall is tropped, we call eGameObject::FindCurrentFace so that it finds the face the cycle is about to enter.

------------------------------------------------------------------------
r4356 | z-man | 2006-04-13 21:42:46 +0200 (Thu, 13 Apr 2006) | 2 lines

Compatibility for non-autoconfed systems restored.

------------------------------------------------------------------------
r4355 | wrtlprnft | 2006-04-12 23:28:59 +0200 (Wed, 12 Apr 2006) | 4 lines

- improved scorelog.txt by adding team scores and timestamps
- added more characters to the replacing list used to get the internal player name and made it case insensitive
- trailing spaces in player names are now ignored for the internal player names, resulting in "PlAyEr 1 " and "player 1" being regarded the same name

------------------------------------------------------------------------
r4354 | luke-jr | 2006-04-12 11:29:56 +0200 (Wed, 12 Apr 2006) | 2 lines

autoconf custom directory support, disabled

------------------------------------------------------------------------
r4352 | z-man | 2006-04-11 23:05:46 +0200 (Tue, 11 Apr 2006) | 2 lines

Repaired topology police, it was throwing unhandled exceptions.

------------------------------------------------------------------------
r4351 | z-man | 2006-04-08 00:26:01 +0200 (Sat, 08 Apr 2006) | 2 lines

Translated the various items that have accumulated.

------------------------------------------------------------------------
r4350 | z-man | 2006-04-08 00:25:08 +0200 (Sat, 08 Apr 2006) | 2 lines

Added TEAM_CENTER_IS_BOSS to control who gets to name the team and call chat timeouts.

------------------------------------------------------------------------
r4341 | z-man | 2006-04-06 19:32:12 +0200 (Thu, 06 Apr 2006) | 3 lines

Better error message for /teamleave if it is not supported
/shuffle is now an alias for /teamshuffle

------------------------------------------------------------------------
r4333 | z-man | 2006-04-05 10:41:05 +0200 (Wed, 05 Apr 2006) | 2 lines

Fixed bindir location of master server installation.

------------------------------------------------------------------------
r4332 | z-man | 2006-04-05 10:21:35 +0200 (Wed, 05 Apr 2006) | 2 lines

Added missing persistency of 24 hour clock flag.

------------------------------------------------------------------------
r4331 | z-man | 2006-04-05 10:19:15 +0200 (Wed, 05 Apr 2006) | 3 lines

More flexible SDL library detection, checks the result of sdl-config
--libs to get the name of the SDL libray (isn't always SDL)

------------------------------------------------------------------------
r4330 | z-man | 2006-04-05 09:45:34 +0200 (Wed, 05 Apr 2006) | 2 lines

Clarifying warnings about dangerous settings.

------------------------------------------------------------------------
r4329 | z-man | 2006-04-05 09:45:13 +0200 (Wed, 05 Apr 2006) | 2 lines

Pointed out that the file must be in TEXT MODE.

------------------------------------------------------------------------
r4328 | z-man | 2006-04-05 09:44:45 +0200 (Wed, 05 Apr 2006) | 2 lines

Added remake rules for universal variables.

------------------------------------------------------------------------
r4327 | z-man | 2006-04-05 09:44:14 +0200 (Wed, 05 Apr 2006) | 2 lines

Removed input timer smoothing.

------------------------------------------------------------------------
r4326 | z-man | 2006-04-05 09:44:12 +0200 (Wed, 05 Apr 2006) | 2 lines

New chat commands: /teamleave to leave the team and /teamshuffle to change position in your team.

------------------------------------------------------------------------
r4325 | z-man | 2006-04-05 09:42:54 +0200 (Wed, 05 Apr 2006) | 2 lines

Servers polled over master now get a 10% chance of being polled again, so they can be removed from the list eventually as they go offline.

------------------------------------------------------------------------
r4324 | z-man | 2006-04-05 09:42:14 +0200 (Wed, 05 Apr 2006) | 2 lines

Fixed framerate dependency, a faulty assignment slipped in somewhere in the middle of the smart camera code.

------------------------------------------------------------------------
r4320 | z-man | 2006-03-30 09:53:12 +0200 (Thu, 30 Mar 2006) | 2 lines

Directory command lines now use --with, not --enable.

------------------------------------------------------------------------
r4319 | z-man | 2006-03-30 09:52:56 +0200 (Thu, 30 Mar 2006) | 2 lines

Bugfix: disabled configuration movement on uninstall.

------------------------------------------------------------------------
r4318 | z-man | 2006-03-30 09:04:37 +0200 (Thu, 30 Mar 2006) | 2 lines

Moved all paths from Makefile.pats back to the individual Makefile.am's. All the shared information now is passed down from the configure script directly and determined there.

------------------------------------------------------------------------
r4316 | z-man | 2006-03-30 00:35:22 +0200 (Thu, 30 Mar 2006) | 2 lines

Added examples for other var directories.

------------------------------------------------------------------------
r4315 | z-man | 2006-03-30 00:34:41 +0200 (Thu, 30 Mar 2006) | 2 lines

Added test for var directory moving.

------------------------------------------------------------------------
r4314 | z-man | 2006-03-30 00:34:06 +0200 (Thu, 30 Mar 2006) | 3 lines

Added moving of old var directory.
Added searching for more gamy binary directory.

------------------------------------------------------------------------
r4313 | z-man | 2006-03-30 00:33:28 +0200 (Thu, 30 Mar 2006) | 3 lines

Optimized script relocation.
Added moving of old var directory.

------------------------------------------------------------------------
r4312 | z-man | 2006-03-29 20:34:04 +0200 (Wed, 29 Mar 2006) | 4 lines

New internal relocation mechanism (like sed -e
"s,^${prefix_compiled},${prefix_installed},") and various
adaptions. We should now be fully auto* compliant.

------------------------------------------------------------------------
r4311 | z-man | 2006-03-29 17:28:52 +0200 (Wed, 29 Mar 2006) | 2 lines

First round of path adaptions. All scripts now use the new system exclusively.

------------------------------------------------------------------------
r4310 | z-man | 2006-03-29 16:24:54 +0200 (Wed, 29 Mar 2006) | 2 lines

Disabled useradd waring in installation test mode.

------------------------------------------------------------------------
r4309 | z-man | 2006-03-29 16:21:44 +0200 (Wed, 29 Mar 2006) | 3 lines

Added all automake contributed paths to the unversal variable and
relocation system. Now we just have to use them :)

------------------------------------------------------------------------
r4308 | z-man | 2006-03-29 16:21:12 +0200 (Wed, 29 Mar 2006) | 2 lines

Added dependency of tDirectories on tUniversalVariables.h

------------------------------------------------------------------------
r4307 | z-man | 2006-03-29 16:18:50 +0200 (Wed, 29 Mar 2006) | 3 lines

Removed some output clutter, added more support macros around
AC_AA_DIR.

------------------------------------------------------------------------
r4306 | z-man | 2006-03-29 14:29:11 +0200 (Wed, 29 Mar 2006) | 8 lines

Fixed dist-hook: calling the bootstrap script from the source
directory instead of the distribution directory did not work. I wonder
how it ever could work, and why I chose this.
Anyway, now bootstrap.sh is copied into ${distdir} and called directly
from there.
Added new distclean removals of files generated by the universal
variable scheme.

------------------------------------------------------------------------
r4305 | z-man | 2006-03-29 14:24:33 +0200 (Wed, 29 Mar 2006) | 2 lines

Added support for automatic relocation directories.

------------------------------------------------------------------------
r4304 | z-man | 2006-03-29 14:23:38 +0200 (Wed, 29 Mar 2006) | 3 lines

Removed --deamon command line, the master does not support it
(copy/paste error)

------------------------------------------------------------------------
r4303 | z-man | 2006-03-29 14:15:43 +0200 (Wed, 29 Mar 2006) | 5 lines

Added generation of tUniversalVariables.h from
tUniversalVariables.h.in (generated by config.status) via the sed
replacement script from the top directory (generated by a makefile
included here, generated by config.status, phew).

------------------------------------------------------------------------
r4302 | z-man | 2006-03-29 14:13:40 +0200 (Wed, 29 Mar 2006) | 3 lines

Added universal variable substitution to script generation make rule.
Special make rule for sysinstall: the sed rules for relocation get injected.

------------------------------------------------------------------------
r4301 | z-man | 2006-03-29 14:08:43 +0200 (Wed, 29 Mar 2006) | 4 lines

Repaired gnu make deteciton (now really)
Added hooks so AC_SUBST_UNIVERSAL and AC_AA_PATH work and the
makefiles that rely on it don't fail.

------------------------------------------------------------------------
r4300 | z-man | 2006-03-29 14:01:09 +0200 (Wed, 29 Mar 2006) | 3 lines

Added universal variables (available in .in substitutions, as CPP
#defines and makefile variables) and adapted directories to use them.

------------------------------------------------------------------------
r4299 | z-man | 2006-03-29 01:09:09 +0200 (Wed, 29 Mar 2006) | 2 lines

Added preliminary version automatic path substitution macro.

------------------------------------------------------------------------
r4297 | z-man | 2006-03-28 09:10:41 +0200 (Tue, 28 Mar 2006) | 2 lines

Added link to WIKI faq.

------------------------------------------------------------------------
r4296 | z-man | 2006-03-28 09:03:22 +0200 (Tue, 28 Mar 2006) | 2 lines

Added bugfix.

------------------------------------------------------------------------
r4295 | z-man | 2006-03-28 09:02:55 +0200 (Tue, 28 Mar 2006) | 2 lines

Smaller refinements, no functional changes.

------------------------------------------------------------------------
r4294 | z-man | 2006-03-28 09:02:04 +0200 (Tue, 28 Mar 2006) | 2 lines

Added new members and contributions.

------------------------------------------------------------------------
r4293 | z-man | 2006-03-28 00:33:36 +0200 (Tue, 28 Mar 2006) | 2 lines

Master server selection now uses a reproducible randomizer, making recordings with multiple master server visits reliable.

------------------------------------------------------------------------
r4290 | z-man | 2006-03-28 00:06:54 +0200 (Tue, 28 Mar 2006) | 3 lines

More BSD stuff: aactl script is now installed into ${prefix}/sbin, and master server support was added as well (untested).
System touching stuff now is only executed if DESTDIR and ROOTDIR are empty.

------------------------------------------------------------------------
r4289 | z-man | 2006-03-28 00:04:56 +0200 (Tue, 28 Mar 2006) | 3 lines

Added call to uninstallation script of previous version at the start of "make install".
This probably breaks --enable-multiver. No active build configuration uses that, so it's likely it's in a bad state anyway.

------------------------------------------------------------------------
r4286 | z-man | 2006-03-27 21:11:21 +0200 (Mon, 27 Mar 2006) | 3 lines

Handling of DESTDIR completely fixed.
New installation relevant variable: ROOTDIR. It marks the place where the files will end up at.

------------------------------------------------------------------------
r4285 | z-man | 2006-03-27 21:10:00 +0200 (Mon, 27 Mar 2006) | 2 lines

BSD compatibility, DESTDIR fixes.

------------------------------------------------------------------------
r4284 | z-man | 2006-03-27 21:08:58 +0200 (Mon, 27 Mar 2006) | 2 lines

Added deletion of (probably stale) PID files on startup.

------------------------------------------------------------------------
r4283 | z-man | 2006-03-27 21:08:33 +0200 (Mon, 27 Mar 2006) | 3 lines

Switched strange echo "commands" | bash -i construct with a regular bash function
Added guards that prevent the servers from starting too quickly

------------------------------------------------------------------------
r4282 | z-man | 2006-03-27 21:07:49 +0200 (Mon, 27 Mar 2006) | 4 lines

Fixed bash and gmake detection
Refactored unix flavor handling to be less redundant
Added detection of OpenBSD and its special init script handling

------------------------------------------------------------------------
r4281 | z-man | 2006-03-27 20:17:37 +0200 (Mon, 27 Mar 2006) | 2 lines

Fixed GNU Make and bash detection

------------------------------------------------------------------------
r4268 | luke-jr | 2006-03-26 19:55:48 +0200 (Sun, 26 Mar 2006) | 2 lines

Fix DESTDIR handling. fullcheck is broken, don't ask me why.

------------------------------------------------------------------------
r4266 | z-man | 2006-03-26 17:11:01 +0200 (Sun, 26 Mar 2006) | 2 lines

VisualC 6 compatibility

------------------------------------------------------------------------
r4258 | z-man | 2006-03-25 22:07:33 +0100 (Sat, 25 Mar 2006) | 2 lines

merged changes from b0_2_8_0 using -j v0_2_8_0 -j v0_2_8_1

------------------------------------------------------------------------
r4253 | z-man | 2006-03-25 09:32:24 +0100 (Sat, 25 Mar 2006) | 3 lines

Disaled path debug output.
Fixed debug configuration path fallback, the configuration search order was wrong.

------------------------------------------------------------------------
r4252 | z-man | 2006-03-25 09:31:31 +0100 (Sat, 25 Mar 2006) | 2 lines

Made font selection configurable.

------------------------------------------------------------------------
r4249 | z-man | 2006-03-25 00:54:41 +0100 (Sat, 25 Mar 2006) | 2 lines

Fixed OpenBSD compilation security warnings, stopped using strcpy and sprintf.

------------------------------------------------------------------------
r4248 | z-man | 2006-03-24 23:19:57 +0100 (Fri, 24 Mar 2006) | 2 lines

Various BSD compatibility issues fixed, server-running user can now be added with pw.

------------------------------------------------------------------------
r4247 | z-man | 2006-03-24 23:19:18 +0100 (Fri, 24 Mar 2006) | 2 lines

Flexibilized relocation code, it now gets the executable path from three sources: binreloc, the compmpiled in prefix, or the command line used for starting.

------------------------------------------------------------------------
r4246 | z-man | 2006-03-24 23:18:33 +0100 (Fri, 24 Mar 2006) | 2 lines

Added ENDINPUT marker to recordings so a quick keypress after leaving a submenu does not cause havoc.

------------------------------------------------------------------------
r4245 | z-man | 2006-03-24 23:17:28 +0100 (Fri, 24 Mar 2006) | 2 lines

More flexible detection of the xml catalog.

------------------------------------------------------------------------
r4244 | z-man | 2006-03-24 23:16:27 +0100 (Fri, 24 Mar 2006) | 2 lines

Added bogus use of otherwise unused variable.

------------------------------------------------------------------------
r4243 | z-man | 2006-03-24 23:15:43 +0100 (Fri, 24 Mar 2006) | 2 lines

Sane use of ?:, the two arguments had different types sometimes.

------------------------------------------------------------------------
r4242 | z-man | 2006-03-24 23:14:31 +0100 (Fri, 24 Mar 2006) | 2 lines

User running the server is now armagetronad, not armagetronad-dedicated.

------------------------------------------------------------------------
r4241 | z-man | 2006-03-24 23:14:05 +0100 (Fri, 24 Mar 2006) | 2 lines

Failure -> exit 1, was failure -> exit -1 which was incompatible with BSD.

------------------------------------------------------------------------
r4240 | z-man | 2006-03-24 23:13:07 +0100 (Fri, 24 Mar 2006) | 2 lines

Fixed interpreter generation, "#/bin/sh" -> "#! /bin/sh".

------------------------------------------------------------------------
r4239 | z-man | 2006-03-24 23:12:29 +0100 (Fri, 24 Mar 2006) | 3 lines

Removed interpreter, this script is only sourced.
Belenus' random BSD compatibility reworkings.

------------------------------------------------------------------------
r4238 | z-man | 2006-03-24 23:11:41 +0100 (Fri, 24 Mar 2006) | 2 lines

Removed interpreter, this script is only sourced.

------------------------------------------------------------------------
r4237 | z-man | 2006-03-24 23:10:34 +0100 (Fri, 24 Mar 2006) | 2 lines

Added rewriting of /bin/bash to wherever the real bash is found.

------------------------------------------------------------------------
r4236 | z-man | 2006-03-24 23:09:53 +0100 (Fri, 24 Mar 2006) | 2 lines

Compiled-in PREFIX now correctly set to allow the game to work where binreloc is not supported (without relocation).

------------------------------------------------------------------------
r4235 | z-man | 2006-03-23 18:40:00 +0100 (Thu, 23 Mar 2006) | 3 lines

Added a couple of missing $DESTDIRs, please use "make cvscheck" to
test installation/uninstallation/server init scripts.

------------------------------------------------------------------------
r4234 | z-man | 2006-03-23 18:10:53 +0100 (Thu, 23 Mar 2006) | 2 lines

Added AUTO_TEAM setting to disable automatic assignment to teams.

------------------------------------------------------------------------
r4233 | z-man | 2006-03-23 18:10:36 +0100 (Thu, 23 Mar 2006) | 3 lines

Added custom reason to KICK command.
Added AUTO_TEAM setting to disable automatic assignment to teams.

------------------------------------------------------------------------
r4232 | z-man | 2006-03-23 18:09:47 +0100 (Thu, 23 Mar 2006) | 3 lines

Set client ID to zero on default so logins and polling servers works
irrespective of MAXCLIENTS.

------------------------------------------------------------------------
r4231 | z-man | 2006-03-23 18:08:58 +0100 (Thu, 23 Mar 2006) | 2 lines

Fixed warning message.

------------------------------------------------------------------------
r4230 | z-man | 2006-03-23 17:26:57 +0100 (Thu, 23 Mar 2006) | 2 lines

Fallback code for GetMachine, it only gives real machines in server mode.

------------------------------------------------------------------------
r4229 | z-man | 2006-03-23 17:26:20 +0100 (Thu, 23 Mar 2006) | 2 lines

Voters are no longer created in client mode, they're useless there.

------------------------------------------------------------------------
r4228 | z-man | 2006-03-23 17:25:40 +0100 (Thu, 23 Mar 2006) | 2 lines

Harsher voting restrictions

------------------------------------------------------------------------
r4227 | z-man | 2006-03-23 17:24:56 +0100 (Thu, 23 Mar 2006) | 2 lines

Removed URI hack, it's no longer required.

------------------------------------------------------------------------
r4220 | z-man | 2006-03-22 00:52:45 +0100 (Wed, 22 Mar 2006) | 2 lines

Instant chat settings for ingame admin logins are now filtered, the password is removed.

------------------------------------------------------------------------
r4219 | luke-jr | 2006-03-21 21:47:05 +0100 (Tue, 21 Mar 2006) | 2 lines

Use environment variables when present

------------------------------------------------------------------------
r4210 | luke-jr | 2006-03-20 20:13:10 +0100 (Mon, 20 Mar 2006) | 2 lines

fix more directory bugs in sysinstall

------------------------------------------------------------------------
r4179 | z-man | 2006-03-18 01:14:48 +0100 (Sat, 18 Mar 2006) | 2 lines

merged b0_2_8 using cvs update -j v0_2_8_0_rc4 -j v0_2_8_0

------------------------------------------------------------------------
r4138 | klaxnek | 2006-03-15 22:08:10 +0100 (Wed, 15 Mar 2006) | 2 lines

Uptodate. Lost in translation ;p

------------------------------------------------------------------------
r4126 | z-man | 2006-03-13 15:43:09 +0100 (Mon, 13 Mar 2006) | 2 lines

Whoops, no login failure messages were sent. Fixed.

------------------------------------------------------------------------
r4125 | z-man | 2006-03-13 10:55:49 +0100 (Mon, 13 Mar 2006) | 2 lines

Added stripping of junk from player names' ends (optional, default on).

------------------------------------------------------------------------
r4120 | z-man | 2006-03-11 19:05:06 +0100 (Sat, 11 Mar 2006) | 2 lines

Added consistency check for MaxLength().

------------------------------------------------------------------------
r4119 | z-man | 2006-03-11 19:04:44 +0100 (Sat, 11 Mar 2006) | 2 lines

Login and logout packets don't trigger acknowledgements from the server.

------------------------------------------------------------------------
r4118 | z-man | 2006-03-11 19:03:52 +0100 (Sat, 11 Mar 2006) | 2 lines

Fixed typo

------------------------------------------------------------------------
r4117 | z-man | 2006-03-11 18:19:57 +0100 (Sat, 11 Mar 2006) | 4 lines

Added respawning hack protected by #ifdef RESPAWN_HACK to test clientside respawning preparation (and for daring server admins to activate)
Login flood protection added.
Test versions refuse to connect to servers two or more protocol versions ahead.

------------------------------------------------------------------------
r4116 | z-man | 2006-03-11 18:18:32 +0100 (Sat, 11 Mar 2006) | 2 lines

Added respawning hack protected by #ifdef RESPAWN_HACK to test clientside respawning preparation (and for daring server admins to activate)

------------------------------------------------------------------------
r4115 | z-man | 2006-03-11 18:12:15 +0100 (Sat, 11 Mar 2006) | 3 lines

Login flood protection added.
Test versions refuse to connect to servers two or more protocol versions ahead.

------------------------------------------------------------------------
r4114 | z-man | 2006-03-11 18:07:53 +0100 (Sat, 11 Mar 2006) | 2 lines

Prepared client for servers with respawning.

------------------------------------------------------------------------
r4113 | z-man | 2006-03-11 18:06:10 +0100 (Sat, 11 Mar 2006) | 2 lines

Bumped protocol version to 12.

------------------------------------------------------------------------
r4112 | z-man | 2006-03-11 14:30:51 +0100 (Sat, 11 Mar 2006) | 2 lines

Beautified.

------------------------------------------------------------------------
r4111 | z-man | 2006-03-11 14:29:47 +0100 (Sat, 11 Mar 2006) | 2 lines

Lonely players don't get the full team score on team capable servers.

------------------------------------------------------------------------
r4100 | z-man | 2006-03-09 16:16:00 +0100 (Thu, 09 Mar 2006) | 2 lines

Fixed wrong test of pending turn queue (it was correct on the trunk version).

------------------------------------------------------------------------
r4068 | z-man | 2006-03-08 23:42:05 +0100 (Wed, 08 Mar 2006) | 2 lines

Merged changes up to rc4 into b0_2_8 branch using -j v0_2_8_0_rc3 -j v0_2_8_0_rc4

------------------------------------------------------------------------
r4064 | z-man | 2006-03-07 13:16:31 +0100 (Tue, 07 Mar 2006) | 2 lines

Added CYCLE_RUBBER_WALL_SHRINK to combat the death-by-own-trail problem.

------------------------------------------------------------------------
r4056 | z-man | 2006-03-06 15:01:50 +0100 (Mon, 06 Mar 2006) | 2 lines

Player name updates sanitized.

------------------------------------------------------------------------
r4055 | z-man | 2006-03-06 15:01:29 +0100 (Mon, 06 Mar 2006) | 3 lines

Disabled complicated feasibility tests for team menu entries,
they did not have the full information and were often wrong

------------------------------------------------------------------------
r4054 | z-man | 2006-03-05 01:26:49 +0100 (Sun, 05 Mar 2006) | 3 lines

Replaced invalid ID error in nMachine::GetMachine() with returning a
special machine info.

------------------------------------------------------------------------
r4053 | z-man | 2006-03-05 01:24:37 +0100 (Sun, 05 Mar 2006) | 3 lines

Fixed error triggered on clients by server: IDs of objects only get
recycled when they are really deleted.

------------------------------------------------------------------------
r4050 | z-man | 2006-03-03 12:46:45 +0100 (Fri, 03 Mar 2006) | 2 lines

Wingman configurability and ban reason documented.

------------------------------------------------------------------------
r4049 | z-man | 2006-03-03 12:02:41 +0100 (Fri, 03 Mar 2006) | 2 lines

Wingman spawn setup is now configurable.

------------------------------------------------------------------------
r4048 | z-man | 2006-03-03 12:02:02 +0100 (Fri, 03 Mar 2006) | 2 lines

Beautified.

------------------------------------------------------------------------
r4047 | z-man | 2006-03-03 12:00:59 +0100 (Fri, 03 Mar 2006) | 2 lines

BAN and BAN_IP now support a third argument giving additional ban info.

------------------------------------------------------------------------
r4046 | z-man | 2006-03-03 10:48:52 +0100 (Fri, 03 Mar 2006) | 2 lines

Updated network_ban

------------------------------------------------------------------------
r4031 | nemostultae | 2006-03-02 22:27:11 +0100 (Thu, 02 Mar 2006) | 2 lines

Master browser now shows: Users online/Max users

------------------------------------------------------------------------
r4024 | z-man | 2006-03-02 13:38:19 +0100 (Thu, 02 Mar 2006) | 3 lines

Added setting so that all players rushing in at the beginning can find
a place in a team.

------------------------------------------------------------------------
r4023 | z-man | 2006-03-02 13:36:40 +0100 (Thu, 02 Mar 2006) | 4 lines

Team placement is less chaotic now, new players are added to the
outside, and if players leave, the players further down are all pushed
one place up.

------------------------------------------------------------------------
r4021 | z-man | 2006-03-01 19:28:51 +0100 (Wed, 01 Mar 2006) | 2 lines

Fixed dedicated server compilation bug.

------------------------------------------------------------------------
r4020 | z-man | 2006-03-01 19:28:19 +0100 (Wed, 01 Mar 2006) | 2 lines

Added automatic banning of spectators.

------------------------------------------------------------------------
r4001 | z-man | 2006-02-27 13:32:32 +0100 (Mon, 27 Feb 2006) | 2 lines

Fixed strange disconnecting messages.

------------------------------------------------------------------------
r3995 | nemostultae | 2006-02-25 01:45:44 +0100 (Sat, 25 Feb 2006) | 2 lines

Added C-p and C-n for history

------------------------------------------------------------------------
r3994 | nemostultae | 2006-02-25 01:28:44 +0100 (Sat, 25 Feb 2006) | 2 lines

Move cursor to end of input when using history

------------------------------------------------------------------------
r3993 | z-man | 2006-02-25 00:48:09 +0100 (Sat, 25 Feb 2006) | 2 lines

Merged wrtlprnft's chat and console history.

------------------------------------------------------------------------
r3990 | z-man | 2006-02-24 09:44:20 +0100 (Fri, 24 Feb 2006) | 2 lines

/msg now prefers exact matches, so "/msg foo" will work if foo and fooBar are online.

------------------------------------------------------------------------
r3989 | z-man | 2006-02-24 09:22:13 +0100 (Fri, 24 Feb 2006) | 2 lines

Players are now only sent to the server when the client is synced.

------------------------------------------------------------------------
r3988 | z-man | 2006-02-23 09:07:34 +0100 (Thu, 23 Feb 2006) | 2 lines

Added generated makefiles to ignore list.

------------------------------------------------------------------------
r3987 | z-man | 2006-02-23 08:55:16 +0100 (Thu, 23 Feb 2006) | 2 lines

Merged wrtl�s cycle turn memory.

------------------------------------------------------------------------
r3970 | z-man | 2006-02-21 13:34:12 +0100 (Tue, 21 Feb 2006) | 2 lines

Player is now greeted right on joining.

------------------------------------------------------------------------
r3969 | z-man | 2006-02-21 13:33:53 +0100 (Tue, 21 Feb 2006) | 3 lines

Added updating of team properties when switching from single- to
multiplayer mode.

------------------------------------------------------------------------
r3968 | z-man | 2006-02-21 00:15:32 +0100 (Tue, 21 Feb 2006) | 2 lines

Teams don't change color when other teams leave any more.

------------------------------------------------------------------------
r3961 | davidfancella | 2006-02-20 00:13:31 +0100 (Mon, 20 Feb 2006) | 2 lines

New linux icons

------------------------------------------------------------------------
r3895 | z-man | 2006-02-07 10:53:49 +0100 (Tue, 07 Feb 2006) | 2 lines

Refined banning for multiple query messages in one packet.

------------------------------------------------------------------------
r3884 | z-man | 2006-02-05 20:54:55 +0100 (Sun, 05 Feb 2006) | 2 lines

Merged b0_2_8_0 branch up to rc3 with -j Root_b0_2_8_0 -j v0_2_8_0_rc3

------------------------------------------------------------------------
r3862 | philippeqc | 2006-02-05 08:47:11 +0100 (Sun, 05 Feb 2006) | 2 lines

Removed the fallback mecanism for Alternatives so the parger ignore unknown elements

------------------------------------------------------------------------
r3811 | z-man | 2006-01-30 12:01:18 +0100 (Mon, 30 Jan 2006) | 3 lines

Packet loss tolerance from ping fluctuations is now clamped by the
packet loss tolerance time from ping alone.

------------------------------------------------------------------------
r3798 | nemostultae | 2006-01-27 23:31:36 +0100 (Fri, 27 Jan 2006) | 2 lines

Removed absolute path

------------------------------------------------------------------------
r3793 | z-man | 2006-01-26 15:11:09 +0100 (Thu, 26 Jan 2006) | 2 lines

Added IP adress to all player messages.

------------------------------------------------------------------------
r3792 | z-man | 2006-01-26 13:27:09 +0100 (Thu, 26 Jan 2006) | 2 lines

Added IP to player join message.

------------------------------------------------------------------------
r3791 | z-man | 2006-01-26 13:17:45 +0100 (Thu, 26 Jan 2006) | 3 lines

Disabled half of the ePlayerNetID::Update() calls on the server, they
only lead to annoying rename messages (some messing with the ladder log).

------------------------------------------------------------------------
r3790 | z-man | 2006-01-26 13:17:02 +0100 (Thu, 26 Jan 2006) | 2 lines

Added player enter/rename/leave messages to ladderlog.txt

------------------------------------------------------------------------
r3787 | z-man | 2006-01-26 00:52:20 +0100 (Thu, 26 Jan 2006) | 2 lines

Added timeout to stored netobject deletion messages, the server seems to send too many sometimes.

------------------------------------------------------------------------
r3786 | z-man | 2006-01-26 00:50:17 +0100 (Thu, 26 Jan 2006) | 2 lines

Console center messages now go to stdout, not stderr.

------------------------------------------------------------------------
r3785 | z-man | 2006-01-25 12:02:49 +0100 (Wed, 25 Jan 2006) | 2 lines

Removed debug breakpoint.

------------------------------------------------------------------------
r3784 | z-man | 2006-01-25 12:02:17 +0100 (Wed, 25 Jan 2006) | 2 lines

Fixed local deletion proliferation bug: after a local object was deleted on the client (such as when you go to spectator mode), all following objects that would get the same ID were deleted immediately. Local deletions are now memorized and remote deletion followup messages are ignored.

------------------------------------------------------------------------
r3783 | z-man | 2006-01-24 15:12:47 +0100 (Tue, 24 Jan 2006) | 2 lines

Fixed UNBAN_IP, it was never working. Left todo: the output is a bit cryptic.

------------------------------------------------------------------------
r3782 | z-man | 2006-01-24 11:40:11 +0100 (Tue, 24 Jan 2006) | 2 lines

Reverted to GRID_SIZE=1 for rendering problems.

------------------------------------------------------------------------
r3779 | z-man | 2006-01-21 21:19:27 +0100 (Sat, 21 Jan 2006) | 2 lines

Fixed uninitialized variables (team color) so valgrind does not complain. It was not really dangerous, though.

------------------------------------------------------------------------
r3771 | z-man | 2006-01-21 19:36:11 +0100 (Sat, 21 Jan 2006) | 2 lines

Ai players were reliably removed by the chatbot removal code if it was active...

------------------------------------------------------------------------
r3770 | z-man | 2006-01-21 19:10:49 +0100 (Sat, 21 Jan 2006) | 2 lines

Added owner of zone to conquest messages.

------------------------------------------------------------------------
r3769 | z-man | 2006-01-21 18:14:08 +0100 (Sat, 21 Jan 2006) | 2 lines

Added changes since rc1.

------------------------------------------------------------------------
r3768 | z-man | 2006-01-21 18:10:04 +0100 (Sat, 21 Jan 2006) | 3 lines

Darkened floor.
Stretched rim wall texture in y-direction.

------------------------------------------------------------------------
r3767 | z-man | 2006-01-21 17:41:54 +0100 (Sat, 21 Jan 2006) | 3 lines

Added more ingame admin messages like "login denied" and "unknown chat command".
Todo: make them translatable.

------------------------------------------------------------------------
r3766 | z-man | 2006-01-21 15:50:00 +0100 (Sat, 21 Jan 2006) | 2 lines

Removed error messages from reading user.cfg.

------------------------------------------------------------------------
r3758 | philippeqc | 2006-01-20 22:39:46 +0100 (Fri, 20 Jan 2006) | 2 lines

All the isElement outside of InstantiateMap need to operate with keyword

------------------------------------------------------------------------
r3757 | z-man | 2006-01-20 20:31:17 +0100 (Fri, 20 Jan 2006) | 2 lines

Server triggered syncs now don't block the client with the two-way server client communication, as they will wait for the server to complete transmission anyway.

------------------------------------------------------------------------
r3756 | z-man | 2006-01-20 19:39:10 +0100 (Fri, 20 Jan 2006) | 2 lines

Removed color codes from menu entries, rendering did not work correctly.

------------------------------------------------------------------------
r3755 | z-man | 2006-01-20 19:38:18 +0100 (Fri, 20 Jan 2006) | 2 lines

Beautified.

------------------------------------------------------------------------
r3752 | z-man | 2006-01-20 16:37:26 +0100 (Fri, 20 Jan 2006) | 3 lines

Made debug breakpoint runtime modifiable to catch multiple spots in
one run.

------------------------------------------------------------------------
r3751 | z-man | 2006-01-20 11:25:11 +0100 (Fri, 20 Jan 2006) | 6 lines

Removed winzone, it can be spawned by the game code when needed. Many
noobs try to get to it and die trying if it is there from the
beginning.
Spawn points are now in inwards roulette configuration, let's see how
that works out.

------------------------------------------------------------------------
r3750 | z-man | 2006-01-20 01:36:21 +0100 (Fri, 20 Jan 2006) | 2 lines

Fixed custom camera not turning when centering of the internal camera was disabled.

------------------------------------------------------------------------
r3749 | z-man | 2006-01-20 00:31:35 +0100 (Fri, 20 Jan 2006) | 3 lines

Crashfix when kicking idle players, array index was out of bounds.
Scores can only be displayed while a game is running.

------------------------------------------------------------------------
r3748 | z-man | 2006-01-20 00:27:55 +0100 (Fri, 20 Jan 2006) | 2 lines

Fixed too much cutting away from colored server names.

------------------------------------------------------------------------
r3747 | z-man | 2006-01-20 00:02:03 +0100 (Fri, 20 Jan 2006) | 2 lines

Fixed tColorString::SetPos() when color codes need to be removed from the end.

------------------------------------------------------------------------
r3746 | z-man | 2006-01-20 00:01:17 +0100 (Fri, 20 Jan 2006) | 2 lines

Rendering dark color strings also are readable when alpha blending is disabled.

------------------------------------------------------------------------
r3745 | z-man | 2006-01-19 16:43:13 +0100 (Thu, 19 Jan 2006) | 4 lines

Ultra-small timesteps in turn findining are avoided now.
A special flag now makes sure turns are executed at the right time and
not one frame too late.

------------------------------------------------------------------------
r3744 | z-man | 2006-01-19 16:41:42 +0100 (Thu, 19 Jan 2006) | 2 lines

Overflow warnings now come with continually reducing frequency.

------------------------------------------------------------------------
r3743 | z-man | 2006-01-19 16:41:15 +0100 (Thu, 19 Jan 2006) | 2 lines

Disabled BUG breakpoint, it comes too late anyway.

------------------------------------------------------------------------
r3741 | philippeqc | 2006-01-19 00:16:22 +0100 (Thu, 19 Jan 2006) | 5 lines

Alternative are now self standing elements and fallback ones
version tag for Alternative support "-C,E,G-J" type of ranges
a version subrange cannot mix types ie: dot numbers and text
version tag is white space tolerant

------------------------------------------------------------------------
r3740 | z-man | 2006-01-19 00:10:49 +0100 (Thu, 19 Jan 2006) | 2 lines

Reverted custom camera behavior not related to glancing.

------------------------------------------------------------------------
r3739 | z-man | 2006-01-18 12:24:53 +0100 (Wed, 18 Jan 2006) | 2 lines

Removed double saving of release tag.

------------------------------------------------------------------------
r3738 | z-man | 2006-01-18 10:06:33 +0100 (Wed, 18 Jan 2006) | 2 lines

Fixed constructor: it was ignoring the passed alpha value.

------------------------------------------------------------------------
r3737 | z-man | 2006-01-18 10:05:23 +0100 (Wed, 18 Jan 2006) | 2 lines

Pre-blending is now only done if alpha blending is disabled, otherwise fading text in and out is impossible.

------------------------------------------------------------------------
r3736 | z-man | 2006-01-18 01:16:35 +0100 (Wed, 18 Jan 2006) | 2 lines

Noticed the branch detection will not work on a tagged release. Hardcoding branch for now.

------------------------------------------------------------------------
r3735 | z-man | 2006-01-18 00:53:38 +0100 (Wed, 18 Jan 2006) | 2 lines

NEW_MATCH now actually appears in ladderlog.txt.

------------------------------------------------------------------------
r3734 | z-man | 2006-01-18 00:36:21 +0100 (Wed, 18 Jan 2006) | 2 lines

ChangeLog generation now respects branches and keeps changes to the trunk out.

------------------------------------------------------------------------
r3733 | z-man | 2006-01-18 00:31:48 +0100 (Wed, 18 Jan 2006) | 2 lines

Added check for right format to cycle texture modifying function.

------------------------------------------------------------------------
r3732 | z-man | 2006-01-18 00:29:52 +0100 (Wed, 18 Jan 2006) | 2 lines

When rendered without alpha blending, the font nowlooks the same as if rendered with alpha blending on a black background.

------------------------------------------------------------------------
r3731 | z-man | 2006-01-18 00:27:22 +0100 (Wed, 18 Jan 2006) | 2 lines

Renamed server browser name filtering to FILTER_COLOR_SERVER_NAMES (consistency), added documentation and settings.cfg entry.

------------------------------------------------------------------------
r3730 | z-man | 2006-01-17 15:25:59 +0100 (Tue, 17 Jan 2006) | 2 lines

Made configuration items exist on the server,too.

------------------------------------------------------------------------
r3728 | z-man | 2006-01-16 22:44:20 +0100 (Mon, 16 Jan 2006) | 2 lines

I think I'm done experimenting seems to work well. Last commit before I refactor the interface.

------------------------------------------------------------------------
r3727 | z-man | 2006-01-16 22:40:33 +0100 (Mon, 16 Jan 2006) | 2 lines

Added newline to config_command_unknown.

------------------------------------------------------------------------
r3726 | z-man | 2006-01-16 22:30:27 +0100 (Mon, 16 Jan 2006) | 2 lines

Removed output of date command test.

------------------------------------------------------------------------
r3725 | z-man | 2006-01-16 22:29:51 +0100 (Mon, 16 Jan 2006) | 2 lines

Added new visual items to veto list.

------------------------------------------------------------------------
r3724 | z-man | 2006-01-16 22:29:37 +0100 (Mon, 16 Jan 2006) | 2 lines

New settings to control rim wall texture wrapping and scaling.

------------------------------------------------------------------------
r3723 | z-man | 2006-01-16 22:25:00 +0100 (Mon, 16 Jan 2006) | 2 lines

Refined movement fix to deal with pathological travel distances.

------------------------------------------------------------------------
r3722 | z-man | 2006-01-16 16:21:37 +0100 (Mon, 16 Jan 2006) | 2 lines

Fixed wrong selection of exit edge during move: long edges were unduly prefered.

------------------------------------------------------------------------
r3719 | z-man | 2006-01-15 22:07:24 +0100 (Sun, 15 Jan 2006) | 2 lines

Fixed FreeBSD compatibility of socklen_t test: sys/types.h needs to be included along sys/socket.h.

------------------------------------------------------------------------
r3718 | z-man | 2006-01-15 22:06:55 +0100 (Sun, 15 Jan 2006) | 2 lines

Reformated.

------------------------------------------------------------------------
r3717 | z-man | 2006-01-15 22:06:29 +0100 (Sun, 15 Jan 2006) | 2 lines

Removed config variable for dedicated server.

------------------------------------------------------------------------
r3713 | z-man | 2006-01-15 00:01:49 +0100 (Sun, 15 Jan 2006) | 2 lines

Respected VC8's warning about -0x80000000.

------------------------------------------------------------------------
r3712 | z-man | 2006-01-14 23:39:17 +0100 (Sat, 14 Jan 2006) | 2 lines

VisualC compatibility

------------------------------------------------------------------------
r3711 | z-man | 2006-01-14 23:38:34 +0100 (Sat, 14 Jan 2006) | 3 lines

Fixed division by zero error.
Changed score to be based on the maximum score anyone got that round.

------------------------------------------------------------------------
r3709 | klaxnek | 2006-01-14 19:22:57 +0100 (Sat, 14 Jan 2006) | 2 lines

fixed last translation

------------------------------------------------------------------------
r3706 | klaxnek | 2006-01-14 16:25:05 +0100 (Sat, 14 Jan 2006) | 2 lines

updated with missing translations

------------------------------------------------------------------------
r3705 | z-man | 2006-01-14 15:57:14 +0100 (Sat, 14 Jan 2006) | 2 lines

Added ladderlog.txt parser

------------------------------------------------------------------------
r3704 | z-man | 2006-01-14 15:55:33 +0100 (Sat, 14 Jan 2006) | 2 lines

More news items for 0.2.8.0_rc1

------------------------------------------------------------------------
r3703 | z-man | 2006-01-14 15:55:04 +0100 (Sat, 14 Jan 2006) | 2 lines

Removed file lists for full build if only master server is built.

------------------------------------------------------------------------
r3683 | z-man | 2006-01-14 15:51:29 +0100 (Sat, 14 Jan 2006) | 3 lines

Bugfix: arena was sometimes created before the arena size was transmitted.
Sync calls on the client now wait for all messages from the server to be transmitted (if the server supports it).

------------------------------------------------------------------------
r3682 | z-man | 2006-01-14 15:47:20 +0100 (Sat, 14 Jan 2006) | 2 lines

Added new log file with machine readable content: ladderlog.txt

------------------------------------------------------------------------
r3681 | z-man | 2006-01-14 15:44:56 +0100 (Sat, 14 Jan 2006) | 2 lines

Fixed temporarily invisible wall segments.

------------------------------------------------------------------------
r3680 | z-man | 2006-01-14 15:44:25 +0100 (Sat, 14 Jan 2006) | 2 lines

More chars by wrtlprnft

------------------------------------------------------------------------
r3674 | nemostultae | 2006-01-13 16:31:23 +0100 (Fri, 13 Jan 2006) | 2 lines

Fixed stupid if statement

------------------------------------------------------------------------
r3673 | nemostultae | 2006-01-13 16:10:39 +0100 (Fri, 13 Jan 2006) | 2 lines

Removed a file that got in by accident

------------------------------------------------------------------------
r3672 | nemostultae | 2006-01-13 15:57:37 +0100 (Fri, 13 Jan 2006) | 2 lines

Updated docs for Mac OS X project

------------------------------------------------------------------------
r3670 | z-man | 2006-01-12 00:18:21 +0100 (Thu, 12 Jan 2006) | 2 lines

Added info for 0.2.8.0_rc1

------------------------------------------------------------------------
r3667 | z-man | 2006-01-11 23:45:54 +0100 (Wed, 11 Jan 2006) | 2 lines

Added gCycleMovement::MaximalSpeed that returns the theoretical top speed of a cycle.

------------------------------------------------------------------------
r3661 | z-man | 2006-01-11 21:48:57 +0100 (Wed, 11 Jan 2006) | 2 lines

Made resource messages and errors translatable.

------------------------------------------------------------------------
r3658 | z-man | 2006-01-11 17:57:44 +0100 (Wed, 11 Jan 2006) | 2 lines

Fixed leftover default text color.

------------------------------------------------------------------------
r3657 | z-man | 2006-01-11 17:57:27 +0100 (Wed, 11 Jan 2006) | 4 lines

New suicide vs. teamkill logic: the time relevant for team kills can't
be later than the last turn of the killer. So, if you drive into the
straight long wall of a teammate, that's suicide.

------------------------------------------------------------------------
r3655 | z-man | 2006-01-11 10:31:26 +0100 (Wed, 11 Jan 2006) | 2 lines

New characters and 0 distinguishable from o by wrtlpnft

------------------------------------------------------------------------
r3654 | z-man | 2006-01-10 21:44:19 +0100 (Tue, 10 Jan 2006) | 2 lines

Finally fixed the strange connection loss error on the client side.

------------------------------------------------------------------------
r3652 | z-man | 2006-01-10 12:00:14 +0100 (Tue, 10 Jan 2006) | 2 lines

Added MOVIEPACK_HACK to list of accepted, but obsoleted, setting items.

------------------------------------------------------------------------
r3646 | z-man | 2006-01-10 00:54:51 +0100 (Tue, 10 Jan 2006) | 2 lines

Console log is added to map load error messages on the client. That way, you see better what went wrong.

------------------------------------------------------------------------
r3642 | z-man | 2006-01-09 14:09:24 +0100 (Mon, 09 Jan 2006) | 2 lines

Whoops, disabled debug output.

------------------------------------------------------------------------
r3641 | z-man | 2006-01-09 09:49:53 +0100 (Mon, 09 Jan 2006) | 2 lines

Disabled redundant team change wish messages.

------------------------------------------------------------------------
r3640 | z-man | 2006-01-09 09:34:42 +0100 (Mon, 09 Jan 2006) | 2 lines

Whoops, fixed dublicate symbols.

------------------------------------------------------------------------
r3639 | z-man | 2006-01-09 01:32:32 +0100 (Mon, 09 Jan 2006) | 2 lines

Turned blocking of obnoxious team change messages into spam detection.

------------------------------------------------------------------------
r3638 | z-man | 2006-01-09 01:18:05 +0100 (Mon, 09 Jan 2006) | 2 lines

Added config items not present in non-debug mode.

------------------------------------------------------------------------
r3637 | z-man | 2006-01-09 01:17:51 +0100 (Mon, 09 Jan 2006) | 2 lines

Fixed brake meter animation.

------------------------------------------------------------------------
r3636 | z-man | 2006-01-09 00:16:19 +0100 (Mon, 09 Jan 2006) | 2 lines

Enabled error messages when loading the configuration files.

------------------------------------------------------------------------
r3635 | z-man | 2006-01-08 23:03:25 +0100 (Sun, 08 Jan 2006) | 2 lines

Added color code filter for player names.

------------------------------------------------------------------------
r3634 | z-man | 2006-01-08 23:02:44 +0100 (Sun, 08 Jan 2006) | 2 lines

Added serverside custom camera speed settings.

------------------------------------------------------------------------
r3633 | z-man | 2006-01-08 20:51:36 +0100 (Sun, 08 Jan 2006) | 2 lines

Unused network object IDs are no longer open for immediate recycling.

------------------------------------------------------------------------
r3632 | z-man | 2006-01-08 19:59:53 +0100 (Sun, 08 Jan 2006) | 2 lines

If rubber is active, turns are executed on the server based on the timestamp.

------------------------------------------------------------------------
r3625 | z-man | 2006-01-07 14:57:07 +0100 (Sat, 07 Jan 2006) | 2 lines

Texture coordinate reset added every round.

------------------------------------------------------------------------
r3624 | z-man | 2006-01-07 01:05:45 +0100 (Sat, 07 Jan 2006) | 2 lines

Avoided team change spam.

------------------------------------------------------------------------
r3623 | z-man | 2006-01-06 10:31:50 +0100 (Fri, 06 Jan 2006) | 2 lines

Fixed crash with moviepack and negative texture coordinates.

------------------------------------------------------------------------
r3622 | z-man | 2006-01-05 08:42:56 +0100 (Thu, 05 Jan 2006) | 2 lines

Moved zone spawn messages from constructor to spawn function.

------------------------------------------------------------------------
r3621 | z-man | 2006-01-04 09:54:51 +0100 (Wed, 04 Jan 2006) | 2 lines

Clarified RESOURCE_REPOSITORY_CLIENT comment.

------------------------------------------------------------------------
r3620 | z-man | 2006-01-03 23:37:45 +0100 (Tue, 03 Jan 2006) | 2 lines

Dedicated server compiles now without warnings.

------------------------------------------------------------------------
r3619 | z-man | 2006-01-03 23:35:08 +0100 (Tue, 03 Jan 2006) | 2 lines

Removed obsoleted setting.

------------------------------------------------------------------------
r3618 | z-man | 2006-01-03 23:28:01 +0100 (Tue, 03 Jan 2006) | 2 lines

Made pause game, reload textures and the dreaded mouse grab buttons configurable.

------------------------------------------------------------------------
r3617 | z-man | 2006-01-03 23:27:16 +0100 (Tue, 03 Jan 2006) | 2 lines

Made smart camera glancing behavior configurable in the camera menu.

------------------------------------------------------------------------
r3616 | z-man | 2006-01-03 18:44:43 +0100 (Tue, 03 Jan 2006) | 2 lines

Player list now fits the screen with two teams and sixteen players.

------------------------------------------------------------------------
r3615 | z-man | 2006-01-02 23:12:08 +0100 (Mon, 02 Jan 2006) | 2 lines

More useful chat wait state output.

------------------------------------------------------------------------
r3614 | z-man | 2006-01-02 21:43:42 +0100 (Mon, 02 Jan 2006) | 2 lines

Avoided wait-for-finish-to-chat message spam.

------------------------------------------------------------------------
r3613 | z-man | 2006-01-02 15:35:15 +0100 (Mon, 02 Jan 2006) | 2 lines

Fixed crash in vote item destructor when a menu item was still attached.

------------------------------------------------------------------------
r3612 | z-man | 2006-01-02 13:05:19 +0100 (Mon, 02 Jan 2006) | 2 lines

Changed to unified MAP_FILE syntax.

------------------------------------------------------------------------
r3611 | z-man | 2006-01-02 12:32:02 +0100 (Mon, 02 Jan 2006) | 2 lines

Refactored kick-on-idle code so it really is only called once per round.

------------------------------------------------------------------------
r3610 | z-man | 2006-01-02 12:31:18 +0100 (Mon, 02 Jan 2006) | 4 lines

Corrected old sync filtering, it was not working properly for objects
created on the client after changing a server. Visible consequence:
Your own ping was displayed as zero and you had no team.

------------------------------------------------------------------------
r3609 | z-man | 2006-01-02 10:00:02 +0100 (Mon, 02 Jan 2006) | 2 lines

Players without a team count as spectators and don't spawn game rounds.

------------------------------------------------------------------------
r3608 | z-man | 2006-01-02 09:58:56 +0100 (Mon, 02 Jan 2006) | 2 lines

Added code to remove idle/chatbotting players from the game or server.

------------------------------------------------------------------------
r3607 | z-man | 2006-01-02 09:58:00 +0100 (Mon, 02 Jan 2006) | 2 lines

Internal leakfix: object detaches from player on remote deletion.

------------------------------------------------------------------------
r3606 | z-man | 2006-01-02 09:57:21 +0100 (Mon, 02 Jan 2006) | 3 lines

Removed team score display whenever it is redundant.
Added activity timestamp.

------------------------------------------------------------------------
r3605 | z-man | 2006-01-01 12:32:53 +0100 (Sun, 01 Jan 2006) | 2 lines

Clientside defaults for various RUBBER_MINDISTANCE settings are now all zero. This may rip old servers, but not more than a 0.2.7.0 client.

------------------------------------------------------------------------
r3604 | z-man | 2006-01-01 12:31:53 +0100 (Sun, 01 Jan 2006) | 2 lines

Timer is now reset before game objects are created.

------------------------------------------------------------------------
r3603 | z-man | 2006-01-01 12:31:12 +0100 (Sun, 01 Jan 2006) | 2 lines

Fixed camera forbid settings not being respected on startup.

------------------------------------------------------------------------
r3602 | z-man | 2005-12-29 22:46:00 +0100 (Thu, 29 Dec 2005) | 2 lines

Completed suicide timeout help.

------------------------------------------------------------------------
r3601 | klaxnek | 2005-12-29 20:48:22 +0100 (Thu, 29 Dec 2005) | 2 lines

uptodate translations

------------------------------------------------------------------------
r3600 | z-man | 2005-12-29 02:25:39 +0100 (Thu, 29 Dec 2005) | 2 lines

Fix-Fix: the zone creator is now responsible for setting the correct time.

------------------------------------------------------------------------
r3599 | z-man | 2005-12-29 01:45:27 +0100 (Thu, 29 Dec 2005) | 2 lines

Fixed error message typo.

------------------------------------------------------------------------
r3598 | z-man | 2005-12-29 01:45:15 +0100 (Thu, 29 Dec 2005) | 2 lines

Warning messages about unknown net config items are only printed once.

------------------------------------------------------------------------
r3597 | z-man | 2005-12-29 01:44:45 +0100 (Thu, 29 Dec 2005) | 2 lines

Moved impostor prevention to ePlayerNetID::ReadSync().

------------------------------------------------------------------------
r3596 | z-man | 2005-12-28 19:44:38 +0100 (Wed, 28 Dec 2005) | 2 lines

Fixed zone initialization omissions.

------------------------------------------------------------------------
r3595 | nemostultae | 2005-12-28 08:37:02 +0100 (Wed, 28 Dec 2005) | 2 lines

Mac OS X 10.2.8 build uses a newer libxml2

------------------------------------------------------------------------
r3594 | nemostultae | 2005-12-28 08:32:52 +0100 (Wed, 28 Dec 2005) | 2 lines

Restored Mac OS X 10.2.8 compatibilty

------------------------------------------------------------------------
r3593 | nemostultae | 2005-12-27 06:56:48 +0100 (Tue, 27 Dec 2005) | 2 lines

configCommon -> config_common

------------------------------------------------------------------------
r3586 | z-man | 2005-12-24 14:46:14 +0100 (Sat, 24 Dec 2005) | 2 lines

AI teams are now removed when they are no longer needed to keep the minimum number of teams.

------------------------------------------------------------------------
r3585 | z-man | 2005-12-24 00:51:40 +0100 (Sat, 24 Dec 2005) | 2 lines

Fixed division by zero bug.

------------------------------------------------------------------------
r3584 | z-man | 2005-12-23 23:19:24 +0100 (Fri, 23 Dec 2005) | 2 lines

Remedy for the "odd player" problem in multi-combat-zone maps such as 4x4 sumo. Spawn points can be divided into groups of equal size (minimum three), and no group will be left with just one player.

------------------------------------------------------------------------
r3583 | z-man | 2005-12-22 21:43:02 +0100 (Thu, 22 Dec 2005) | 2 lines

Doubled zone size so for the same size, the zones are closer together.

------------------------------------------------------------------------
r3582 | z-man | 2005-12-22 19:00:25 +0100 (Thu, 22 Dec 2005) | 2 lines

Added FORTRESS_MAX_PER_TEAM setting.

------------------------------------------------------------------------
r3581 | z-man | 2005-12-22 19:00:11 +0100 (Thu, 22 Dec 2005) | 2 lines

Added FORTRESS_MAX_PER_TEAM setting

------------------------------------------------------------------------
r3580 | z-man | 2005-12-22 18:59:27 +0100 (Thu, 22 Dec 2005) | 2 lines

Added credit for new instant chats.

------------------------------------------------------------------------
r3579 | z-man | 2005-12-22 17:28:09 +0100 (Thu, 22 Dec 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3578 | nemostultae | 2005-12-22 04:17:20 +0100 (Thu, 22 Dec 2005) | 5 lines

Added dedicated target
removed package build target
Cleaned up some scripts
resources are only sorted when the build is from CVS

------------------------------------------------------------------------
r3577 | nemostultae | 2005-12-22 02:13:34 +0100 (Thu, 22 Dec 2005) | 2 lines

Reverted accidental old edit

------------------------------------------------------------------------
r3576 | nemostultae | 2005-12-22 02:05:53 +0100 (Thu, 22 Dec 2005) | 2 lines

Fixed replacing version tag in config.h file

------------------------------------------------------------------------
r3575 | nemostultae | 2005-12-22 02:00:05 +0100 (Thu, 22 Dec 2005) | 2 lines

fixed typos

------------------------------------------------------------------------
r3574 | nemostultae | 2005-12-22 01:37:07 +0100 (Thu, 22 Dec 2005) | 2 lines

Mac OS X project maintenance

------------------------------------------------------------------------
r3573 | nemostultae | 2005-12-22 01:34:48 +0100 (Thu, 22 Dec 2005) | 3 lines

Mac OS X project maintenance
switched over to libpng framework

------------------------------------------------------------------------
r3572 | nemostultae | 2005-12-22 01:30:42 +0100 (Thu, 22 Dec 2005) | 2 lines

Mac OS X project maintenance

------------------------------------------------------------------------
r3571 | z-man | 2005-12-21 19:40:23 +0100 (Wed, 21 Dec 2005) | 2 lines

Added messages for kills without points.

------------------------------------------------------------------------
r3570 | z-man | 2005-12-21 19:39:27 +0100 (Wed, 21 Dec 2005) | 2 lines

Fixed floor reflection bug when camera is outside of arena.

------------------------------------------------------------------------
r3569 | z-man | 2005-12-21 08:35:31 +0100 (Wed, 21 Dec 2005) | 2 lines

Another go at the date -r problem.

------------------------------------------------------------------------
r3568 | z-man | 2005-12-20 21:35:56 +0100 (Tue, 20 Dec 2005) | 2 lines

Slightly better formulation of team kill message.

------------------------------------------------------------------------
r3567 | z-man | 2005-12-20 21:34:38 +0100 (Tue, 20 Dec 2005) | 2 lines

Time influence is now calcualted before all penalties are applied.

------------------------------------------------------------------------
r3566 | z-man | 2005-12-20 20:53:04 +0100 (Tue, 20 Dec 2005) | 2 lines

More flexible (and better) determination of the player who gets the credit/blame for a kill.

------------------------------------------------------------------------
r3541 | z-man | 2005-12-19 00:06:48 +0100 (Mon, 19 Dec 2005) | 2 lines

Fixed Windows compatibility bug pointed out by joda.bot.

------------------------------------------------------------------------
r3530 | z-man | 2005-12-18 15:40:56 +0100 (Sun, 18 Dec 2005) | 2 lines

configure tests whether "date -r <file>" is accepted and the HtmlMakefile does not use it if that's not the case.

------------------------------------------------------------------------
r3529 | z-man | 2005-12-18 15:19:22 +0100 (Sun, 18 Dec 2005) | 2 lines

Changed brake setting fallback for old clients to use the generic setting compatibility mechanism. This gives the admin better control.

------------------------------------------------------------------------
r3528 | z-man | 2005-12-18 14:38:19 +0100 (Sun, 18 Dec 2005) | 2 lines

Trailing incomplete color codes are removed from strings from the clients. I thought we did this already...

------------------------------------------------------------------------
r3527 | z-man | 2005-12-18 14:33:54 +0100 (Sun, 18 Dec 2005) | 2 lines

Disabled chat wait in the default settings.

------------------------------------------------------------------------
r3526 | z-man | 2005-12-18 14:32:50 +0100 (Sun, 18 Dec 2005) | 2 lines

Master server connection message now includes master server name.

------------------------------------------------------------------------
r3525 | z-man | 2005-12-18 14:23:17 +0100 (Sun, 18 Dec 2005) | 2 lines

Master server connection message now includes master server name.

------------------------------------------------------------------------
r3524 | z-man | 2005-12-18 14:21:57 +0100 (Sun, 18 Dec 2005) | 4 lines

Login process now safely recognizes new version clients even if they sent old login messages (the messages have been appended to).
Connections to the master server no longer attempt to use the old login method if the new method fails.
Network aware configuration is now saved before entering a server and restored later.

------------------------------------------------------------------------
r3523 | z-man | 2005-12-18 14:18:33 +0100 (Sun, 18 Dec 2005) | 2 lines

Fixed GCC 3.4 and later compatibility, a bug in 3.3 made it fail to see a variable's protection status.

------------------------------------------------------------------------
r3522 | z-man | 2005-12-18 00:45:33 +0100 (Sun, 18 Dec 2005) | 2 lines

Added extra pause at beginning of the round and calls to the "wait for players to leave chat" function.

------------------------------------------------------------------------
r3521 | z-man | 2005-12-18 00:26:20 +0100 (Sun, 18 Dec 2005) | 2 lines

Added config item descriptions and language items for new pause-at-round-start functions.

------------------------------------------------------------------------
r3520 | z-man | 2005-12-18 00:25:28 +0100 (Sun, 18 Dec 2005) | 2 lines

Added WaitToLeaveChat(), a function that allows wating for players to leave chat state (with timeouts and stuff).

------------------------------------------------------------------------
r3519 | z-man | 2005-12-17 21:41:30 +0100 (Sat, 17 Dec 2005) | 2 lines

Fixed cursor rendering position.

------------------------------------------------------------------------
r3518 | z-man | 2005-12-17 21:32:20 +0100 (Sat, 17 Dec 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3517 | z-man | 2005-12-17 21:29:56 +0100 (Sat, 17 Dec 2005) | 3 lines

Automatic voting menu no longer pops up while another menu is active.
Automatic voting menu now enables chat state.

------------------------------------------------------------------------
r3516 | z-man | 2005-12-17 21:29:22 +0100 (Sat, 17 Dec 2005) | 3 lines

Added flag indicating current menu activity.
Disabled automatic console rendering while it is active to avoid menu flickering between rounds.

------------------------------------------------------------------------
r3515 | z-man | 2005-12-17 21:28:38 +0100 (Sat, 17 Dec 2005) | 2 lines

Added possibility to disable automatic rendering whenever a newline is printed to the console (happens between rounds).

------------------------------------------------------------------------
r3514 | z-man | 2005-12-17 19:40:02 +0100 (Sat, 17 Dec 2005) | 2 lines

Future proofed voting: there is now a server controlled voting item, kick votes can use it (disabled by default as it is incompatible with older clients).

------------------------------------------------------------------------
r3513 | z-man | 2005-12-17 19:37:26 +0100 (Sat, 17 Dec 2005) | 2 lines

Bumped network version number. Only nConfig.cpp needs to be edited in the future.

------------------------------------------------------------------------
r3512 | z-man | 2005-12-17 11:06:58 +0100 (Sat, 17 Dec 2005) | 2 lines

Removed extra factor of 10 in rubber HUD display.

------------------------------------------------------------------------
r3510 | z-man | 2005-12-15 08:47:18 +0100 (Thu, 15 Dec 2005) | 2 lines

Team finding now only executed on the server.

------------------------------------------------------------------------
r3509 | davidfancella | 2005-12-15 07:27:31 +0100 (Thu, 15 Dec 2005) | 2 lines

More config presets

------------------------------------------------------------------------
r3508 | davidfancella | 2005-12-15 07:12:09 +0100 (Thu, 15 Dec 2005) | 2 lines

Added installation and dist stuff for new presets

------------------------------------------------------------------------
r3507 | davidfancella | 2005-12-15 07:02:51 +0100 (Thu, 15 Dec 2005) | 2 lines

Added some settings presets

------------------------------------------------------------------------
r3506 | davidfancella | 2005-12-15 06:59:18 +0100 (Thu, 15 Dec 2005) | 2 lines

file single_use_turbo.cfg was added on branch b0_2_8 on 2005-12-15 06:02:51 +0000

------------------------------------------------------------------------
r3505 | davidfancella | 2005-12-15 06:59:18 +0100 (Thu, 15 Dec 2005) | 2 lines

file breakfast_in_hell.cfg was added on branch b0_2_8 on 2005-12-15 06:02:51 +0000

------------------------------------------------------------------------
r3504 | (no author) | 2005-12-15 06:59:17 +0100 (Thu, 15 Dec 2005) | 1 line

This commit was manufactured by cvs2svn to create branch 'b0_2_8'.
------------------------------------------------------------------------
r3501 | z-man | 2005-12-13 13:42:05 +0100 (Tue, 13 Dec 2005) | 2 lines

Added trailing semicolon.

------------------------------------------------------------------------
r3500 | z-man | 2005-12-13 13:41:27 +0100 (Tue, 13 Dec 2005) | 2 lines

Fixed wrong zone expansion console command.

------------------------------------------------------------------------
r3499 | z-man | 2005-12-12 18:52:17 +0100 (Mon, 12 Dec 2005) | 2 lines

his -> its

------------------------------------------------------------------------
r3498 | z-man | 2005-12-12 18:52:06 +0100 (Mon, 12 Dec 2005) | 2 lines

No "Winner" display and scoring in freestyle game mode.

------------------------------------------------------------------------
r3497 | z-man | 2005-12-12 18:51:49 +0100 (Mon, 12 Dec 2005) | 2 lines

Score is halved if you're outside of the zone at the time of conquest.

------------------------------------------------------------------------
r3496 | z-man | 2005-12-12 18:36:18 +0100 (Mon, 12 Dec 2005) | 2 lines

Auto-beautified.

------------------------------------------------------------------------
r3495 | z-man | 2005-12-12 18:36:04 +0100 (Mon, 12 Dec 2005) | 2 lines

Made zones bigger again and collapsing faster.

------------------------------------------------------------------------
r3494 | z-man | 2005-12-12 18:35:19 +0100 (Mon, 12 Dec 2005) | 2 lines

Dead teams now don't get points for conquering a base.

------------------------------------------------------------------------
r3493 | z-man | 2005-12-12 14:48:39 +0100 (Mon, 12 Dec 2005) | 4 lines

When all zones disappear simultaneously, nobody gets the survivor
points.
The zone vanishing kills only get applied if an enemty was inside the zone.

------------------------------------------------------------------------
r3492 | z-man | 2005-12-12 14:47:01 +0100 (Mon, 12 Dec 2005) | 4 lines

Fixed last (I hope) of the places that caused TEAM_MAX_PLAYERS and
TEAMS_MAX not to be respected.
Fixed spectators getting penalty points on the ladder.

------------------------------------------------------------------------
r3491 | z-man | 2005-12-12 14:44:42 +0100 (Mon, 12 Dec 2005) | 2 lines

Made ready for eight players.

------------------------------------------------------------------------
r3490 | nemostultae | 2005-12-12 06:59:47 +0100 (Mon, 12 Dec 2005) | 2 lines

Fixed truncating servername with color strings removed

------------------------------------------------------------------------
r3489 | nemostultae | 2005-12-12 06:39:28 +0100 (Mon, 12 Dec 2005) | 3 lines

Added tString::Truncate()
Long Server names are now truncated in the master browser

------------------------------------------------------------------------
r3488 | nemostultae | 2005-12-12 03:29:57 +0100 (Mon, 12 Dec 2005) | 2 lines

-O2 for release builds

------------------------------------------------------------------------
r3487 | z-man | 2005-12-11 22:08:41 +0100 (Sun, 11 Dec 2005) | 2 lines

Now TEAM_MAX_PLAYERS an TEAMS_MAX are really both respected.

------------------------------------------------------------------------
r3486 | z-man | 2005-12-11 21:04:24 +0100 (Sun, 11 Dec 2005) | 2 lines

Added sumo map for one on one fortress training.

------------------------------------------------------------------------
r3485 | z-man | 2005-12-11 15:09:51 +0100 (Sun, 11 Dec 2005) | 3 lines

Players are now left without a team if they don't fit in one and can't
create one.

------------------------------------------------------------------------
r3484 | z-man | 2005-12-11 15:09:24 +0100 (Sun, 11 Dec 2005) | 2 lines

Teamless players are now constantly put in a team if possible.

------------------------------------------------------------------------
r3483 | z-man | 2005-12-10 23:41:35 +0100 (Sat, 10 Dec 2005) | 2 lines

Made debug compilation work again.

------------------------------------------------------------------------
r3482 | z-man | 2005-12-10 23:14:05 +0100 (Sat, 10 Dec 2005) | 2 lines

Incoming message IDs are blown up to long ints (32 bits) so higher level systems have an easier time determining if an update message is new or old. Configuration system and NetObject syncing use it.

------------------------------------------------------------------------
r3481 | z-man | 2005-12-10 16:33:23 +0100 (Sat, 10 Dec 2005) | 2 lines

Fixed insecure initialization of centerSpeedSmooth.

------------------------------------------------------------------------
r3480 | z-man | 2005-12-10 13:36:12 +0100 (Sat, 10 Dec 2005) | 2 lines

Fixed another vote-not-appearing client bug: some code that was meant to run only server-side got executed on the client.

------------------------------------------------------------------------
r3479 | klaxnek | 2005-12-09 20:43:21 +0100 (Fri, 09 Dec 2005) | 2 lines

Updated translations

------------------------------------------------------------------------
r3478 | klaxnek | 2005-12-09 20:42:49 +0100 (Fri, 09 Dec 2005) | 2 lines

Fix typo

------------------------------------------------------------------------
r3477 | z-man | 2005-12-09 17:19:30 +0100 (Fri, 09 Dec 2005) | 2 lines

Disabled switching of cammera mode from custom camera to smart camera on death.

------------------------------------------------------------------------
r3476 | z-man | 2005-12-09 17:19:05 +0100 (Fri, 09 Dec 2005) | 2 lines

Disabled initial zoom of custom camera.

------------------------------------------------------------------------
r3475 | z-man | 2005-12-09 11:41:28 +0100 (Fri, 09 Dec 2005) | 2 lines

Boolean logic course for z-man again :)

------------------------------------------------------------------------
r3474 | z-man | 2005-12-09 09:53:18 +0100 (Fri, 09 Dec 2005) | 2 lines

Whoops, the last commit disabled the AI on fortress. Readded it and done something different about the AIs that get added and deleted without reason.

------------------------------------------------------------------------
r3473 | z-man | 2005-12-09 00:36:53 +0100 (Fri, 09 Dec 2005) | 2 lines

Used new ePlayerNetID cleanup function.

------------------------------------------------------------------------
r3472 | z-man | 2005-12-09 00:36:09 +0100 (Fri, 09 Dec 2005) | 3 lines

Removed a reduntant message.
Fixed balancing with MIN_TEAMS, one team to many was kept around.

------------------------------------------------------------------------
r3471 | z-man | 2005-12-09 00:35:18 +0100 (Fri, 09 Dec 2005) | 3 lines

Added seperate cleanup function that removes all ePlayerNetIDs. Used to clean up after a game.
Sanitized messages.

------------------------------------------------------------------------
r3470 | z-man | 2005-12-08 17:48:56 +0100 (Thu, 08 Dec 2005) | 2 lines

Fixed "User 0 timed out" bugs.

------------------------------------------------------------------------
r3469 | z-man | 2005-12-08 15:47:51 +0100 (Thu, 08 Dec 2005) | 3 lines

Disabled message generation on the client.
Fixed almost endless balancing on exit.

------------------------------------------------------------------------
r3468 | nemostultae | 2005-12-08 12:21:54 +0100 (Thu, 08 Dec 2005) | 2 lines

Added log messages for when a user fails/succeeds to authenticate via remote admin

------------------------------------------------------------------------
r3467 | z-man | 2005-12-07 09:09:24 +0100 (Wed, 07 Dec 2005) | 2 lines

Tail end extrapolation now takes rubber slowdown into account.

------------------------------------------------------------------------
r3466 | z-man | 2005-12-07 08:47:59 +0100 (Wed, 07 Dec 2005) | 2 lines

Added extrapolation to the read end of a cycle's wall. High ping players could effectively lock the fortress zone tight.

------------------------------------------------------------------------
r3465 | z-man | 2005-12-07 08:47:01 +0100 (Wed, 07 Dec 2005) | 2 lines

Fixed missing breaks of overlong words

------------------------------------------------------------------------
r3464 | nemostultae | 2005-12-07 01:55:00 +0100 (Wed, 07 Dec 2005) | 2 lines

Scratch that last change, it broke moving the cursor

------------------------------------------------------------------------
r3463 | nemostultae | 2005-12-07 00:16:52 +0100 (Wed, 07 Dec 2005) | 2 lines

Fixed cursorPos getting stuck at 0 when entering color codes

------------------------------------------------------------------------
r3462 | z-man | 2005-12-06 23:00:19 +0100 (Tue, 06 Dec 2005) | 2 lines

Fixed automatic line breaks on words with color codes in them, the word got repeated on the next line.

------------------------------------------------------------------------
r3457 | z-man | 2005-12-05 21:28:22 +0100 (Mon, 05 Dec 2005) | 2 lines

Fixed another performance eating bug caused by the last commit.

------------------------------------------------------------------------
r3456 | z-man | 2005-12-05 18:42:13 +0100 (Mon, 05 Dec 2005) | 2 lines

Fixed uninitialized variable.

------------------------------------------------------------------------
r3455 | z-man | 2005-12-05 14:44:43 +0100 (Mon, 05 Dec 2005) | 2 lines

Added changes since beta_4.

------------------------------------------------------------------------
r3454 | z-man | 2005-12-05 14:30:41 +0100 (Mon, 05 Dec 2005) | 6 lines

Made sure that if the w/h ratio of the screen is bigger than 5/3 (as,
for example, in splitscreen mode) FOV is added to the left and right
instead of taken from the top and bottom. In effect, the FOV you give
is now the horizontal FOV of the biggest 5/3 screen that fits into
your window.

------------------------------------------------------------------------
r3453 | z-man | 2005-12-05 14:28:41 +0100 (Mon, 05 Dec 2005) | 3 lines

Updated custom camera default settings, old values are copied and
commented out.

------------------------------------------------------------------------
r3452 | z-man | 2005-12-05 14:28:12 +0100 (Mon, 05 Dec 2005) | 2 lines

Speed used by the custom camera for the viewing distance is now smoothed.

------------------------------------------------------------------------
r3450 | z-man | 2005-12-05 11:24:44 +0100 (Mon, 05 Dec 2005) | 2 lines

Removed debug breakpoint.

------------------------------------------------------------------------
r3449 | nemostultae | 2005-12-05 10:11:04 +0100 (Mon, 05 Dec 2005) | 2 lines

added network_login_failed

------------------------------------------------------------------------
r3448 | z-man | 2005-12-05 09:14:07 +0100 (Mon, 05 Dec 2005) | 2 lines

Fixed "zone zone" typos.

------------------------------------------------------------------------
r3447 | z-man | 2005-12-05 09:09:55 +0100 (Mon, 05 Dec 2005) | 2 lines

Client now accepts name syncs for his own players.

------------------------------------------------------------------------
r3446 | z-man | 2005-12-05 09:09:28 +0100 (Mon, 05 Dec 2005) | 2 lines

Fixed messed up first cycle wall creation.

------------------------------------------------------------------------
r3445 | z-man | 2005-12-05 00:50:27 +0100 (Mon, 05 Dec 2005) | 2 lines

Accidentally committed the mercam.

------------------------------------------------------------------------
r3444 | z-man | 2005-12-05 00:45:21 +0100 (Mon, 05 Dec 2005) | 2 lines

Ping calculation is now more careful and adds fluctuations.

------------------------------------------------------------------------
r3443 | z-man | 2005-12-05 00:44:37 +0100 (Mon, 05 Dec 2005) | 2 lines

The first wall that gets created is no longer lost.

------------------------------------------------------------------------
r3442 | z-man | 2005-12-05 00:43:54 +0100 (Mon, 05 Dec 2005) | 2 lines

Debug possibility for false movements.

------------------------------------------------------------------------
r3441 | z-man | 2005-12-05 00:43:20 +0100 (Mon, 05 Dec 2005) | 2 lines

Added option to rename players that take other players' names while both are online.

------------------------------------------------------------------------
r3440 | z-man | 2005-12-05 00:42:39 +0100 (Mon, 05 Dec 2005) | 2 lines

Movement bugfix: The point for leaving the current face is now always clamped to the movement line segment without penalty.

------------------------------------------------------------------------
r3439 | z-man | 2005-12-05 00:41:56 +0100 (Mon, 05 Dec 2005) | 5 lines

New settings that let the custom camera slide out when you go faster.
New setting for custom camera turn speed after a 180.
Tweaked smart camera.
On forced glance release after turn, the camera position now stays unchanged.

------------------------------------------------------------------------
r3438 | z-man | 2005-12-05 00:40:43 +0100 (Mon, 05 Dec 2005) | 2 lines

Added new settings for custom camera and player names.

------------------------------------------------------------------------
r3437 | z-man | 2005-12-04 14:56:52 +0100 (Sun, 04 Dec 2005) | 2 lines

Found other way to work around the GetSpecialFolderPath problem with mingw.

------------------------------------------------------------------------
r3436 | z-man | 2005-12-04 13:20:55 +0100 (Sun, 04 Dec 2005) | 2 lines

MSVC compatibility restored.

------------------------------------------------------------------------
r3435 | z-man | 2005-12-03 17:57:21 +0100 (Sat, 03 Dec 2005) | 2 lines

Fixed rendering of zones on client when connected to old servers, they would sometimes send updates long after the zone was created, and the legacy algorithm was not prepared.

------------------------------------------------------------------------
r3434 | z-man | 2005-12-03 17:33:10 +0100 (Sat, 03 Dec 2005) | 2 lines

Fixed cursor position when rendering colored strings.

------------------------------------------------------------------------
r3433 | z-man | 2005-12-03 17:32:54 +0100 (Sat, 03 Dec 2005) | 2 lines

Removed sizeof(enum)==sizeof(int) test, it is no longer needed.

------------------------------------------------------------------------
r3432 | z-man | 2005-12-03 17:32:40 +0100 (Sat, 03 Dec 2005) | 2 lines

GCC 4.1 compatibility: replaced C style casts with const_casts.

------------------------------------------------------------------------
r3431 | z-man | 2005-12-03 17:31:58 +0100 (Sat, 03 Dec 2005) | 2 lines

Fixed aliasing warnings pointed out by GCC 4.1 according to SuSE maintainer.

------------------------------------------------------------------------
r3430 | z-man | 2005-12-03 17:30:57 +0100 (Sat, 03 Dec 2005) | 2 lines

Made enum config items possible.

------------------------------------------------------------------------
r3429 | z-man | 2005-12-03 11:48:12 +0100 (Sat, 03 Dec 2005) | 2 lines

Added fourth master.

------------------------------------------------------------------------
r3428 | z-man | 2005-12-03 10:52:59 +0100 (Sat, 03 Dec 2005) | 2 lines

Removed redundant xml2 compilation and linking flags.

------------------------------------------------------------------------
r3427 | z-man | 2005-12-03 00:01:37 +0100 (Sat, 03 Dec 2005) | 2 lines

Added explicit query for debug state so it does not bounce around the code implicitly, messing up recordings.

------------------------------------------------------------------------
r3426 | z-man | 2005-12-02 12:26:50 +0100 (Fri, 02 Dec 2005) | 2 lines

Fixed checking for client libraries when only the master should be built.

------------------------------------------------------------------------
r3425 | z-man | 2005-12-02 10:21:22 +0100 (Fri, 02 Dec 2005) | 2 lines

Fixed server transmitted walls from lingering around for too long.

------------------------------------------------------------------------
r3424 | z-man | 2005-12-01 17:35:35 +0100 (Thu, 01 Dec 2005) | 2 lines

Whoops, settings should only be updated on the server.

------------------------------------------------------------------------
r3423 | z-man | 2005-12-01 16:38:29 +0100 (Thu, 01 Dec 2005) | 2 lines

Team settings are now active all of the time.

------------------------------------------------------------------------
r3422 | z-man | 2005-12-01 16:37:47 +0100 (Thu, 01 Dec 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3421 | z-man | 2005-12-01 16:37:33 +0100 (Thu, 01 Dec 2005) | 5 lines

Reworked team join/leave messages (remove clutter, wishes are
announced).
Players are forced to create a new team right away if TEAMS_MIN says
so (before: players joined a team and were removed later).

------------------------------------------------------------------------
r3420 | z-man | 2005-12-01 08:24:00 +0100 (Thu, 01 Dec 2005) | 2 lines

Whoops, fixed crash on custom connect.

------------------------------------------------------------------------
r3419 | nemostultae | 2005-12-01 06:50:21 +0100 (Thu, 01 Dec 2005) | 2 lines

Removed old DTD

------------------------------------------------------------------------
r3418 | nemostultae | 2005-12-01 01:58:59 +0100 (Thu, 01 Dec 2005) | 5 lines

Fixed bug in sorting by server name ( actually just moved to using strcasecmp() )
Added case-insensitive tString::Compare()
Colors in server names are now disregarded when sorting by name
Added setting to remove colors from server names in the master browser, FILTER_SERVER_NAME_COLOR_STRINGS

------------------------------------------------------------------------
r3417 | z-man | 2005-12-01 00:30:23 +0100 (Thu, 01 Dec 2005) | 2 lines

Re-added custom connect menu.

------------------------------------------------------------------------
r3416 | z-man | 2005-11-30 11:25:55 +0100 (Wed, 30 Nov 2005) | 2 lines

Increased basic timeout for wall deletion.

------------------------------------------------------------------------
r3415 | z-man | 2005-11-30 10:49:00 +0100 (Wed, 30 Nov 2005) | 2 lines

Added paragraph about master servers.

------------------------------------------------------------------------
r3414 | z-man | 2005-11-30 10:47:58 +0100 (Wed, 30 Nov 2005) | 2 lines

Fixed invisiwalls when no wall updates arrive from the server at all.

------------------------------------------------------------------------
r3413 | z-man | 2005-11-30 08:32:16 +0100 (Wed, 30 Nov 2005) | 2 lines

Fixed double 0 termination of return string of SubStr() when the full rest is requested.

------------------------------------------------------------------------
r3412 | z-man | 2005-11-29 23:01:20 +0100 (Tue, 29 Nov 2005) | 2 lines

Switched antix's master from IP to DNS name.

------------------------------------------------------------------------
r3411 | z-man | 2005-11-29 23:00:44 +0100 (Tue, 29 Nov 2005) | 2 lines

Added CONSOLE_COLUMNS, CONSOLE_ROWS and CONSOLE_ROWS_MAX console items to customize console scale.

------------------------------------------------------------------------
r3410 | z-man | 2005-11-29 22:57:58 +0100 (Tue, 29 Nov 2005) | 2 lines

Reverted to old font selection behavior.

------------------------------------------------------------------------
r3409 | z-man | 2005-11-29 16:07:30 +0100 (Tue, 29 Nov 2005) | 2 lines

Added antix' master server (raw IP for testing).

------------------------------------------------------------------------
r3408 | z-man | 2005-11-29 15:49:03 +0100 (Tue, 29 Nov 2005) | 2 lines

Added recording timestamp.

------------------------------------------------------------------------
r3407 | z-man | 2005-11-29 15:48:33 +0100 (Tue, 29 Nov 2005) | 3 lines

tNEWed explosions.
Re-Added explosion on player exit, the cycle just disappearing looked odd.

------------------------------------------------------------------------
r3406 | z-man | 2005-11-29 15:47:49 +0100 (Tue, 29 Nov 2005) | 3 lines

BALANCE_ON_QUIT now only triggers a redistribution of players for the
next round, not immediately.

------------------------------------------------------------------------
r3405 | z-man | 2005-11-29 12:08:03 +0100 (Tue, 29 Nov 2005) | 2 lines

Switched zone rendering to wireframe if alpha blending is disabled.

------------------------------------------------------------------------
r3404 | z-man | 2005-11-29 11:47:10 +0100 (Tue, 29 Nov 2005) | 4 lines

Added CYCLE_SPEED_MIN to set minimal cycle speed.
Bugfix: The return value of Speed() now respects clamping and is never
negative (this confused the smart camera).

------------------------------------------------------------------------
r3403 | z-man | 2005-11-29 11:44:50 +0100 (Tue, 29 Nov 2005) | 2 lines

Bumped protocol version to 9.

------------------------------------------------------------------------
r3402 | z-man | 2005-11-29 11:44:29 +0100 (Tue, 29 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3401 | z-man | 2005-11-29 11:20:16 +0100 (Tue, 29 Nov 2005) | 2 lines

That last change slipped in accidentally. Reverting.

------------------------------------------------------------------------
r3400 | z-man | 2005-11-29 11:18:32 +0100 (Tue, 29 Nov 2005) | 2 lines

Font filtering may now only be nearest or linear, no mipmaps.

------------------------------------------------------------------------
r3399 | z-man | 2005-11-28 23:58:01 +0100 (Mon, 28 Nov 2005) | 2 lines

Added --disable-main option to configure to disable building of the client/server executable.

------------------------------------------------------------------------
r3398 | z-man | 2005-11-28 14:55:36 +0100 (Mon, 28 Nov 2005) | 2 lines

Changed default for BALANCE_ON_QUIT to 1.

------------------------------------------------------------------------
r3389 | z-man | 2005-11-27 21:26:04 +0100 (Sun, 27 Nov 2005) | 4 lines

Allowed big font in console.
Default font texture filtering mode is now bilinear without mipmaps.
Lowered small font replacement threshold.

------------------------------------------------------------------------
r3388 | z-man | 2005-11-27 21:24:53 +0100 (Sun, 27 Nov 2005) | 3 lines

Names consisting only of blanks are now illegal.
Genter-neutralized instant chat.

------------------------------------------------------------------------
r3387 | z-man | 2005-11-27 21:24:16 +0100 (Sun, 27 Nov 2005) | 2 lines

Added "T" keybinding for team chat.

------------------------------------------------------------------------
r3386 | z-man | 2005-11-27 21:23:18 +0100 (Sun, 27 Nov 2005) | 2 lines

Added instant chat docs.

------------------------------------------------------------------------
r3385 | z-man | 2005-11-27 11:58:45 +0100 (Sun, 27 Nov 2005) | 2 lines

Players are deleted earlier so their destruction message does not get sent to stdout.

------------------------------------------------------------------------
r3381 | z-man | 2005-11-26 17:24:06 +0100 (Sat, 26 Nov 2005) | 2 lines

Fixed Unix compilation.

------------------------------------------------------------------------
r3380 | z-man | 2005-11-26 17:07:32 +0100 (Sat, 26 Nov 2005) | 2 lines

Replaced protected alive with private alive_ in gCycleMovement; it can be set with Die(). Adapted ghCycle.cpp to the change. This should work against invisible walls.

------------------------------------------------------------------------
r3379 | z-man | 2005-11-26 17:04:28 +0100 (Sat, 26 Nov 2005) | 2 lines

New debug output (needs to be activated).

------------------------------------------------------------------------
r3378 | z-man | 2005-11-26 17:04:18 +0100 (Sat, 26 Nov 2005) | 3 lines

New debug output (needs to be activated).
Fixed memory overwrite in special folder handling.

------------------------------------------------------------------------
r3377 | z-man | 2005-11-26 17:03:21 +0100 (Sat, 26 Nov 2005) | 2 lines

New debug macro: tERR_MESSAGE. Displays a messagebox for Windows users, goes to stderr for Unix.

------------------------------------------------------------------------
r3376 | z-man | 2005-11-26 15:28:22 +0100 (Sat, 26 Nov 2005) | 2 lines

More filtering for the player name: it is now done on the client, too, and color code only names are recognized as illegal.

------------------------------------------------------------------------
r3375 | z-man | 2005-11-26 15:27:33 +0100 (Sat, 26 Nov 2005) | 2 lines

Added new option FILTER_COLOR_STRINGS to filter out all color codes from strings received over the network.

------------------------------------------------------------------------
r3374 | z-man | 2005-11-25 15:47:55 +0100 (Fri, 25 Nov 2005) | 3 lines

Reload textures in error message display (attempt to fix Fonkay's
black screen bug).

------------------------------------------------------------------------
r3373 | z-man | 2005-11-25 15:47:29 +0100 (Fri, 25 Nov 2005) | 2 lines

Disallowed empty player name.

------------------------------------------------------------------------
r3372 | z-man | 2005-11-25 11:41:25 +0100 (Fri, 25 Nov 2005) | 3 lines

On team change or if the color of a team changes, colored player names
are regenerated.

------------------------------------------------------------------------
r3371 | z-man | 2005-11-24 19:56:39 +0100 (Thu, 24 Nov 2005) | 3 lines

Another leakfix in a corner case.
Fixed last slash/backslash discrimination.

------------------------------------------------------------------------
r3370 | z-man | 2005-11-24 19:36:45 +0100 (Thu, 24 Nov 2005) | 3 lines

Fixed another instance of missing lines, happening only when multiple
lines were printed at once.

------------------------------------------------------------------------
r3369 | z-man | 2005-11-24 18:44:14 +0100 (Thu, 24 Nov 2005) | 3 lines

Fixed exit on thrown exception when the chat key and a controll key
were pressed almost simultaneously (during one frame).

------------------------------------------------------------------------
r3368 | z-man | 2005-11-24 15:09:17 +0100 (Thu, 24 Nov 2005) | 2 lines

Removed empty team list message.

------------------------------------------------------------------------
r3367 | z-man | 2005-11-24 15:07:48 +0100 (Thu, 24 Nov 2005) | 2 lines

Fixed laggometer at start and with enabled prediction.

------------------------------------------------------------------------
r3366 | z-man | 2005-11-23 15:55:08 +0100 (Wed, 23 Nov 2005) | 2 lines

Textures are unloaded now if the app loses focus and stops rendering.

------------------------------------------------------------------------
r3365 | z-man | 2005-11-23 15:40:36 +0100 (Wed, 23 Nov 2005) | 2 lines

Fixed spectator camera initial position bug.

------------------------------------------------------------------------
r3357 | z-man | 2005-11-22 18:26:57 +0100 (Tue, 22 Nov 2005) | 2 lines

Beautified (invisible to me, but I'm not arguing with astyle).

------------------------------------------------------------------------
r3356 | z-man | 2005-11-22 18:26:09 +0100 (Tue, 22 Nov 2005) | 4 lines

Fixed no-newline bug for chat. It only hit very old clients (pre
0.2.6) or if the connection failed on the first attempt and the client
started a seccond try, behaving like an old client.

------------------------------------------------------------------------
r3355 | z-man | 2005-11-22 17:43:09 +0100 (Tue, 22 Nov 2005) | 3 lines

Instead of reinterpreting an old setting, a new setting has been added
for voting timeouts.

------------------------------------------------------------------------
r3354 | z-man | 2005-11-22 17:16:25 +0100 (Tue, 22 Nov 2005) | 2 lines

Fixed disappearing vote bug.

------------------------------------------------------------------------
r3353 | z-man | 2005-11-22 14:22:21 +0100 (Tue, 22 Nov 2005) | 2 lines

Fixed memory leaks.

------------------------------------------------------------------------
r3352 | z-man | 2005-11-22 12:47:35 +0100 (Tue, 22 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3351 | z-man | 2005-11-22 12:46:46 +0100 (Tue, 22 Nov 2005) | 3 lines

Made it possible for the client to connect to a server with more than
16 clients.

------------------------------------------------------------------------
r3350 | z-man | 2005-11-22 00:01:09 +0100 (Tue, 22 Nov 2005) | 2 lines

Changed version to CVS, will be overridden on every release.

------------------------------------------------------------------------
r3349 | z-man | 2005-11-22 00:00:51 +0100 (Tue, 22 Nov 2005) | 2 lines

Added tests for \ in addition to / in path manipulations.

------------------------------------------------------------------------
r3344 | z-man | 2005-11-21 12:00:19 +0100 (Mon, 21 Nov 2005) | 4 lines

Fixed Ack-Ack bug: Ack packets were sent with an ID and got an Ack
response. If both client and server were affected, this results in
high (but generally unproblematic) network load.

------------------------------------------------------------------------
r3343 | z-man | 2005-11-21 11:59:01 +0100 (Mon, 21 Nov 2005) | 3 lines

Changed fortess game settings to tSettingItem. The clients don't need
to know about it.

------------------------------------------------------------------------
r3342 | philippeqc | 2005-11-20 21:05:24 +0100 (Sun, 20 Nov 2005) | 2 lines

Removed reference to MAP_URI, now deprecated

------------------------------------------------------------------------
r3335 | philippeqc | 2005-11-20 14:15:34 +0100 (Sun, 20 Nov 2005) | 2 lines

Added support for Alternative and other future proofing elements

------------------------------------------------------------------------
r3334 | nemostultae | 2005-11-19 23:35:28 +0100 (Sat, 19 Nov 2005) | 2 lines

Cleanup of build scripts

------------------------------------------------------------------------
r3332 | z-man | 2005-11-19 19:48:24 +0100 (Sat, 19 Nov 2005) | 2 lines

Fixed VC6 compilation error.

------------------------------------------------------------------------
r3329 | klaxnek | 2005-11-19 18:50:37 +0100 (Sat, 19 Nov 2005) | 2 lines

Missing gCycle class declaration needed for latest g++ 4.0.x

------------------------------------------------------------------------
r3326 | klaxnek | 2005-11-19 18:04:59 +0100 (Sat, 19 Nov 2005) | 2 lines

Updated translations

------------------------------------------------------------------------
r3325 | z-man | 2005-11-19 16:25:35 +0100 (Sat, 19 Nov 2005) | 2 lines

Added bugfixes to log.

------------------------------------------------------------------------
r3324 | z-man | 2005-11-19 16:22:30 +0100 (Sat, 19 Nov 2005) | 2 lines

Fixed the last fix, it made the string longer and longer...

------------------------------------------------------------------------
r3323 | z-man | 2005-11-19 16:22:08 +0100 (Sat, 19 Nov 2005) | 2 lines

Fixed losing every 100th console line.

------------------------------------------------------------------------
r3322 | z-man | 2005-11-19 16:21:53 +0100 (Sat, 19 Nov 2005) | 2 lines

Fixed random focus switching bug.

------------------------------------------------------------------------
r3321 | z-man | 2005-11-19 02:18:00 +0100 (Sat, 19 Nov 2005) | 2 lines

Null-terminated editing string.

------------------------------------------------------------------------
r3320 | z-man | 2005-11-19 02:17:41 +0100 (Sat, 19 Nov 2005) | 2 lines

Worked around really well hidded compiler bug in VisualC 6.

------------------------------------------------------------------------
r3319 | z-man | 2005-11-18 22:01:51 +0100 (Fri, 18 Nov 2005) | 2 lines

Added another point where opject deletion messages would be purged.

------------------------------------------------------------------------
r3318 | z-man | 2005-11-18 21:57:06 +0100 (Fri, 18 Nov 2005) | 2 lines

Took out test master 3, two main masters remain.

------------------------------------------------------------------------
r3317 | z-man | 2005-11-18 21:49:27 +0100 (Fri, 18 Nov 2005) | 2 lines

Added an extra spot to send out netobject kill messages.

------------------------------------------------------------------------
r3316 | z-man | 2005-11-18 21:42:30 +0100 (Fri, 18 Nov 2005) | 2 lines

Clarified bandwidth control help.

------------------------------------------------------------------------
r3315 | z-man | 2005-11-18 21:41:45 +0100 (Fri, 18 Nov 2005) | 2 lines

Fixed uninitialized variables on the client.

------------------------------------------------------------------------
r3314 | z-man | 2005-11-18 18:49:23 +0100 (Fri, 18 Nov 2005) | 3 lines

Fixed extra round bug. The reason was a boolean clause that evaluated
slightly differently than anticipated (Brainbug).

------------------------------------------------------------------------
r3313 | z-man | 2005-11-18 16:14:07 +0100 (Fri, 18 Nov 2005) | 2 lines

Added changes since beta3.

------------------------------------------------------------------------
r3312 | nemostultae | 2005-11-18 02:39:31 +0100 (Fri, 18 Nov 2005) | 2 lines

Added comma to list of default word delimiters

------------------------------------------------------------------------
r3311 | z-man | 2005-11-18 00:41:35 +0100 (Fri, 18 Nov 2005) | 3 lines

Added keybindings to new instant chat macros.
Made F13 (Mac) a screenshot key.

------------------------------------------------------------------------
r3310 | z-man | 2005-11-17 23:55:29 +0100 (Thu, 17 Nov 2005) | 2 lines

Allowed safe saving and restoring of line strings ending in a backslash.

------------------------------------------------------------------------
r3309 | z-man | 2005-11-17 23:54:24 +0100 (Thu, 17 Nov 2005) | 3 lines

Instant chat strings ending in a backslash will not be sent immediately, they open up the chat line with the corresponding text.
Updated default instant chat lines.

------------------------------------------------------------------------
r3308 | nemostultae | 2005-11-17 22:49:59 +0100 (Thu, 17 Nov 2005) | 2 lines

Added dash to default delimiters

------------------------------------------------------------------------
r3307 | nemostultae | 2005-11-17 22:40:18 +0100 (Thu, 17 Nov 2005) | 2 lines

Changed WORD_DELIMITERS's tConfItemLine object name

------------------------------------------------------------------------
r3306 | nemostultae | 2005-11-17 22:26:26 +0100 (Thu, 17 Nov 2005) | 2 lines

Changed a '=' to a '==' in Mac OS X keybindings

------------------------------------------------------------------------
r3305 | nemostultae | 2005-11-17 20:03:43 +0100 (Thu, 17 Nov 2005) | 2 lines

Copy libpng to application bundle

------------------------------------------------------------------------
r3304 | nemostultae | 2005-11-17 18:43:17 +0100 (Thu, 17 Nov 2005) | 2 lines

Fixed last fix, checking the file has been modified

------------------------------------------------------------------------
r3303 | z-man | 2005-11-17 15:18:45 +0100 (Thu, 17 Nov 2005) | 4 lines

Object destroy messages are no longer sent at all opportunities (they
are not high priority); rather, they wait for other sync messages to
sit in the same UDP packet so they don't waste as much bandwidth.

------------------------------------------------------------------------
r3302 | z-man | 2005-11-17 15:13:17 +0100 (Thu, 17 Nov 2005) | 5 lines

Removed another wait cycle for ack sending. Ping measurements are now
even lower.
Ack messages are now sent as attachments to all packets, whether there
is bandwidth available or not. They need this priority.

------------------------------------------------------------------------
r3301 | z-man | 2005-11-17 13:49:31 +0100 (Thu, 17 Nov 2005) | 4 lines

Added Nemo's extended line editing keybindings.
Fixed bug where trying to write beyond the line limit, the keys got
interpreted by the generic input system and could trigger other events.

------------------------------------------------------------------------
r3300 | z-man | 2005-11-17 13:46:57 +0100 (Thu, 17 Nov 2005) | 3 lines

Added Nemo's new string manipulation and searching functions: Skip
over words and remove substrings.

------------------------------------------------------------------------
r3299 | nemostultae | 2005-11-17 09:43:40 +0100 (Thu, 17 Nov 2005) | 2 lines

Modified checking to see if file was edited (partial fix of last commit)

------------------------------------------------------------------------
r3298 | nemostultae | 2005-11-17 08:39:52 +0100 (Thu, 17 Nov 2005) | 2 lines

Fixed problem with Xcode recompiling whole project

------------------------------------------------------------------------
r3297 | nemostultae | 2005-11-17 08:08:40 +0100 (Thu, 17 Nov 2005) | 2 lines

Moved back to non-framework libpng

------------------------------------------------------------------------
r3296 | nemostultae | 2005-11-17 05:01:03 +0100 (Thu, 17 Nov 2005) | 2 lines

Keep map.dtd around unless this is a Release version

------------------------------------------------------------------------
r3295 | nemostultae | 2005-11-17 04:45:46 +0100 (Thu, 17 Nov 2005) | 2 lines

Updated directory structure on Mac OS X

------------------------------------------------------------------------
r3294 | nemostultae | 2005-11-17 04:12:58 +0100 (Thu, 17 Nov 2005) | 2 lines

*** empty log message ***

------------------------------------------------------------------------
r3293 | nemostultae | 2005-11-17 03:48:07 +0100 (Thu, 17 Nov 2005) | 2 lines

Small change to determine_version_release (was returning an array filled with a string, we just want the string)

------------------------------------------------------------------------
r3292 | nemostultae | 2005-11-17 03:39:01 +0100 (Thu, 17 Nov 2005) | 2 lines

Remove files from project that are in CVS checkouts but absent from release sources

------------------------------------------------------------------------
r3291 | nemostultae | 2005-11-17 03:30:19 +0100 (Thu, 17 Nov 2005) | 2 lines

Adapted to changes in map sorting script

------------------------------------------------------------------------
r3290 | nemostultae | 2005-11-17 02:36:19 +0100 (Thu, 17 Nov 2005) | 2 lines

Updated build scripts to work on release sorces.

------------------------------------------------------------------------
r3289 | z-man | 2005-11-16 11:35:25 +0100 (Wed, 16 Nov 2005) | 2 lines

Z-Man needs some lessons in boolean algebra :) Fixed line string reading of escaped characters.

------------------------------------------------------------------------
r3288 | z-man | 2005-11-16 10:14:47 +0100 (Wed, 16 Nov 2005) | 2 lines

Reshuffled deconstruction of game: first come the objects, then the grid. This fixes the bogus "possible phase bug" warning.

------------------------------------------------------------------------
r3287 | z-man | 2005-11-16 09:22:37 +0100 (Wed, 16 Nov 2005) | 2 lines

Added a clarifying comment.

------------------------------------------------------------------------
r3286 | z-man | 2005-11-16 09:21:50 +0100 (Wed, 16 Nov 2005) | 2 lines

Chat string insertion now honors the maxial string length.

------------------------------------------------------------------------
r3285 | z-man | 2005-11-15 15:42:13 +0100 (Tue, 15 Nov 2005) | 2 lines

Set last driving direction in SyncEnemy().

------------------------------------------------------------------------
r3284 | z-man | 2005-11-15 15:30:17 +0100 (Tue, 15 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3283 | z-man | 2005-11-15 15:29:36 +0100 (Tue, 15 Nov 2005) | 3 lines

Bugfix: last driving direction always pointed into the wrong
direction, causing phasing.

------------------------------------------------------------------------
r3282 | z-man | 2005-11-15 15:28:50 +0100 (Tue, 15 Nov 2005) | 4 lines

Bugfix: after a DB 180, the internal and custom cameras no longer stay
locked in the wrong direction.
Added settings for camera turn speed.

------------------------------------------------------------------------
r3281 | z-man | 2005-11-15 13:34:18 +0100 (Tue, 15 Nov 2005) | 3 lines

Fixed nonsensical sending of team change wish message right after
player creation on the client.

------------------------------------------------------------------------
r3280 | z-man | 2005-11-15 11:46:35 +0100 (Tue, 15 Nov 2005) | 2 lines

Clarified misleading Windows error messages.

------------------------------------------------------------------------
r3279 | z-man | 2005-11-15 11:38:57 +0100 (Tue, 15 Nov 2005) | 4 lines

Added new property to custom camera: it now zooms out from a closeup
of the team formation to its final position during the countdown. This
makes it easier to know where your position in the team is.

------------------------------------------------------------------------
r3278 | z-man | 2005-11-14 23:56:06 +0100 (Mon, 14 Nov 2005) | 2 lines

Added BUG_COLOR_OVERFLOW (default: old behavior, flag is enabled) so server admins can disable the trail color bug if it annoys them. The color values are always clamped if the player is member of a team.

------------------------------------------------------------------------
r3277 | z-man | 2005-11-14 23:54:53 +0100 (Mon, 14 Nov 2005) | 2 lines

Forgot to check index validity in last fix.

------------------------------------------------------------------------
r3276 | z-man | 2005-11-14 23:21:53 +0100 (Mon, 14 Nov 2005) | 2 lines

Picked wrong object ID in last bugfix.

------------------------------------------------------------------------
r3275 | z-man | 2005-11-14 14:36:52 +0100 (Mon, 14 Nov 2005) | 2 lines

Removed redundant Type=Application entry.

------------------------------------------------------------------------
r3274 | z-man | 2005-11-14 14:33:53 +0100 (Mon, 14 Nov 2005) | 3 lines

Added escaping of backslash character in strings so a \n can be
distinguished from \\n.

------------------------------------------------------------------------
r3273 | z-man | 2005-11-14 09:44:27 +0100 (Mon, 14 Nov 2005) | 2 lines

Fixed inaccuracy of average frame time when paused for too long.

------------------------------------------------------------------------
r3272 | z-man | 2005-11-14 09:43:59 +0100 (Mon, 14 Nov 2005) | 2 lines

Mr. Spock like ban time display replaced by value rounded to full minutes.

------------------------------------------------------------------------
r3271 | z-man | 2005-11-14 09:43:21 +0100 (Mon, 14 Nov 2005) | 2 lines

Fixed instant chat keys not marking an event as used.

------------------------------------------------------------------------
r3270 | z-man | 2005-11-14 08:37:37 +0100 (Mon, 14 Nov 2005) | 2 lines

Fixed empty team chat bug.

------------------------------------------------------------------------
r3269 | z-man | 2005-11-14 08:37:21 +0100 (Mon, 14 Nov 2005) | 2 lines

YYYYMMDD in minor_version is replaced by DATE. We need to stick to a single date format.

------------------------------------------------------------------------
r3268 | z-man | 2005-11-14 08:37:10 +0100 (Mon, 14 Nov 2005) | 3 lines

Version generation now understands CVS tags: if the sources are locked to a version tag, the version is generated from that. If the sources are locked to a date tag, that date is used instead of the touch date.
YYYYMMDD in minor_version is replaced by DATE. We need to stick to a single date format.

------------------------------------------------------------------------
r3267 | z-man | 2005-11-13 19:13:03 +0100 (Sun, 13 Nov 2005) | 3 lines

Improved replacement of preliminary walls with final walls: the overlap of the new (final) and old (preliminary) wall in creation time is taken as the main criterion, and the direction of the two walls.
If it is noticed that the current wall of a cycle has gotten a final replacement (this was ignored before), a flag is set in the wall that causes it to be inserted into the grid (and thus deleted) immediately after the cycle's next turn.

------------------------------------------------------------------------
r3266 | z-man | 2005-11-13 19:09:46 +0100 (Sun, 13 Nov 2005) | 3 lines

The screen now stays blank as long as the timer says synchronization is not yet complete, just as it does the first half second of every round.
The timer detects that by measuring the variance of the received syncs. The non-complete status stays in effect for at most ten seconds, starting with the timer's creation.

------------------------------------------------------------------------
r3265 | z-man | 2005-11-13 19:07:18 +0100 (Sun, 13 Nov 2005) | 2 lines

Changes to SubStr: the len parameter has to be smaller than zero to trigger taking the whole rest of the string; sometimes you really want a zero length substring (to avoid having to do special case coding).

------------------------------------------------------------------------
r3264 | z-man | 2005-11-13 19:05:34 +0100 (Sun, 13 Nov 2005) | 3 lines

Pressing instant chat keys, should they be keys that don't generate characters (function keys, cursor keys) during chat now insert the corresponding instant chat.
Added a configuration item that allows issuing cycle control commands from whithin chat (thereby losing chat protection status, of course).

------------------------------------------------------------------------
r3263 | z-man | 2005-11-13 19:02:37 +0100 (Sun, 13 Nov 2005) | 3 lines

Added console input key.
Made F2 an instant chat key, screenshots are now taken with "Print Screen".

------------------------------------------------------------------------
r3262 | philippeqc | 2005-11-13 17:54:27 +0100 (Sun, 13 Nov 2005) | 2 lines

map.dtd

------------------------------------------------------------------------
r3261 | z-man | 2005-11-13 00:28:30 +0100 (Sun, 13 Nov 2005) | 2 lines

Switched camera center from using the object ID (which varies) to a pointer to the game object itself.

------------------------------------------------------------------------
r3260 | z-man | 2005-11-12 19:30:34 +0100 (Sat, 12 Nov 2005) | 2 lines

Adapted settings for rim wall shadows.

------------------------------------------------------------------------
r3259 | z-man | 2005-11-12 19:30:20 +0100 (Sat, 12 Nov 2005) | 3 lines

gWallRim constructor now also accepts texture coordinates.
Improved shadows, they are now displayed less often and don't flicker on and off that annoyingly.

------------------------------------------------------------------------
r3258 | z-man | 2005-11-12 19:28:57 +0100 (Sat, 12 Nov 2005) | 2 lines

Added crude texture coordinate generation for rim walls to fix the texture stretching bug.

------------------------------------------------------------------------
r3257 | z-man | 2005-11-12 19:28:22 +0100 (Sat, 12 Nov 2005) | 2 lines

Added setting for configurable repeat spam protection.

------------------------------------------------------------------------
r3256 | z-man | 2005-11-12 19:27:55 +0100 (Sat, 12 Nov 2005) | 2 lines

Fixed rubber warping bug: when the rubber code reverts the position to a previous value, it now also reverts the current face.

------------------------------------------------------------------------
r3255 | z-man | 2005-11-12 19:27:10 +0100 (Sat, 12 Nov 2005) | 2 lines

Made repeat spam protection configurable, sent a warning to the offending client.

------------------------------------------------------------------------
r3254 | z-man | 2005-11-12 19:26:40 +0100 (Sat, 12 Nov 2005) | 2 lines

XXX, which was used as player name for players who already disconnected, was replaced by something describing the situation.

------------------------------------------------------------------------
r3253 | z-man | 2005-11-12 19:26:10 +0100 (Sat, 12 Nov 2005) | 2 lines

Added new texts for configurable repeat spam protection.

------------------------------------------------------------------------
r3252 | z-man | 2005-11-12 09:30:47 +0100 (Sat, 12 Nov 2005) | 2 lines

Fixed resource (GL texture and display lists) leaks

------------------------------------------------------------------------
r3251 | z-man | 2005-11-10 23:41:21 +0100 (Thu, 10 Nov 2005) | 2 lines

Fell back to _alphaYYYYMMDD version.

------------------------------------------------------------------------
r3250 | z-man | 2005-11-09 23:35:08 +0100 (Wed, 09 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3249 | z-man | 2005-11-09 23:27:09 +0100 (Wed, 09 Nov 2005) | 2 lines

Fixed gcc 4.0 compatibility, the include reshuffling broke it.

------------------------------------------------------------------------
r3246 | z-man | 2005-11-09 21:45:47 +0100 (Wed, 09 Nov 2005) | 4 lines

Reshuffled includes so that config.h comes first.
Added some preprocessor magic for Visual Studio 2005 compatibility.
Disambiguated some fabs calls.

------------------------------------------------------------------------
r3244 | z-man | 2005-11-08 00:29:37 +0100 (Tue, 08 Nov 2005) | 4 lines

Whoops, timer was smoothed on Linux. Fixed.
Timer sycing status was stored every frame in a recording. Fixed.
Added emergency recovery code in for NAN and other infinite time values.

------------------------------------------------------------------------
r3243 | z-man | 2005-11-08 00:28:26 +0100 (Tue, 08 Nov 2005) | 2 lines

Fixed return value of tTimerIsAccurate() on Windows, it was the wrong way round.

------------------------------------------------------------------------
r3242 | z-man | 2005-11-08 00:27:54 +0100 (Tue, 08 Nov 2005) | 2 lines

Fixed nAverager::GetAverageVariance() to never return infinite values.

------------------------------------------------------------------------
r3241 | z-man | 2005-11-08 00:23:09 +0100 (Tue, 08 Nov 2005) | 2 lines

Fixed playback speed adjustion when more than one third of frames was omitted.

------------------------------------------------------------------------
r3240 | z-man | 2005-11-07 19:42:03 +0100 (Mon, 07 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3239 | z-man | 2005-11-07 19:41:33 +0100 (Mon, 07 Nov 2005) | 3 lines

Added network filtering to outgoing chat strings and player names to
protect old servers.

------------------------------------------------------------------------
r3238 | z-man | 2005-11-07 17:29:40 +0100 (Mon, 07 Nov 2005) | 2 lines

Moved to masterx.armagetronad.net.

------------------------------------------------------------------------
r3237 | z-man | 2005-11-07 09:26:48 +0100 (Mon, 07 Nov 2005) | 2 lines

Allowed immediate destruction of just created referencable object.

------------------------------------------------------------------------
r3235 | z-man | 2005-11-07 00:16:05 +0100 (Mon, 07 Nov 2005) | 2 lines

Fixed problems with overlong network packets.

------------------------------------------------------------------------
r3234 | z-man | 2005-11-07 00:14:20 +0100 (Mon, 07 Nov 2005) | 2 lines

Fixed server browser text: one of the templates was wrong.

------------------------------------------------------------------------
r3233 | z-man | 2005-11-06 23:48:40 +0100 (Sun, 06 Nov 2005) | 2 lines

Added test server on Lucifer's machine, removed other test server.

------------------------------------------------------------------------
r3232 | z-man | 2005-11-06 19:58:44 +0100 (Sun, 06 Nov 2005) | 2 lines

Added two test master servers.

------------------------------------------------------------------------
r3201 | z-man | 2005-11-06 14:22:20 +0100 (Sun, 06 Nov 2005) | 2 lines

Added smooth shading of walls at any angle.

------------------------------------------------------------------------
r3200 | z-man | 2005-11-06 10:14:14 +0100 (Sun, 06 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3199 | z-man | 2005-11-06 00:33:18 +0100 (Sun, 06 Nov 2005) | 2 lines

SetExpansionSpeed() clamped the zone's size to a non-negative value. Fixed.

------------------------------------------------------------------------
r3198 | z-man | 2005-11-05 23:31:22 +0100 (Sat, 05 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3197 | z-man | 2005-11-05 23:31:09 +0100 (Sat, 05 Nov 2005) | 3 lines

Filtering of strings that came over the network: remove newlines in the name and revision.
Added OS and server type info to the release info.

------------------------------------------------------------------------
r3196 | z-man | 2005-11-05 20:43:16 +0100 (Sat, 05 Nov 2005) | 3 lines

Adaptions to tString changes (quoting in input): configuration items now use quoted input.
Consolidated MESSAGE_OF_DAY and ROUND_CONSOLE_MESSAGE into single items; you can get multi-line messages by including "\n" into the setting.

------------------------------------------------------------------------
r3195 | z-man | 2005-11-05 20:41:07 +0100 (Sat, 05 Nov 2005) | 3 lines

Added younges player finding functions.
Used those to now autoballance the teams using the youngest player.

------------------------------------------------------------------------
r3194 | z-man | 2005-11-05 20:40:24 +0100 (Sat, 05 Nov 2005) | 2 lines

Added quoting and escape characters to streaming input functions.

------------------------------------------------------------------------
r3193 | z-man | 2005-11-05 20:39:56 +0100 (Sat, 05 Nov 2005) | 2 lines

Fixed dead man's trail bug. The client now respects the distance transmitted on the last sync message, and the server lets cycles die at the right position.

------------------------------------------------------------------------
r3192 | z-man | 2005-11-05 20:37:27 +0100 (Sat, 05 Nov 2005) | 2 lines

Fixed crash: sometimes, the simplifying code would get the great idea to simplify one of the tree corners grid away. This caused trouble on the next expansion.

------------------------------------------------------------------------
r3191 | z-man | 2005-11-04 22:22:50 +0100 (Fri, 04 Nov 2005) | 2 lines

Fixed berserking doublebind detection code.

------------------------------------------------------------------------
r3190 | z-man | 2005-11-04 19:50:20 +0100 (Fri, 04 Nov 2005) | 7 lines

Refactoring: gCycleMovement.cpp no longer depends on gCycle.h.
Anti-Phasing improvement: cycles now also drop their current wall if
the last wall is grinded. This avoids getting stuck at fresh corners.
More Anti-Phasing: the call to FindCurrentFace() in DoTurn() is now
done before updating the new driving directions, so the correct face
is more likely to be found.

------------------------------------------------------------------------
r3189 | z-man | 2005-11-04 14:46:06 +0100 (Fri, 04 Nov 2005) | 4 lines

Added eCamera * argument to wall rendering functions.
Implemented crude method (very fake shadow) to make walls visible when
you drive straight towards them.

------------------------------------------------------------------------
r3188 | z-man | 2005-11-04 14:45:17 +0100 (Fri, 04 Nov 2005) | 2 lines

Added eCamera * argument to wall rendering functions.

------------------------------------------------------------------------
r3187 | z-man | 2005-11-04 14:44:51 +0100 (Fri, 04 Nov 2005) | 2 lines

Added CameraGlancePos()

------------------------------------------------------------------------
r3186 | z-man | 2005-11-04 09:07:50 +0100 (Fri, 04 Nov 2005) | 3 lines

Fixed timer being late a lot for some reason even during the round.
Fixed lag sliding at beginning of the round (also caused by the timer being a bit late on the client) by hacking in a fudge factor.

------------------------------------------------------------------------
r3185 | z-man | 2005-11-04 09:05:46 +0100 (Fri, 04 Nov 2005) | 2 lines

Less fuzzing with the timer; it is now only reset once.

------------------------------------------------------------------------
r3184 | z-man | 2005-11-04 09:05:21 +0100 (Fri, 04 Nov 2005) | 2 lines

Corrected nAverager::GetAverageVariance to return higher values when only few samples have been taken.

------------------------------------------------------------------------
r3183 | z-man | 2005-11-02 14:07:18 +0100 (Wed, 02 Nov 2005) | 2 lines

Fixed crash when cycle texture could not be loaded

------------------------------------------------------------------------
r3182 | z-man | 2005-11-02 00:45:42 +0100 (Wed, 02 Nov 2005) | 2 lines

Fixed endless wall lowering recursion.

------------------------------------------------------------------------
r3181 | z-man | 2005-11-01 22:54:43 +0100 (Tue, 01 Nov 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3180 | z-man | 2005-11-01 22:43:10 +0100 (Tue, 01 Nov 2005) | 2 lines

Initialized more member variables.

------------------------------------------------------------------------
r3179 | z-man | 2005-11-01 22:42:35 +0100 (Tue, 01 Nov 2005) | 2 lines

Added entry for network rate bugfix, it may be important to some people.

------------------------------------------------------------------------
r3178 | z-man | 2005-11-01 22:42:09 +0100 (Tue, 01 Nov 2005) | 2 lines

Added Jonathan's contributions.

------------------------------------------------------------------------
r3177 | z-man | 2005-11-01 21:08:52 +0100 (Tue, 01 Nov 2005) | 2 lines

Whoops. Removed debug output.

------------------------------------------------------------------------
r3176 | luke-jr | 2005-11-01 20:19:45 +0100 (Tue, 01 Nov 2005) | 2 lines

Please remove my maps rather than breaking them, z-man

------------------------------------------------------------------------
r3173 | z-man | 2005-11-01 15:04:27 +0100 (Tue, 01 Nov 2005) | 2 lines

Incorporated hang3r's Windows timer code suggestion.

------------------------------------------------------------------------
r3172 | z-man | 2005-11-01 15:03:54 +0100 (Tue, 01 Nov 2005) | 2 lines

Fixed VisualC warnings

------------------------------------------------------------------------
r3170 | z-man | 2005-11-01 14:37:43 +0100 (Tue, 01 Nov 2005) | 2 lines

Fixed VisualC compatibility

------------------------------------------------------------------------
r3169 | z-man | 2005-11-01 09:26:33 +0100 (Tue, 01 Nov 2005) | 2 lines

Fixed crash when going to incam at the beginning of a round.

------------------------------------------------------------------------
r3168 | z-man | 2005-11-01 00:23:46 +0100 (Tue, 01 Nov 2005) | 2 lines

Fixed too quick timeout in optimized mode due to floating point comparison trouble.

------------------------------------------------------------------------
r3167 | z-man | 2005-10-29 11:16:51 +0200 (Sat, 29 Oct 2005) | 2 lines

Restructured destructor to work around suspected GCC 3.3 bug on the mac.

------------------------------------------------------------------------
r3166 | z-man | 2005-10-29 11:14:45 +0200 (Sat, 29 Oct 2005) | 2 lines

Shuffled around includes for gcc 4.0 compatibility.

------------------------------------------------------------------------
r3165 | z-man | 2005-10-29 11:14:31 +0200 (Sat, 29 Oct 2005) | 2 lines

Fixed missing variable initialization.

------------------------------------------------------------------------
r3164 | z-man | 2005-10-28 13:54:48 +0200 (Fri, 28 Oct 2005) | 2 lines

Clarified survival message, it is only the same as the conquest message if there are only two teams and no score is given for conquest alone.

------------------------------------------------------------------------
r3162 | z-man | 2005-10-28 09:59:38 +0200 (Fri, 28 Oct 2005) | 2 lines

Initialized pointers.

------------------------------------------------------------------------
r3161 | z-man | 2005-10-28 09:59:19 +0200 (Fri, 28 Oct 2005) | 2 lines

Leakfix.

------------------------------------------------------------------------
r3160 | z-man | 2005-10-28 09:58:33 +0200 (Fri, 28 Oct 2005) | 2 lines

Fixed uninitialized memory.

------------------------------------------------------------------------
r3159 | z-man | 2005-10-28 09:58:13 +0200 (Fri, 28 Oct 2005) | 2 lines

Fixed read-after-destroy in OnDestroy().

------------------------------------------------------------------------
r3158 | z-man | 2005-10-28 09:57:21 +0200 (Fri, 28 Oct 2005) | 2 lines

Initialized some settings.

------------------------------------------------------------------------
r3157 | z-man | 2005-10-28 09:57:07 +0200 (Fri, 28 Oct 2005) | 2 lines

Initialized color values.

------------------------------------------------------------------------
r3156 | z-man | 2005-10-28 01:06:50 +0200 (Fri, 28 Oct 2005) | 2 lines

Fixed netobects getting deleted during remote initialization.

------------------------------------------------------------------------
r3155 | z-man | 2005-10-27 23:21:24 +0200 (Thu, 27 Oct 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3154 | z-man | 2005-10-27 23:21:06 +0200 (Thu, 27 Oct 2005) | 2 lines

Better safe than sorry: added another destruction guard pointer one level up.

------------------------------------------------------------------------
r3153 | z-man | 2005-10-27 23:15:45 +0200 (Thu, 27 Oct 2005) | 2 lines

Fixed memory management error when eNetPlayerWall object was deleted while a member function was executing.

------------------------------------------------------------------------
r3152 | z-man | 2005-10-27 23:14:16 +0200 (Thu, 27 Oct 2005) | 2 lines

Added call to base class' implementation of RemoveFromGame().

------------------------------------------------------------------------
r3151 | z-man | 2005-10-27 23:12:38 +0200 (Thu, 27 Oct 2005) | 2 lines

Added thrashing of memory when it is freed, so access after delete likely leads to crashes.

------------------------------------------------------------------------
r3150 | z-man | 2005-10-27 23:11:44 +0200 (Thu, 27 Oct 2005) | 2 lines

Fixed read-after-delete memory access error in veto processing.

------------------------------------------------------------------------
r3149 | z-man | 2005-10-27 23:10:57 +0200 (Thu, 27 Oct 2005) | 3 lines

Added reference counting interface at eGameObject level.
Used reference counting interface to avoid losing an object while it is processed.

------------------------------------------------------------------------
r3148 | z-man | 2005-10-27 16:58:18 +0200 (Thu, 27 Oct 2005) | 2 lines

Fixed TEAMS_MAX disrespecting bug.

------------------------------------------------------------------------
r3146 | z-man | 2005-10-24 14:14:45 +0200 (Mon, 24 Oct 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3145 | z-man | 2005-10-24 14:13:56 +0200 (Mon, 24 Oct 2005) | 2 lines

Added debug breakpoint opportunity for lag sliding syncs.

------------------------------------------------------------------------
r3144 | z-man | 2005-10-24 11:12:59 +0200 (Mon, 24 Oct 2005) | 2 lines

eGameObject::team is now a smart poiter, eliminating a crash in gWinZone.cpp.

------------------------------------------------------------------------
r3143 | z-man | 2005-10-24 00:24:58 +0200 (Mon, 24 Oct 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3142 | z-man | 2005-10-24 00:22:01 +0200 (Mon, 24 Oct 2005) | 2 lines

Added fortress map for four teams and old clients.

------------------------------------------------------------------------
r3141 | z-man | 2005-10-24 00:20:31 +0200 (Mon, 24 Oct 2005) | 2 lines

Implemented new fortress settings for multi-team fortress mode.

------------------------------------------------------------------------
r3140 | z-man | 2005-10-23 23:57:40 +0200 (Sun, 23 Oct 2005) | 2 lines

Clarified time units.

------------------------------------------------------------------------
r3135 | klaxnek | 2005-10-23 13:12:49 +0200 (Sun, 23 Oct 2005) | 2 lines

translated new items

------------------------------------------------------------------------
r3129 | philippeqc | 2005-10-22 21:02:16 +0200 (Sat, 22 Oct 2005) | 2 lines

Allow any order for Spawn, Wall and Zone in the Field. Axes stays the first when present.

------------------------------------------------------------------------
r3127 | z-man | 2005-10-22 16:44:46 +0200 (Sat, 22 Oct 2005) | 2 lines

Fixed crashes on exiting a server.

------------------------------------------------------------------------
r3126 | z-man | 2005-10-22 15:35:27 +0200 (Sat, 22 Oct 2005) | 2 lines

Messages are not dublicated too much to compensate for packet loss.

------------------------------------------------------------------------
r3125 | z-man | 2005-10-22 15:25:14 +0200 (Sat, 22 Oct 2005) | 2 lines

Fixed "make distcheck".

------------------------------------------------------------------------
r3124 | z-man | 2005-10-22 12:28:25 +0200 (Sat, 22 Oct 2005) | 2 lines

Better syncing logic.

------------------------------------------------------------------------
r3123 | z-man | 2005-10-22 12:28:10 +0200 (Sat, 22 Oct 2005) | 2 lines

Added notice that the docs need updating.

------------------------------------------------------------------------
r3122 | z-man | 2005-10-22 12:27:43 +0200 (Sat, 22 Oct 2005) | 2 lines

Clarified "not in heap" error messages.

------------------------------------------------------------------------
r3119 | z-man | 2005-10-22 02:08:56 +0200 (Sat, 22 Oct 2005) | 2 lines

Prepared for beta3.

------------------------------------------------------------------------
r3118 | z-man | 2005-10-22 02:08:27 +0200 (Sat, 22 Oct 2005) | 2 lines

Adaptions to function name changes in nNetwork.h.

------------------------------------------------------------------------
r3117 | z-man | 2005-10-22 02:07:46 +0200 (Sat, 22 Oct 2005) | 4 lines

Made zone accelerate its rotation when it gets conquered.
Improved rendering by disabling z-buffer writes.
Added state variable to fortress zone.

------------------------------------------------------------------------
r3116 | z-man | 2005-10-22 02:06:34 +0200 (Sat, 22 Oct 2005) | 2 lines

Improved ping calculation (recovers faster from lag spikes).

------------------------------------------------------------------------
r3115 | z-man | 2005-10-22 02:05:03 +0200 (Sat, 22 Oct 2005) | 2 lines

Moved rendering of game objects to the back.

------------------------------------------------------------------------
r3114 | z-man | 2005-10-22 02:04:37 +0200 (Sat, 22 Oct 2005) | 2 lines

Added sync settings doc.

------------------------------------------------------------------------
r3113 | z-man | 2005-10-22 02:04:03 +0200 (Sat, 22 Oct 2005) | 2 lines

Fixed "make dist".

------------------------------------------------------------------------
r3112 | z-man | 2005-10-22 01:56:05 +0200 (Sat, 22 Oct 2005) | 2 lines

VisualC compatibility

------------------------------------------------------------------------
r3111 | z-man | 2005-10-21 12:37:23 +0200 (Fri, 21 Oct 2005) | 2 lines

Fixed DEBUGLEVEL 5 CXXFLAGS.

------------------------------------------------------------------------
r3110 | z-man | 2005-10-21 12:37:04 +0200 (Fri, 21 Oct 2005) | 2 lines

Updated team message syntax (from Nemostultae)

------------------------------------------------------------------------
r3109 | z-man | 2005-10-21 12:36:26 +0200 (Fri, 21 Oct 2005) | 2 lines

Fixed write-after-delete memory corruption errors.

------------------------------------------------------------------------
r3108 | philippeqc | 2005-10-21 07:38:11 +0200 (Fri, 21 Oct 2005) | 2 lines

Removed <Resources> and cleaned up the maps a bit

------------------------------------------------------------------------
r3107 | z-man | 2005-10-21 00:52:11 +0200 (Fri, 21 Oct 2005) | 2 lines

Merged in Nemostultae's /team chat code.

------------------------------------------------------------------------
r3106 | z-man | 2005-10-20 18:13:57 +0200 (Thu, 20 Oct 2005) | 2 lines

Fixed double rendering of one of the zone segments (caused flickering).

------------------------------------------------------------------------
r3105 | z-man | 2005-10-20 16:09:53 +0200 (Thu, 20 Oct 2005) | 2 lines

Whoops, a local change slipped in. Sorry! Reverting it.

------------------------------------------------------------------------
r3104 | z-man | 2005-10-20 16:08:40 +0200 (Thu, 20 Oct 2005) | 3 lines

Adapted maps to new stable DTD (Sorry, Luke, HexaTRON has to get by without
Save/Restorepos). I thought I already did this in the branch-brach...

------------------------------------------------------------------------
r3103 | z-man | 2005-10-20 15:33:05 +0200 (Thu, 20 Oct 2005) | 2 lines

Made teamkill message translatable.

------------------------------------------------------------------------
r3102 | z-man | 2005-10-20 15:31:33 +0200 (Thu, 20 Oct 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r3101 | z-man | 2005-10-20 15:30:48 +0200 (Thu, 20 Oct 2005) | 2 lines

Fixed error message typo.

------------------------------------------------------------------------
r3100 | z-man | 2005-10-20 15:27:11 +0200 (Thu, 20 Oct 2005) | 3 lines

Activated configuration variables that allow the server to forbid naming a
team after a player or a color.

------------------------------------------------------------------------
r3097 | z-man | 2005-10-20 00:20:20 +0200 (Thu, 20 Oct 2005) | 2 lines

Added reloading of the master list after one minute of non-usage to requery IP over DNS.

------------------------------------------------------------------------
r3096 | z-man | 2005-10-20 00:08:42 +0200 (Thu, 20 Oct 2005) | 2 lines

Added debug section with packet loss simulation settings.

------------------------------------------------------------------------
r3095 | z-man | 2005-10-20 00:07:34 +0200 (Thu, 20 Oct 2005) | 2 lines

Increased packet resend timeout for connections with extremely little packet loss.

------------------------------------------------------------------------
r3094 | z-man | 2005-10-20 00:06:20 +0200 (Thu, 20 Oct 2005) | 2 lines

Fixed packet loss simulation recordability between debug and optimized mode.

------------------------------------------------------------------------
r3093 | z-man | 2005-10-20 00:05:04 +0200 (Thu, 20 Oct 2005) | 4 lines

Fixed detection of team kills.
When a cycle gets killed, there are currently two sources for the killer: The wall it smashed into and the last enemy influence, taken from close encounters with enemy walls.
The new algoritm rejects killers that are not allowed to be enemies by configuration; then, it tries to find an enemy killer, then a team killer, then it concludes it must have been suicide. All the time, the owner of the wall you smashed into is given a slight preference.

------------------------------------------------------------------------
r3092 | z-man | 2005-10-19 17:17:52 +0200 (Wed, 19 Oct 2005) | 4 lines

Added detection of packet loss.
Added compensation of big packet loss by sending messages multiple times.
Reordered packet sending logic to reduce latency.

------------------------------------------------------------------------
r3091 | z-man | 2005-10-19 17:16:48 +0200 (Wed, 19 Oct 2005) | 2 lines

Added packet loss simulation.

------------------------------------------------------------------------
r3090 | z-man | 2005-10-19 12:23:02 +0200 (Wed, 19 Oct 2005) | 2 lines

Fixed stupid typo, giving the deprecated map format warning on wrong occasions.

------------------------------------------------------------------------
r3089 | z-man | 2005-10-19 12:18:48 +0200 (Wed, 19 Oct 2005) | 2 lines

Fixed clientside assertion failure on cycle death.

------------------------------------------------------------------------
r3088 | z-man | 2005-10-19 12:18:25 +0200 (Wed, 19 Oct 2005) | 3 lines

Fixed scoring bug when a team would get points for conquering the enemy zone
right at match start.

------------------------------------------------------------------------
r3087 | z-man | 2005-10-19 12:17:30 +0200 (Wed, 19 Oct 2005) | 2 lines

Adapted to removal of obsolete texture.

------------------------------------------------------------------------
r3086 | z-man | 2005-10-19 11:35:50 +0200 (Wed, 19 Oct 2005) | 2 lines

Removed texture I put in there a looong way back for experimentation.

------------------------------------------------------------------------
r3085 | z-man | 2005-10-19 11:35:19 +0200 (Wed, 19 Oct 2005) | 2 lines

Merged in branch b0_2_8_map with new map format, zone changes and "Textures are resources" paradigm (commented out for now).

------------------------------------------------------------------------
r3072 | z-man | 2005-10-17 18:52:38 +0200 (Mon, 17 Oct 2005) | 2 lines

Added real killing even on the client to RemoveFromGame().

------------------------------------------------------------------------
r3071 | z-man | 2005-10-17 18:52:06 +0200 (Mon, 17 Oct 2005) | 3 lines

Added call to RemoveFromGame() on ActionOnDelete() to make extra sure objects
get removed from the game when they are deleted.

------------------------------------------------------------------------
r3063 | z-man | 2005-10-17 01:14:34 +0200 (Mon, 17 Oct 2005) | 2 lines

Fixed memory leak.

------------------------------------------------------------------------
r3062 | z-man | 2005-10-17 01:13:54 +0200 (Mon, 17 Oct 2005) | 2 lines

Added documentation for IGNOREERRORS.

------------------------------------------------------------------------
r3061 | z-man | 2005-10-17 01:13:08 +0200 (Mon, 17 Oct 2005) | 2 lines

Changed fallback order of SERVER_IP from ALL ANY to ANY ALL.

------------------------------------------------------------------------
r3060 | z-man | 2005-10-17 01:11:54 +0200 (Mon, 17 Oct 2005) | 2 lines

Added IGNORE option to SERVER_IP that makes the system continue in spite of all errors.

------------------------------------------------------------------------
r3025 | z-man | 2005-10-15 01:10:37 +0200 (Sat, 15 Oct 2005) | 2 lines

Made it easier to comment out timer hickup error detection.

------------------------------------------------------------------------
r3024 | z-man | 2005-10-15 01:09:55 +0200 (Sat, 15 Oct 2005) | 2 lines

Prepared for cycle width.

------------------------------------------------------------------------
r3023 | z-man | 2005-10-15 01:05:17 +0200 (Sat, 15 Oct 2005) | 2 lines

Added another try..catch block for cycle death; this one around the call to gCycleMovement::Timestep().

------------------------------------------------------------------------
r3022 | z-man | 2005-10-15 00:59:38 +0200 (Sat, 15 Oct 2005) | 2 lines

Updated with LyX comment improvements.

------------------------------------------------------------------------
r3001 | z-man | 2005-10-12 00:44:52 +0200 (Wed, 12 Oct 2005) | 3 lines

Added new settings: CYCLE_SPEED_DECAY_* replaces tho magic numbers and determines the base acceleration in an open field.
CYCLE_ACCEL_* are multiplicators to the wall acceleration for different wall configurations.

------------------------------------------------------------------------
r3000 | z-man | 2005-10-10 23:42:09 +0200 (Mon, 10 Oct 2005) | 2 lines

Fixed missing scaling of the base cycle speed in gCycleMovement::CalculateAcceleration if both server and client support it.

------------------------------------------------------------------------
r2999 | z-man | 2005-10-10 09:35:03 +0200 (Mon, 10 Oct 2005) | 2 lines

Fixed bug in CountSameIP() that joda.bot pointed out: one of the tests did not make sense.

------------------------------------------------------------------------
r2998 | z-man | 2005-10-10 09:32:38 +0200 (Mon, 10 Oct 2005) | 3 lines

Moved depth offset setting out of glBegin()/glEnd() block.
Readded alpha channel storage to player wall textures.

------------------------------------------------------------------------
r2997 | z-man | 2005-10-10 09:31:15 +0200 (Mon, 10 Oct 2005) | 2 lines

Ok, the last fix was not a security fix; the code was already only executed on the client. Reverting.

------------------------------------------------------------------------
r2996 | z-man | 2005-10-09 20:08:53 +0200 (Sun, 09 Oct 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r2995 | z-man | 2005-10-09 20:08:22 +0200 (Sun, 09 Oct 2005) | 2 lines

Fixed small security bug: modified clients were capable of kicking other players out of the game as if they disconnected.

------------------------------------------------------------------------
r2994 | z-man | 2005-10-09 20:07:21 +0200 (Sun, 09 Oct 2005) | 2 lines

Fixed exuberant bandwidth usage on player join/leave: all netobjects were synced to all clients, now only the joining client gets updates.

------------------------------------------------------------------------
r2993 | z-man | 2005-10-09 18:24:50 +0200 (Sun, 09 Oct 2005) | 2 lines

Added generated .html files to tarball distribution.

------------------------------------------------------------------------
r2989 | klaxnek | 2005-10-09 11:16:06 +0200 (Sun, 09 Oct 2005) | 2 lines

translated new items

------------------------------------------------------------------------
r2984 | z-man | 2005-10-09 00:32:44 +0200 (Sun, 09 Oct 2005) | 2 lines

Fixed false error messages about unknown network config items (SF bug 1305153).

------------------------------------------------------------------------
r2983 | philippeqc | 2005-10-08 16:35:28 +0200 (Sat, 08 Oct 2005) | 2 lines

added a best practice about the size of the arena

------------------------------------------------------------------------
r2982 | z-man | 2005-10-02 16:59:06 +0200 (Sun, 02 Oct 2005) | 3 lines

Voting timeout now scales up with number of users.
Disconnecting and reconnecting does not protect you against running votes.

------------------------------------------------------------------------
r2981 | z-man | 2005-10-01 19:00:51 +0200 (Sat, 01 Oct 2005) | 2 lines

Made the timer smooth faster to the known best value at the beginning of the round.

------------------------------------------------------------------------
r2980 | z-man | 2005-09-29 09:06:13 +0200 (Thu, 29 Sep 2005) | 2 lines

Made kick name mutable.

------------------------------------------------------------------------
r2979 | z-man | 2005-09-29 08:59:44 +0200 (Thu, 29 Sep 2005) | 2 lines

Added configuration items for new vote settings: maximum total number of votes, maximum number of votes from one submitter and kick protection time.

------------------------------------------------------------------------
r2978 | z-man | 2005-09-29 08:58:35 +0200 (Thu, 29 Sep 2005) | 4 lines

Added maximum number of votes running per submitter (configurable).
Added protection time against multiple kick votes against the same target (configurable).
Made maximum number of total concurrent votes configurable.

------------------------------------------------------------------------
r2977 | z-man | 2005-09-29 08:56:55 +0200 (Thu, 29 Sep 2005) | 2 lines

Added machine decorators that are connected to machines and get informed when they get deleted.

------------------------------------------------------------------------
r2976 | z-man | 2005-09-29 08:56:11 +0200 (Thu, 29 Sep 2005) | 2 lines

Added default constructors to linked list items.

------------------------------------------------------------------------
r2975 | z-man | 2005-09-28 09:30:26 +0200 (Wed, 28 Sep 2005) | 2 lines

Fixed emeny cycles getting stuck after turns by introducing another ignored wall into gCycle; the last wall received over the network.

------------------------------------------------------------------------
r2974 | z-man | 2005-09-27 20:06:43 +0200 (Tue, 27 Sep 2005) | 2 lines

Made last known good position lie closer to the current position.

------------------------------------------------------------------------
r2973 | z-man | 2005-09-27 20:04:32 +0200 (Tue, 27 Sep 2005) | 2 lines

Softened timeout condition.

------------------------------------------------------------------------
r2972 | z-man | 2005-09-26 20:52:59 +0200 (Mon, 26 Sep 2005) | 4 lines

Refactored display lists flag so it now is defined in rScreen.h.
Activate display lists on NVIdia cards by default.
Default to glFinish swap mode, whitelist NVidia cards and ATI cards on the Mac for glFlush.

------------------------------------------------------------------------
r2971 | z-man | 2005-09-26 20:48:33 +0200 (Mon, 26 Sep 2005) | 2 lines

Fixed crash in pathfinding code when gameobject's current face was no longer in the grid.

------------------------------------------------------------------------
r2970 | z-man | 2005-09-26 18:20:28 +0200 (Mon, 26 Sep 2005) | 3 lines

Fixed crash caused by early cycle destruction because of too little held
references when a turn was made at the very first possible moment.

------------------------------------------------------------------------
r2969 | z-man | 2005-09-26 10:43:22 +0200 (Mon, 26 Sep 2005) | 2 lines

Added newline in "needs another argument" error message.

------------------------------------------------------------------------
r2968 | z-man | 2005-09-26 10:42:47 +0200 (Mon, 26 Sep 2005) | 2 lines

Activated --extraconfig command line argument.

------------------------------------------------------------------------
r2967 | z-man | 2005-09-25 22:59:38 +0200 (Sun, 25 Sep 2005) | 2 lines

Updated link to forums.

------------------------------------------------------------------------
r2966 | z-man | 2005-09-25 22:59:17 +0200 (Sun, 25 Sep 2005) | 2 lines

Various documentation updates.

------------------------------------------------------------------------
r2965 | z-man | 2005-09-25 22:58:50 +0200 (Sun, 25 Sep 2005) | 2 lines

Fixed synchronization bug: When a quick client turn command would get to the server early, the server would pass it to the cycle and mark it as used, but the cycle may only execute it delayed. The next sync back to the client would have inconsistent information. The server now no longer issues turn commands when they are not possible, and the client recognizes inconsistent syncs from older servers and corrects them.

------------------------------------------------------------------------
r2964 | z-man | 2005-09-25 22:55:44 +0200 (Sun, 25 Sep 2005) | 2 lines

Added documentation of rubber settings.

------------------------------------------------------------------------
r2963 | z-man | 2005-09-25 22:54:24 +0200 (Sun, 25 Sep 2005) | 2 lines

Bumped network protocol number to reflect a server side bugfix.

------------------------------------------------------------------------
r2962 | z-man | 2005-09-25 21:38:28 +0200 (Sun, 25 Sep 2005) | 2 lines

Made benchmark output a message box in Windows.

------------------------------------------------------------------------
r2956 | klaxnek | 2005-09-25 16:00:24 +0200 (Sun, 25 Sep 2005) | 2 lines

uptodate translation

------------------------------------------------------------------------
r2955 | z-man | 2005-09-25 15:07:46 +0200 (Sun, 25 Sep 2005) | 2 lines

Added documentation for new configuration variable FAST_FORWARD_MAXSTEP_REAL.

------------------------------------------------------------------------
r2954 | z-man | 2005-09-25 15:06:53 +0200 (Sun, 25 Sep 2005) | 2 lines

Implemented command line option --benchmark as documented.

------------------------------------------------------------------------
r2953 | z-man | 2005-09-25 15:06:20 +0200 (Sun, 25 Sep 2005) | 2 lines

Added time display in recording mode to ease identifying of screenshots.

------------------------------------------------------------------------
r2952 | z-man | 2005-09-25 15:05:22 +0200 (Sun, 25 Sep 2005) | 2 lines

Added sanity checks in GetOption and GetSwitch.

------------------------------------------------------------------------
r2951 | z-man | 2005-09-25 15:02:39 +0200 (Sun, 25 Sep 2005) | 2 lines

Added tDelayForce to force a delay even in playback mode.

------------------------------------------------------------------------
r2950 | z-man | 2005-09-25 10:23:21 +0200 (Sun, 25 Sep 2005) | 3 lines

Adapted to new return value possibility in eHalfEdge::IntersectWithCareless: an off-axis intersection point of the moving edge and the edge of the current face gets a score malus.
Added debug retry on move command in eGameObject::FindCurrentFace().

------------------------------------------------------------------------
r2949 | z-man | 2005-09-25 10:19:58 +0200 (Sun, 25 Sep 2005) | 2 lines

eHalfEdge::IntersectWithCareless() gives now more sensible results for almost parallel edges; it returns the eges' center of gravity, where the shorter edge is considered heavier.

------------------------------------------------------------------------
r2948 | z-man | 2005-09-25 10:18:13 +0200 (Sun, 25 Sep 2005) | 2 lines

Driving axes are now snapped to coordinate axes if they are close; this avoids floating point trouble later.

------------------------------------------------------------------------
r2947 | z-man | 2005-09-24 22:34:34 +0200 (Sat, 24 Sep 2005) | 2 lines

Fixed another instance of phasing.

------------------------------------------------------------------------
r2946 | z-man | 2005-09-24 22:33:34 +0200 (Sat, 24 Sep 2005) | 2 lines

Fixed comment typo.

------------------------------------------------------------------------
r2945 | z-man | 2005-09-24 22:32:50 +0200 (Sat, 24 Sep 2005) | 2 lines

Player walls are now copied into the grid immediately.

------------------------------------------------------------------------
r2944 | z-man | 2005-09-24 22:30:27 +0200 (Sat, 24 Sep 2005) | 2 lines

Cycle death exception is now derived from generic death exception.

------------------------------------------------------------------------
r2943 | z-man | 2005-09-24 22:28:39 +0200 (Sat, 24 Sep 2005) | 2 lines

Added two other pre-Tron "lightcycle" games.

------------------------------------------------------------------------
r2942 | z-man | 2005-09-24 22:27:59 +0200 (Sat, 24 Sep 2005) | 2 lines

Made correction movement in eGameObject::FindCurrentFace() stop on generic death exception.

------------------------------------------------------------------------
r2941 | z-man | 2005-09-24 22:26:51 +0200 (Sat, 24 Sep 2005) | 2 lines

Added generic object death exception.

------------------------------------------------------------------------
r2940 | z-man | 2005-09-24 17:34:52 +0200 (Sat, 24 Sep 2005) | 3 lines

Fixed memory leak when empty teams get created.
Fixed team balancing; empty teams are not allowed when several people are on the same team.

------------------------------------------------------------------------
r2939 | z-man | 2005-09-24 17:32:51 +0200 (Sat, 24 Sep 2005) | 3 lines

Fixed bug that made only one of two temporary walls that lay exactly on top of each other count in collisions.
FindCurrentFace() now makes sure the current face really surrounds the current position.

------------------------------------------------------------------------
r2930 | z-man | 2005-09-19 00:13:54 +0200 (Mon, 19 Sep 2005) | 2 lines

Adapted icon path installation.

------------------------------------------------------------------------
r2929 | z-man | 2005-09-19 00:13:23 +0200 (Mon, 19 Sep 2005) | 3 lines

Fixed directory determination.
Adapted icon installation.

------------------------------------------------------------------------
r2928 | z-man | 2005-09-19 00:12:09 +0200 (Mon, 19 Sep 2005) | 2 lines

Fixed log file overwriting.

------------------------------------------------------------------------
r2927 | z-man | 2005-09-16 22:13:14 +0200 (Fri, 16 Sep 2005) | 2 lines

Added changes since 0.2.8_beta1.

------------------------------------------------------------------------
r2926 | z-man | 2005-09-16 22:10:39 +0200 (Fri, 16 Sep 2005) | 2 lines

Updated version to date-tag again.

------------------------------------------------------------------------
r2925 | z-man | 2005-09-16 22:06:42 +0200 (Fri, 16 Sep 2005) | 2 lines

Fixed color bleeding of user names.

------------------------------------------------------------------------
r2924 | z-man | 2005-09-16 22:04:46 +0200 (Fri, 16 Sep 2005) | 2 lines

Fixed network socket reinitialization bug when talking to master server.

------------------------------------------------------------------------
r2923 | z-man | 2005-09-13 10:03:16 +0200 (Tue, 13 Sep 2005) | 2 lines

Corrected FPS display in Windows

------------------------------------------------------------------------
r2922 | z-man | 2005-09-13 09:08:57 +0200 (Tue, 13 Sep 2005) | 2 lines

Fixed missing font error when a message should pop up, but the window is inactive.

------------------------------------------------------------------------
r2921 | nemostultae | 2005-09-13 00:47:45 +0200 (Tue, 13 Sep 2005) | 2 lines

Todos

------------------------------------------------------------------------
r2920 | z-man | 2005-09-12 12:26:07 +0200 (Mon, 12 Sep 2005) | 2 lines

Removed check for terminal status of input; it prevents getting input from a pipe.

------------------------------------------------------------------------
r2916 | nemostultae | 2005-09-11 10:49:06 +0200 (Sun, 11 Sep 2005) | 2 lines

upper case d, these should be moved out for localization in the future

------------------------------------------------------------------------
r2897 | z-man | 2005-09-09 23:24:23 +0200 (Fri, 09 Sep 2005) | 2 lines

Prepared version for 0.2.8_beta2

------------------------------------------------------------------------
r2896 | z-man | 2005-09-09 23:23:58 +0200 (Fri, 09 Sep 2005) | 2 lines

Made other parts of the sysinstall script disableable, too.

------------------------------------------------------------------------
r2895 | z-man | 2005-09-09 23:23:20 +0200 (Fri, 09 Sep 2005) | 2 lines

Updated ban/kick docu

------------------------------------------------------------------------
r2894 | z-man | 2005-09-09 19:17:28 +0200 (Fri, 09 Sep 2005) | 2 lines

Fixed destruction order problems for GCC 3.4.

------------------------------------------------------------------------
r2893 | z-man | 2005-09-09 11:52:41 +0200 (Fri, 09 Sep 2005) | 3 lines

Disabled closing of network sockets in server mode; it is required for the
communitiation with the master server.

------------------------------------------------------------------------
r2892 | z-man | 2005-09-09 00:18:32 +0200 (Fri, 09 Sep 2005) | 2 lines

Added special exception handling paths for Visual C++, it does not seem to properly handle catching by base class.

------------------------------------------------------------------------
r2891 | z-man | 2005-09-09 00:03:31 +0200 (Fri, 09 Sep 2005) | 2 lines

Fixed anti-tunneling code on a rampage at round start.

------------------------------------------------------------------------
r2890 | z-man | 2005-09-09 00:00:41 +0200 (Fri, 09 Sep 2005) | 2 lines

Windows version of relocation code updated.

------------------------------------------------------------------------
r2889 | z-man | 2005-09-08 23:37:38 +0200 (Thu, 08 Sep 2005) | 2 lines

Fixed relocation code: it now is cleaner and works in the most general situation. (Autopackage installation into home directory was broken).

------------------------------------------------------------------------
r2888 | z-man | 2005-09-08 23:27:33 +0200 (Thu, 08 Sep 2005) | 2 lines

Fixed some logout problems.

------------------------------------------------------------------------
r2887 | z-man | 2005-09-07 20:34:10 +0200 (Wed, 07 Sep 2005) | 3 lines

Added sanity checks for laggometer.
Made code actually do what the comments say.

------------------------------------------------------------------------
r2886 | z-man | 2005-09-07 17:10:29 +0200 (Wed, 07 Sep 2005) | 3 lines

Made non-spawned netobject error recoverable.
Let client get new source port on every connect.

------------------------------------------------------------------------
r2885 | z-man | 2005-09-07 15:50:38 +0200 (Wed, 07 Sep 2005) | 2 lines

Fixed that last bug for old servers, too.

------------------------------------------------------------------------
r2884 | z-man | 2005-09-07 15:01:42 +0200 (Wed, 07 Sep 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r2883 | z-man | 2005-09-07 15:00:14 +0200 (Wed, 07 Sep 2005) | 2 lines

Fixed enemy cycle wall wrong placement on update, probably 1201874.

------------------------------------------------------------------------
r2882 | z-man | 2005-09-07 14:08:05 +0200 (Wed, 07 Sep 2005) | 3 lines

Fixed missing enemy cycles for old clients.
Extra sycns to the Cycle owner now only happen if enough bandwidth is available.

------------------------------------------------------------------------
r2881 | z-man | 2005-09-07 12:42:42 +0200 (Wed, 07 Sep 2005) | 2 lines

Fixed timeout behavior.

------------------------------------------------------------------------
r2880 | z-man | 2005-09-07 11:36:54 +0200 (Wed, 07 Sep 2005) | 2 lines

Disabled player limit per IP code on client.

------------------------------------------------------------------------
r2879 | z-man | 2005-09-07 11:36:31 +0200 (Wed, 07 Sep 2005) | 2 lines

Added sanity checks to disconnecting code.

------------------------------------------------------------------------
r2878 | z-man | 2005-09-07 11:35:50 +0200 (Wed, 07 Sep 2005) | 2 lines

Made GetObject() error detection work.

------------------------------------------------------------------------
r2877 | luke-jr | 2005-09-07 07:09:46 +0200 (Wed, 07 Sep 2005) | 2 lines

s/URL/URI (nemo, if you're going to do fixing, do it right =p)

------------------------------------------------------------------------
r2876 | z-man | 2005-09-06 20:27:17 +0200 (Tue, 06 Sep 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r2875 | z-man | 2005-09-06 20:26:41 +0200 (Tue, 06 Sep 2005) | 2 lines

Cleaned up SyncIsNew()

------------------------------------------------------------------------
r2874 | z-man | 2005-09-06 20:24:40 +0200 (Tue, 06 Sep 2005) | 2 lines

Network messages now processed roughly in the right order; not too many messages from everytime.cfg will now appear right.

------------------------------------------------------------------------
r2873 | z-man | 2005-09-06 20:10:23 +0200 (Tue, 06 Sep 2005) | 2 lines

Improved clientside averaging.

------------------------------------------------------------------------
r2872 | z-man | 2005-09-06 16:42:13 +0200 (Tue, 06 Sep 2005) | 2 lines

Fixed player sync message flood.

------------------------------------------------------------------------
r2871 | z-man | 2005-09-06 16:40:23 +0200 (Tue, 06 Sep 2005) | 2 lines

Kept sync messages out of message queue.

------------------------------------------------------------------------
r2870 | z-man | 2005-09-06 15:26:42 +0200 (Tue, 06 Sep 2005) | 2 lines

Removed annoying and useless message.

------------------------------------------------------------------------
r2869 | z-man | 2005-09-06 15:14:50 +0200 (Tue, 06 Sep 2005) | 2 lines

Implemented maximal lengths of URL and OPTIONS.

------------------------------------------------------------------------
r2868 | z-man | 2005-09-06 15:14:28 +0200 (Tue, 06 Sep 2005) | 2 lines

Clarified purpose of settings.

------------------------------------------------------------------------
r2867 | z-man | 2005-09-06 14:52:39 +0200 (Tue, 06 Sep 2005) | 3 lines

Added SERVER_OPTIONS and the display thereof.
Player list now comes first in the display.

------------------------------------------------------------------------
r2866 | z-man | 2005-09-06 14:52:06 +0200 (Tue, 06 Sep 2005) | 2 lines

Added SERVER_OPTIONS

------------------------------------------------------------------------
r2865 | z-man | 2005-09-06 14:51:04 +0200 (Tue, 06 Sep 2005) | 2 lines

Removed leftover debug output.

------------------------------------------------------------------------
r2864 | z-man | 2005-09-06 14:48:40 +0200 (Tue, 06 Sep 2005) | 2 lines

Added Server Options to server browser and configuration.

------------------------------------------------------------------------
r2863 | z-man | 2005-09-06 14:20:17 +0200 (Tue, 06 Sep 2005) | 2 lines

Fixed bandwith contol bookkeeping.

------------------------------------------------------------------------
r2862 | z-man | 2005-09-06 14:18:56 +0200 (Tue, 06 Sep 2005) | 2 lines

Fixed sync overflow bug.

------------------------------------------------------------------------
r2861 | nemostultae | 2005-09-06 09:20:55 +0200 (Tue, 06 Sep 2005) | 2 lines

added a .

------------------------------------------------------------------------
r2860 | z-man | 2005-09-06 09:03:25 +0200 (Tue, 06 Sep 2005) | 2 lines

Removed output clutter.

------------------------------------------------------------------------
r2859 | z-man | 2005-09-06 09:03:12 +0200 (Tue, 06 Sep 2005) | 2 lines

URL is now a tSettingItem, this respecting # comments.

------------------------------------------------------------------------
r2858 | z-man | 2005-09-06 09:01:59 +0200 (Tue, 06 Sep 2005) | 2 lines

Corrected URL.

------------------------------------------------------------------------
r2857 | z-man | 2005-09-06 09:01:44 +0200 (Tue, 06 Sep 2005) | 2 lines

Categorized as all variations of Action and Game(s).

------------------------------------------------------------------------
r2855 | nemostultae | 2005-09-06 02:23:29 +0200 (Tue, 06 Sep 2005) | 2 lines

Changed default console key to '`' from '^' because '^' can not be typed in-game.

------------------------------------------------------------------------
r2854 | nemostultae | 2005-09-06 01:51:26 +0200 (Tue, 06 Sep 2005) | 2 lines

fixed type in NETWORK_AUTOBAN_MAX_KPH comment

------------------------------------------------------------------------
r2853 | nemostultae | 2005-09-06 01:44:30 +0200 (Tue, 06 Sep 2005) | 2 lines

Url and url -> URL

------------------------------------------------------------------------
r2852 | nemostultae | 2005-09-06 01:00:09 +0200 (Tue, 06 Sep 2005) | 2 lines

version is just major + minor now

------------------------------------------------------------------------
r2851 | z-man | 2005-09-05 21:43:28 +0200 (Mon, 05 Sep 2005) | 2 lines

Fully implemented single server ping by pressing "p"; exported the option NOT to poll the servers directly (and other tuning parameters) as a setting item.

------------------------------------------------------------------------
r2850 | z-man | 2005-09-05 21:35:24 +0200 (Mon, 05 Sep 2005) | 2 lines

Added undocumented server browser settings.

------------------------------------------------------------------------
r2849 | z-man | 2005-09-05 21:34:45 +0200 (Mon, 05 Sep 2005) | 2 lines

Updated master server display strings.

------------------------------------------------------------------------
r2845 | z-man | 2005-09-05 15:23:20 +0200 (Mon, 05 Sep 2005) | 2 lines

Made AI a bit aware of more than four driving directions: sensors are now cast into all directions.

------------------------------------------------------------------------
r2844 | z-man | 2005-09-05 09:32:25 +0200 (Mon, 05 Sep 2005) | 2 lines

Collisions with temporary walls are now sorted correctly (among themselves and with the permanent walls).

------------------------------------------------------------------------
r2841 | z-man | 2005-09-05 00:43:28 +0200 (Mon, 05 Sep 2005) | 2 lines

Smoother lag sliding, no more lag jumping (unless walls are in the way).

------------------------------------------------------------------------
r2840 | z-man | 2005-09-05 00:42:21 +0200 (Mon, 05 Sep 2005) | 2 lines

CenterPos() now uses the predicted position of the center again to react better to lag sliding; it only calls the function once per frame.

------------------------------------------------------------------------
r2839 | z-man | 2005-09-05 00:40:35 +0200 (Mon, 05 Sep 2005) | 2 lines

Made it safe to let a sensor start away from the owning game object.

------------------------------------------------------------------------
r2835 | z-man | 2005-09-04 16:57:13 +0200 (Sun, 04 Sep 2005) | 2 lines

Added setting WIN_ZONE_RANDOMNESS that determines how far away from the center the winzone can appear.

------------------------------------------------------------------------
r2834 | z-man | 2005-09-04 16:56:56 +0200 (Sun, 04 Sep 2005) | 2 lines

Whoops, win zone randomness help item got wrong name.

------------------------------------------------------------------------
r2833 | z-man | 2005-09-04 16:55:38 +0200 (Sun, 04 Sep 2005) | 2 lines

Added winzone randomness help.

------------------------------------------------------------------------
r2832 | z-man | 2005-09-04 16:54:48 +0200 (Sun, 04 Sep 2005) | 2 lines

Activated server side repository setting.

------------------------------------------------------------------------
r2831 | z-man | 2005-09-04 16:17:25 +0200 (Sun, 04 Sep 2005) | 2 lines

Disabled DNS lookups on machine checks.

------------------------------------------------------------------------
r2830 | z-man | 2005-09-04 16:16:02 +0200 (Sun, 04 Sep 2005) | 2 lines

Increased threshold for spawnpoints to be considered acceptable.

------------------------------------------------------------------------
r2829 | z-man | 2005-09-04 16:15:39 +0200 (Sun, 04 Sep 2005) | 2 lines

No machine checks in local games.

------------------------------------------------------------------------
r2828 | z-man | 2005-09-04 16:15:09 +0200 (Sun, 04 Sep 2005) | 2 lines

Added member variables to nAddress that allow setting and getting the address part without DNS lookups.

------------------------------------------------------------------------
r2827 | z-man | 2005-09-04 16:14:12 +0200 (Sun, 04 Sep 2005) | 2 lines

Fixed uninitialized variable.

------------------------------------------------------------------------
r2826 | klaxnek | 2005-09-04 11:22:37 +0200 (Sun, 04 Sep 2005) | 2 lines

uptodate translations

------------------------------------------------------------------------
r2825 | klaxnek | 2005-09-04 11:22:03 +0200 (Sun, 04 Sep 2005) | 2 lines

fix typo

------------------------------------------------------------------------
r2824 | z-man | 2005-09-04 01:57:15 +0200 (Sun, 04 Sep 2005) | 3 lines

Added new banning settings.
Added settings that govern the behavior of many players from the same IP.

------------------------------------------------------------------------
r2823 | z-man | 2005-09-04 01:56:33 +0200 (Sun, 04 Sep 2005) | 2 lines

Adapted to base network changes.

------------------------------------------------------------------------
r2822 | z-man | 2005-09-04 01:56:00 +0200 (Sun, 04 Sep 2005) | 2 lines

Added separate death zone message.

------------------------------------------------------------------------
r2821 | z-man | 2005-09-04 01:55:43 +0200 (Sun, 04 Sep 2005) | 2 lines

Made error messages translatable.

------------------------------------------------------------------------
r2820 | z-man | 2005-09-04 01:55:23 +0200 (Sun, 04 Sep 2005) | 3 lines

Made conversion from tOutput to char * safer.
Added convenience constructors for tOutput.

------------------------------------------------------------------------
r2819 | z-man | 2005-09-04 01:54:49 +0200 (Sun, 04 Sep 2005) | 2 lines

Added server determined path to resource repository, disabled for now until the security situation is leared up.

------------------------------------------------------------------------
r2818 | z-man | 2005-09-04 01:54:21 +0200 (Sun, 04 Sep 2005) | 2 lines

Scoring now honors ePlayerNetID::Enemies() to determine whether a kill gives a point or not.

------------------------------------------------------------------------
r2817 | z-man | 2005-09-04 01:53:23 +0200 (Sun, 04 Sep 2005) | 2 lines

Added direct path from object to the machine that owns it.

------------------------------------------------------------------------
r2816 | z-man | 2005-09-04 01:52:41 +0200 (Sun, 04 Sep 2005) | 2 lines

Added Enemies() functions, see ePlayerNetID::Enemies() (the last commit) for a description.

------------------------------------------------------------------------
r2815 | z-man | 2005-09-04 01:52:08 +0200 (Sun, 04 Sep 2005) | 4 lines

Added Enemies(), a function that determines whether two players can be enemies.
Added option to disallow players from the same client or IP to be enemies; friends don't get points fro killing each other or winning a match. Determined by ALLOW_ENEMIES_ settings.
Added BAN, BAN_IP, UNBAN_IP, BAN_LIST commands for banning.

------------------------------------------------------------------------
r2814 | z-man | 2005-09-04 01:49:42 +0200 (Sun, 04 Sep 2005) | 2 lines

Added nMachine, a class to track unique machines (characterized by their IP address). It stores bans, kick statistics and a player count.

------------------------------------------------------------------------
r2813 | z-man | 2005-09-04 01:48:42 +0200 (Sun, 04 Sep 2005) | 2 lines

Corrected nAddress::GetHostName(); it also gave the port.

------------------------------------------------------------------------
r2812 | z-man | 2005-09-04 01:47:54 +0200 (Sun, 04 Sep 2005) | 2 lines

Corrected typo.

------------------------------------------------------------------------
r2811 | z-man | 2005-09-04 01:47:26 +0200 (Sun, 04 Sep 2005) | 2 lines

Documented kicking and banning.

------------------------------------------------------------------------
r2810 | z-man | 2005-09-04 01:47:19 +0200 (Sun, 04 Sep 2005) | 5 lines

Corrected loose->lose.
Added documentation for ban/autoban settings.
Added texts for banning.
Added extra text for the deathzone.

------------------------------------------------------------------------
r2809 | z-man | 2005-09-04 01:45:18 +0200 (Sun, 04 Sep 2005) | 2 lines

Removed obsoleted file.

------------------------------------------------------------------------
r2805 | z-man | 2005-09-02 23:16:58 +0200 (Fri, 02 Sep 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r2804 | z-man | 2005-09-02 23:16:33 +0200 (Fri, 02 Sep 2005) | 2 lines

Removed watcher over brake refill/deplete variables. The code that uses them is already careful about old clients.

------------------------------------------------------------------------
r2803 | z-man | 2005-09-02 23:15:11 +0200 (Fri, 02 Sep 2005) | 2 lines

Made initial period where the AI drives straight on scale correctly with speed and arena size.

------------------------------------------------------------------------
r2802 | z-man | 2005-09-02 23:14:32 +0200 (Fri, 02 Sep 2005) | 2 lines

Disabled filling of snail ping averager to zero; that causes massive resending of packets in the beginning.

------------------------------------------------------------------------
r2801 | z-man | 2005-09-02 23:13:46 +0200 (Fri, 02 Sep 2005) | 2 lines

Completely smoothed timer syncing.

------------------------------------------------------------------------
r2800 | z-man | 2005-09-02 23:13:36 +0200 (Fri, 02 Sep 2005) | 2 lines

fixed typo.

------------------------------------------------------------------------
r2799 | z-man | 2005-09-02 20:26:44 +0200 (Fri, 02 Sep 2005) | 4 lines

Renamed setting compatibility categories to adjectives.
Changed default for the Annoying group to "ignore".
Delayed display of information messages.

------------------------------------------------------------------------
r2798 | z-man | 2005-09-02 20:25:09 +0200 (Fri, 02 Sep 2005) | 2 lines

Added documentation of automatic compatibility mechanism.

------------------------------------------------------------------------
r2797 | z-man | 2005-09-02 20:24:35 +0200 (Fri, 02 Sep 2005) | 2 lines

Added "can't see server" questions.

------------------------------------------------------------------------
r2796 | z-man | 2005-09-02 20:22:59 +0200 (Fri, 02 Sep 2005) | 2 lines

Added documentation for compatibility behavior settings

------------------------------------------------------------------------
r2795 | z-man | 2005-09-02 16:47:24 +0200 (Fri, 02 Sep 2005) | 2 lines

Smoother laggometer.

------------------------------------------------------------------------
r2794 | z-man | 2005-09-02 16:09:40 +0200 (Fri, 02 Sep 2005) | 2 lines

Fixed "camera pointing down" bug.

------------------------------------------------------------------------
r2793 | z-man | 2005-09-02 14:48:57 +0200 (Fri, 02 Sep 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r2792 | z-man | 2005-09-02 14:48:26 +0200 (Fri, 02 Sep 2005) | 2 lines

Phew. Completely new network synchronization model. No decisions and exceptions anymore.

------------------------------------------------------------------------
r2791 | z-man | 2005-09-02 14:47:49 +0200 (Fri, 02 Sep 2005) | 2 lines

Disabled inintial camera switching in spectator mode.

------------------------------------------------------------------------
r2790 | z-man | 2005-09-02 14:47:33 +0200 (Fri, 02 Sep 2005) | 2 lines

nAverager::Variance() now is never negative.

------------------------------------------------------------------------
r2789 | z-man | 2005-09-02 00:41:10 +0200 (Fri, 02 Sep 2005) | 2 lines

Added version watchers to all sensitive setting items.

------------------------------------------------------------------------
r2788 | z-man | 2005-09-02 00:40:42 +0200 (Fri, 02 Sep 2005) | 2 lines

Removed include path from one level outside the build directory.

------------------------------------------------------------------------
r2787 | z-man | 2005-09-02 00:39:09 +0200 (Fri, 02 Sep 2005) | 2 lines

Added newline to output.

------------------------------------------------------------------------
r2786 | z-man | 2005-09-02 00:38:18 +0200 (Fri, 02 Sep 2005) | 3 lines

Added convenience class.
Added warning output when sensitive settings deviate from the default.

------------------------------------------------------------------------
r2785 | z-man | 2005-09-02 00:37:03 +0200 (Fri, 02 Sep 2005) | 2 lines

Added texts for setting compatibility messages.

------------------------------------------------------------------------
r2784 | z-man | 2005-09-01 12:15:51 +0200 (Thu, 01 Sep 2005) | 2 lines

Restored GCC 4.0 compatibility.

------------------------------------------------------------------------
r2783 | z-man | 2005-09-01 01:32:56 +0200 (Thu, 01 Sep 2005) | 2 lines

Fixed unused variable.

------------------------------------------------------------------------
r2782 | z-man | 2005-09-01 01:26:13 +0200 (Thu, 01 Sep 2005) | 2 lines

Made MAP_FILE and DOUBLEBIND_TIME aware of network versions.

------------------------------------------------------------------------
r2781 | z-man | 2005-09-01 01:25:31 +0200 (Thu, 01 Sep 2005) | 2 lines

Added compatibility section.

------------------------------------------------------------------------
r2780 | z-man | 2005-09-01 01:23:58 +0200 (Thu, 01 Sep 2005) | 2 lines

Added Getter for config item title.

------------------------------------------------------------------------
r2779 | z-man | 2005-09-01 01:23:26 +0200 (Thu, 01 Sep 2005) | 2 lines

Moved PNG_SCREENSHOT item to rSysdep.cpp.

------------------------------------------------------------------------
r2778 | z-man | 2005-09-01 01:23:00 +0200 (Thu, 01 Sep 2005) | 2 lines

Added support for network settings that know what version they were added in; when an old client connects, they can revert to their default value or lock the old client out.

------------------------------------------------------------------------
r2777 | z-man | 2005-08-31 21:33:33 +0200 (Wed, 31 Aug 2005) | 2 lines

Forgot to remove testing typo...

------------------------------------------------------------------------
r2776 | z-man | 2005-08-31 21:32:02 +0200 (Wed, 31 Aug 2005) | 3 lines

Adapted makefiles so they work with nonempty $(EXEEXT).
Made generation of commands.txt optional for now.

------------------------------------------------------------------------
r2775 | z-man | 2005-08-31 15:17:25 +0200 (Wed, 31 Aug 2005) | 2 lines

KDE icons and startmenu now also respect DESTDIR setting (so they don't kill the real menu entries on testing).

------------------------------------------------------------------------
r2774 | z-man | 2005-08-31 13:57:18 +0200 (Wed, 31 Aug 2005) | 2 lines

Fixed random lowering of all walls.

------------------------------------------------------------------------
r2773 | z-man | 2005-08-31 13:57:02 +0200 (Wed, 31 Aug 2005) | 2 lines

Added CYCLE_PACKETLOSS_TOLERANCE to settings, defaults to disabled because it may promote cheating if enabled.

------------------------------------------------------------------------
r2772 | z-man | 2005-08-31 13:56:35 +0200 (Wed, 31 Aug 2005) | 2 lines

Moved packet loss tolerance code into gCycleMovement (the emergency death recovery exception catcher) and made it configurable (CYCLE_PACKETLOSS_TOLERANCE).

------------------------------------------------------------------------
r2771 | z-man | 2005-08-31 13:55:35 +0200 (Wed, 31 Aug 2005) | 2 lines

Faster resending on packet loss.

------------------------------------------------------------------------
r2770 | z-man | 2005-08-31 13:55:13 +0200 (Wed, 31 Aug 2005) | 2 lines

Smoother synchronization in the beginning of a round.

------------------------------------------------------------------------
r2769 | z-man | 2005-08-31 13:49:01 +0200 (Wed, 31 Aug 2005) | 2 lines

Added documentation for PACKETLOSS_TOLERANCE.

------------------------------------------------------------------------
r2768 | z-man | 2005-08-31 11:00:12 +0200 (Wed, 31 Aug 2005) | 2 lines

Made laggometer update faster.

------------------------------------------------------------------------
r2767 | z-man | 2005-08-31 08:11:57 +0200 (Wed, 31 Aug 2005) | 2 lines

Proper verlet interation of cycle speed.

------------------------------------------------------------------------
r2766 | z-man | 2005-08-31 08:11:19 +0200 (Wed, 31 Aug 2005) | 2 lines

Bumped network version number

------------------------------------------------------------------------
r2765 | z-man | 2005-08-30 21:54:39 +0200 (Tue, 30 Aug 2005) | 2 lines

Smart camera now also rises on turns when watching someone else.

------------------------------------------------------------------------
r2764 | z-man | 2005-08-30 20:23:31 +0200 (Tue, 30 Aug 2005) | 4 lines

Sync code now sets the laggometer, it's no longer dependant on ePlayer::ping (which can be way off).
Fixed frequently missing call to nNetGameObject::Timestep().
Fixed enemy wall gap after turns: the position got corrected into the wrong direction.

------------------------------------------------------------------------
r2763 | z-man | 2005-08-30 20:21:16 +0200 (Tue, 30 Aug 2005) | 2 lines

Cleanups and better breakpoint possibility.

------------------------------------------------------------------------
r2762 | z-man | 2005-08-30 20:20:56 +0200 (Tue, 30 Aug 2005) | 2 lines

Moderately bad syncs are accepted, but with lower relevance. That way, long periods completely without syncs are avoided.

------------------------------------------------------------------------
r2761 | z-man | 2005-08-30 20:19:23 +0200 (Tue, 30 Aug 2005) | 2 lines

Added non-smoothed laggometer variable; it does not get updated by Timestep() for enemies on the client (so it can be set to the right value by the cycle sync code)

------------------------------------------------------------------------
r2760 | z-man | 2005-08-30 14:43:21 +0200 (Tue, 30 Aug 2005) | 2 lines

Fixed crashes on failed validation; doc was deleted, but not set to NULL, so it was attempted to delete it again on the next call.

------------------------------------------------------------------------
r2759 | z-man | 2005-08-30 14:38:35 +0200 (Tue, 30 Aug 2005) | 2 lines

Changed default category to "unsorted", a change that should not affect compatibility. Of course, Philippe has the authority to change it back.

------------------------------------------------------------------------
r2758 | z-man | 2005-08-30 13:17:15 +0200 (Tue, 30 Aug 2005) | 2 lines

Removed shapes category, it was too vague.

------------------------------------------------------------------------
r2757 | z-man | 2005-08-30 13:15:47 +0200 (Tue, 30 Aug 2005) | 2 lines

Moved included maps (I hope for the last time in this branch).

------------------------------------------------------------------------
r2756 | z-man | 2005-08-30 13:15:03 +0200 (Tue, 30 Aug 2005) | 2 lines

Added deletion of empty resource directories.

------------------------------------------------------------------------
r2755 | z-man | 2005-08-30 13:14:10 +0200 (Tue, 30 Aug 2005) | 2 lines

Added new categories for anonymous maps.

------------------------------------------------------------------------
r2754 | z-man | 2005-08-30 10:55:15 +0200 (Tue, 30 Aug 2005) | 2 lines

New synchronization code: discard syncs that fall out of the usual fluctuations.

------------------------------------------------------------------------
r2753 | z-man | 2005-08-30 10:54:14 +0200 (Tue, 30 Aug 2005) | 2 lines

Warning less often about phase bug.

------------------------------------------------------------------------
r2752 | z-man | 2005-08-30 10:53:11 +0200 (Tue, 30 Aug 2005) | 2 lines

Added really slow ping averager (mainly for the timer syncing).

------------------------------------------------------------------------
r2751 | z-man | 2005-08-29 18:12:25 +0200 (Mon, 29 Aug 2005) | 2 lines

Avoided -x and -a argument to cp.

------------------------------------------------------------------------
r2738 | z-man | 2005-08-29 16:15:29 +0200 (Mon, 29 Aug 2005) | 2 lines

Caught premature user input during preparation phase.

------------------------------------------------------------------------
r2736 | z-man | 2005-08-29 15:06:21 +0200 (Mon, 29 Aug 2005) | 2 lines

Categorized under Arcade and Action Games.

------------------------------------------------------------------------
r2735 | z-man | 2005-08-29 15:05:59 +0200 (Mon, 29 Aug 2005) | 2 lines

Icon and application directories are now created when they don't exist (instead of giving up)

------------------------------------------------------------------------
r2734 | z-man | 2005-08-29 00:28:14 +0200 (Mon, 29 Aug 2005) | 2 lines

disabled debug mode again

------------------------------------------------------------------------
r2733 | z-man | 2005-08-29 00:21:16 +0200 (Mon, 29 Aug 2005) | 2 lines

Fixed custom glance camera bug (forgot to set some variables).

------------------------------------------------------------------------
r2732 | z-man | 2005-08-29 00:20:36 +0200 (Mon, 29 Aug 2005) | 2 lines

Changed default socket binding back to what it was in 0.2.7.1.

------------------------------------------------------------------------
r2731 | z-man | 2005-08-29 00:20:09 +0200 (Mon, 29 Aug 2005) | 2 lines

Skipped link to /etc/armagetronad-version in non-multiver setups.

------------------------------------------------------------------------
r2729 | z-man | 2005-08-28 18:39:36 +0200 (Sun, 28 Aug 2005) | 3 lines

Contents of armagetronad.desktop are determined at configure time.
KDE desktop entries and icons are installed into the right place by sysinstall.sh.

------------------------------------------------------------------------
r2719 | z-man | 2005-08-27 00:30:45 +0200 (Sat, 27 Aug 2005) | 2 lines

Adapted to map movements.

------------------------------------------------------------------------
r2718 | z-man | 2005-08-27 00:27:52 +0200 (Sat, 27 Aug 2005) | 2 lines

Moved maps into Anonymous/shapes

------------------------------------------------------------------------
r2717 | z-man | 2005-08-27 00:27:15 +0200 (Sat, 27 Aug 2005) | 2 lines

Added fist version of square rotated by 45 degrees.

------------------------------------------------------------------------
r2716 | z-man | 2005-08-27 00:26:49 +0200 (Sat, 27 Aug 2005) | 2 lines

Added README files to describe the categories.

------------------------------------------------------------------------
r2682 | z-man | 2005-08-24 17:15:43 +0200 (Wed, 24 Aug 2005) | 2 lines

Fixed installation over old installation.

------------------------------------------------------------------------
r2680 | z-man | 2005-08-24 14:02:14 +0200 (Wed, 24 Aug 2005) | 2 lines

Solaris compatibility: Replaced static_cast<tSting>(...) by tString(...).

------------------------------------------------------------------------
r2679 | z-man | 2005-08-24 14:01:53 +0200 (Wed, 24 Aug 2005) | 3 lines

replaced -a by -d in test invocation to test for the existence of the CVS
directory.

------------------------------------------------------------------------
r2678 | z-man | 2005-08-24 13:59:31 +0200 (Wed, 24 Aug 2005) | 2 lines

Added detection for fabsf and floorf

------------------------------------------------------------------------
r2674 | klaxnek | 2005-08-24 12:39:52 +0200 (Wed, 24 Aug 2005) | 2 lines

Make use of the new i accutes

------------------------------------------------------------------------
r2673 | klaxnek | 2005-08-24 12:35:36 +0200 (Wed, 24 Aug 2005) | 2 lines

Updated with i accutes

------------------------------------------------------------------------
r2672 | klaxnek | 2005-08-24 11:55:31 +0200 (Wed, 24 Aug 2005) | 2 lines

New items translated, more accents corrected and some sentences fixed.

------------------------------------------------------------------------
r2671 | z-man | 2005-08-23 23:31:28 +0200 (Tue, 23 Aug 2005) | 3 lines

Added support for adding already known translations in addition to original
texts to untranslated items.

------------------------------------------------------------------------
r2668 | z-man | 2005-08-23 16:41:30 +0200 (Tue, 23 Aug 2005) | 2 lines

Fixed hadling of the running out of netobject IDs condition: The killing of the ID hogging user is delayed and the number of available IDs is temporarily increased.

------------------------------------------------------------------------
r2667 | z-man | 2005-08-23 14:38:29 +0200 (Tue, 23 Aug 2005) | 2 lines

Adapted path to default map.

------------------------------------------------------------------------
r2666 | z-man | 2005-08-23 14:36:21 +0200 (Tue, 23 Aug 2005) | 2 lines

Corrected paths of example files so they don't need to get downloaded.

------------------------------------------------------------------------
r2664 | z-man | 2005-08-23 14:31:31 +0200 (Tue, 23 Aug 2005) | 4 lines

Added support for different output and input directories.
Added support for -v command line option; silent operation is the default now.
Adapted rewriting rules: rewrite rules are always written, a warning is issued when a conflicting rule is already in place.

------------------------------------------------------------------------
r2662 | z-man | 2005-08-22 17:54:41 +0200 (Mon, 22 Aug 2005) | 3 lines

Added exception rule (grumbling): map resource types are named aamap.
Added command line options: -h for help, -n for no operation (just printing) and -r to add apache rewrite rules into .htaccess files.

------------------------------------------------------------------------
r2661 | z-man | 2005-08-22 16:22:58 +0200 (Mon, 22 Aug 2005) | 2 lines

Fixed division by zero error.

------------------------------------------------------------------------
r2660 | z-man | 2005-08-22 16:22:09 +0200 (Mon, 22 Aug 2005) | 2 lines

Disabled unneccessary assertions in grid modification.

------------------------------------------------------------------------
r2655 | z-man | 2005-08-22 09:00:52 +0200 (Mon, 22 Aug 2005) | 2 lines

Moved rewriting of Win and OSX headers to src/Makefile.am; made distcheck work again.

------------------------------------------------------------------------
r2650 | z-man | 2005-08-22 00:06:34 +0200 (Mon, 22 Aug 2005) | 2 lines

.alpha -> _alpha

------------------------------------------------------------------------
r2649 | z-man | 2005-08-22 00:06:16 +0200 (Mon, 22 Aug 2005) | 2 lines

Corrected ChangeLog generation.

------------------------------------------------------------------------
r2648 | z-man | 2005-08-22 00:06:05 +0200 (Mon, 22 Aug 2005) | 3 lines

Added MacOSX Project folder to source tarball.
Windows and Mac header get rewritten with the correct version.

------------------------------------------------------------------------
r2647 | z-man | 2005-08-22 00:05:20 +0200 (Mon, 22 Aug 2005) | 2 lines

Removed file obsoleted by NEWS

------------------------------------------------------------------------
r2646 | z-man | 2005-08-22 00:05:09 +0200 (Mon, 22 Aug 2005) | 2 lines

Updated script to use the DTD name for the resource type.

------------------------------------------------------------------------
r2645 | z-man | 2005-08-22 00:04:47 +0200 (Mon, 22 Aug 2005) | 2 lines

Added script that processes version string to version number, release tag and slot for installation.

------------------------------------------------------------------------
r2636 | z-man | 2005-08-21 15:21:14 +0200 (Sun, 21 Aug 2005) | 2 lines

Fixed typos.

------------------------------------------------------------------------
r2628 | luke-jr | 2005-08-21 05:34:39 +0200 (Sun, 21 Aug 2005) | 2 lines

back to alphas

------------------------------------------------------------------------
r2627 | luke-jr | 2005-08-21 05:29:37 +0200 (Sun, 21 Aug 2005) | 2 lines

Insert appendix about resource repo

------------------------------------------------------------------------
r2626 | luke-jr | 2005-08-21 05:04:24 +0200 (Sun, 21 Aug 2005) | 2 lines

Update examples

------------------------------------------------------------------------
r2625 | luke-jr | 2005-08-21 04:55:24 +0200 (Sun, 21 Aug 2005) | 2 lines

Replace references to legacy aabeta URI

------------------------------------------------------------------------
r2624 | luke-jr | 2005-08-21 04:41:10 +0200 (Sun, 21 Aug 2005) | 2 lines

Fix map filepaths

------------------------------------------------------------------------
r2620 | z-man | 2005-08-20 16:58:49 +0200 (Sat, 20 Aug 2005) | 2 lines

Fixed version

------------------------------------------------------------------------
r2617 | z-man | 2005-08-20 12:51:58 +0200 (Sat, 20 Aug 2005) | 2 lines

Updated version files and script to produce 0.2.8_beta1

------------------------------------------------------------------------
r2616 | z-man | 2005-08-20 12:13:02 +0200 (Sat, 20 Aug 2005) | 2 lines

Added removal of gmon.out for the uninstallation test.

------------------------------------------------------------------------
r2615 | z-man | 2005-08-20 12:12:00 +0200 (Sat, 20 Aug 2005) | 2 lines

Added debug recording section.

------------------------------------------------------------------------
r2614 | z-man | 2005-08-20 12:11:42 +0200 (Sat, 20 Aug 2005) | 2 lines

Renamed @progtile@ to Armagetron because "Armagetron Advanced" does not work; the reading code can' t cope with the space.

------------------------------------------------------------------------
r2613 | z-man | 2005-08-20 12:04:31 +0200 (Sat, 20 Aug 2005) | 2 lines

Clarified DOUBLEBIND_TIME doc

------------------------------------------------------------------------
r2612 | nemostultae | 2005-08-20 10:29:04 +0200 (Sat, 20 Aug 2005) | 2 lines

Added build phase to do sortresources.py

------------------------------------------------------------------------
r2611 | z-man | 2005-08-20 10:28:09 +0200 (Sat, 20 Aug 2005) | 2 lines

Made copying/linking the resource folder more versatile and failsafe.

------------------------------------------------------------------------
r2609 | z-man | 2005-08-19 16:39:30 +0200 (Fri, 19 Aug 2005) | 2 lines

Reestablished that WindingNumber() does not wrap and really counts all left/right turns.

------------------------------------------------------------------------
r2608 | davidfancella | 2005-08-18 07:04:53 +0200 (Thu, 18 Aug 2005) | 2 lines

Fixed broken desktop makefile

------------------------------------------------------------------------
r2607 | z-man | 2005-08-16 18:11:38 +0200 (Tue, 16 Aug 2005) | 2 lines

GCC 3.4 and 4.0 compatibility (too many semicolons)

------------------------------------------------------------------------
r2605 | luke-jr | 2005-08-16 17:35:48 +0200 (Tue, 16 Aug 2005) | 2 lines

Really fixed grep logic this time...

------------------------------------------------------------------------
r2604 | z-man | 2005-08-16 17:15:11 +0200 (Tue, 16 Aug 2005) | 2 lines

Added optional double-binding countermeasures.

------------------------------------------------------------------------
r2603 | z-man | 2005-08-16 17:14:51 +0200 (Tue, 16 Aug 2005) | 2 lines

Added anti-doublebind setting.

------------------------------------------------------------------------
r2602 | z-man | 2005-08-16 17:13:42 +0200 (Tue, 16 Aug 2005) | 2 lines

Added description of double bind setting.

------------------------------------------------------------------------
r2598 | luke-jr | 2005-08-16 09:24:53 +0200 (Tue, 16 Aug 2005) | 2 lines

Fix/flip grep logic

------------------------------------------------------------------------
r2597 | luke-jr | 2005-08-16 09:17:02 +0200 (Tue, 16 Aug 2005) | 2 lines

Make uninstall generater more portable

------------------------------------------------------------------------
r2596 | luke-jr | 2005-08-16 08:48:16 +0200 (Tue, 16 Aug 2005) | 2 lines

Change uninstall script's filename to use slot var instead of version var

------------------------------------------------------------------------
r2593 | luke-jr | 2005-08-16 07:27:08 +0200 (Tue, 16 Aug 2005) | 2 lines

Use grep a bit more efficiently

------------------------------------------------------------------------
r2592 | luke-jr | 2005-08-16 07:23:45 +0200 (Tue, 16 Aug 2005) | 2 lines

--enable-useradd

------------------------------------------------------------------------
r2591 | luke-jr | 2005-08-16 01:11:42 +0200 (Tue, 16 Aug 2005) | 2 lines

Use AC_HELP_STRING

------------------------------------------------------------------------
r2590 | luke-jr | 2005-08-16 01:03:29 +0200 (Tue, 16 Aug 2005) | 2 lines

allow specifying slot w/ multiver

------------------------------------------------------------------------
r2588 | z-man | 2005-08-15 22:12:48 +0200 (Mon, 15 Aug 2005) | 2 lines

Removed (hopefully) obsolete files.

------------------------------------------------------------------------
r2587 | z-man | 2005-08-15 19:01:56 +0200 (Mon, 15 Aug 2005) | 2 lines

Fixed error in rubber effectiveness calculation, it was way off for high rubber.

------------------------------------------------------------------------
r2586 | z-man | 2005-08-15 18:41:01 +0200 (Mon, 15 Aug 2005) | 2 lines

Made AI cycles react faster in emergencies.

------------------------------------------------------------------------
r2584 | z-man | 2005-08-15 18:03:19 +0200 (Mon, 15 Aug 2005) | 3 lines

Switched to using cp -Lr + chmod to install files.
Added clean rule.

------------------------------------------------------------------------
r2583 | z-man | 2005-08-15 16:55:47 +0200 (Mon, 15 Aug 2005) | 2 lines

Adapted to sortresources.py changes

------------------------------------------------------------------------
r2582 | z-man | 2005-08-15 16:55:27 +0200 (Mon, 15 Aug 2005) | 3 lines

Added support for scanning non-current directory.
Added fallback code when DTD can't be found.

------------------------------------------------------------------------
r2581 | z-man | 2005-08-15 13:56:23 +0200 (Mon, 15 Aug 2005) | 2 lines

Fixed "make install" for builds from tarball

------------------------------------------------------------------------
r2579 | z-man | 2005-08-15 12:55:17 +0200 (Mon, 15 Aug 2005) | 2 lines

Updated fallback map.

------------------------------------------------------------------------
r2578 | z-man | 2005-08-15 12:54:58 +0200 (Mon, 15 Aug 2005) | 2 lines

Moved created "included" resource directory into build directory.

------------------------------------------------------------------------
r2577 | z-man | 2005-08-15 12:03:16 +0200 (Mon, 15 Aug 2005) | 2 lines

Added removal of "included" on failure.

------------------------------------------------------------------------
r2576 | z-man | 2005-08-15 12:02:26 +0200 (Mon, 15 Aug 2005) | 2 lines

Took distribution files out of conditional so they work with a build configured for a server, too.

------------------------------------------------------------------------
r2573 | z-man | 2005-08-15 09:47:12 +0200 (Mon, 15 Aug 2005) | 2 lines

Fixed path to python script.

------------------------------------------------------------------------
r2572 | z-man | 2005-08-15 09:03:11 +0200 (Mon, 15 Aug 2005) | 2 lines

Added note for cvs2cl.

------------------------------------------------------------------------
r2571 | z-man | 2005-08-15 08:59:44 +0200 (Mon, 15 Aug 2005) | 2 lines

Added a note that Python now is required.

------------------------------------------------------------------------
r2570 | z-man | 2005-08-15 08:22:29 +0200 (Mon, 15 Aug 2005) | 2 lines

*** keyword substitution change ***

------------------------------------------------------------------------
r2569 | z-man | 2005-08-15 00:31:39 +0200 (Mon, 15 Aug 2005) | 2 lines

Renamed one script.

------------------------------------------------------------------------
r2568 | z-man | 2005-08-15 00:08:09 +0200 (Mon, 15 Aug 2005) | 3 lines

Sorry, I was heavily distracted and moved the wrong files. This should be
the correct version.

------------------------------------------------------------------------
r2566 | z-man | 2005-08-14 22:55:12 +0200 (Sun, 14 Aug 2005) | 2 lines

whoops, moved .dtd files into the wrong directory.

------------------------------------------------------------------------
r2565 | z-man | 2005-08-14 22:53:12 +0200 (Sun, 14 Aug 2005) | 2 lines

Added dtd files

------------------------------------------------------------------------
r2564 | z-man | 2005-08-14 22:35:44 +0200 (Sun, 14 Aug 2005) | 2 lines

Updated to new resource locations (kept URIs as they were)

------------------------------------------------------------------------
r2563 | z-man | 2005-08-14 22:34:47 +0200 (Sun, 14 Aug 2005) | 2 lines

Removed resources in old place.

------------------------------------------------------------------------
r2562 | z-man | 2005-08-14 22:33:28 +0200 (Sun, 14 Aug 2005) | 2 lines

Implemented automatic resource sorting.

------------------------------------------------------------------------
r2561 | z-man | 2005-08-14 22:32:02 +0200 (Sun, 14 Aug 2005) | 2 lines

Removed output of .cvsfiles regeneration

------------------------------------------------------------------------
r2560 | z-man | 2005-08-14 22:31:30 +0200 (Sun, 14 Aug 2005) | 2 lines

Added support scripts for resource sorting

------------------------------------------------------------------------
r2559 | z-man | 2005-08-14 22:29:46 +0200 (Sun, 14 Aug 2005) | 2 lines

Moved resources here.

------------------------------------------------------------------------
r2558 | z-man | 2005-08-14 22:22:44 +0200 (Sun, 14 Aug 2005) | 2 lines

*** keyword substitution change ***

------------------------------------------------------------------------
r2557 | z-man | 2005-08-14 22:21:27 +0200 (Sun, 14 Aug 2005) | 2 lines

Removed output in non-debug mode.

------------------------------------------------------------------------
r2556 | klaxnek | 2005-08-14 16:03:33 +0200 (Sun, 14 Aug 2005) | 2 lines

Ahora con acentos, e�es y pasado el corrector ortogr�fico ;)

------------------------------------------------------------------------
r2555 | z-man | 2005-08-14 12:03:53 +0200 (Sun, 14 Aug 2005) | 2 lines

Added .cvsignore for Makefile.in

------------------------------------------------------------------------
r2554 | z-man | 2005-08-14 12:03:14 +0200 (Sun, 14 Aug 2005) | 2 lines

Ping rubber has now an effect on the rubber efficiency; this makes it easier to sync clients and to give the rubber meter a useful meaning.

------------------------------------------------------------------------
r2553 | z-man | 2005-08-14 12:02:18 +0200 (Sun, 14 Aug 2005) | 2 lines

Player ping calculation and syncing updated.

------------------------------------------------------------------------
r2552 | z-man | 2005-08-14 12:01:53 +0200 (Sun, 14 Aug 2005) | 2 lines

Fixed bug causing the master server to spit out untranslated text.

------------------------------------------------------------------------
r2551 | z-man | 2005-08-14 12:01:28 +0200 (Sun, 14 Aug 2005) | 2 lines

Refactored command line parsing; tCommandLine.cpp only takes care of globally important options. The others have been moved to gArmagetron.cpp and tConfiguration.cpp.

------------------------------------------------------------------------
r2550 | z-man | 2005-08-14 11:57:52 +0200 (Sun, 14 Aug 2005) | 2 lines

More ping query functions.

------------------------------------------------------------------------
r2547 | z-man | 2005-08-13 19:57:33 +0200 (Sat, 13 Aug 2005) | 2 lines

Fixed rubber and brake-meter gauge jumping when connected to an old server.

------------------------------------------------------------------------
r2546 | z-man | 2005-08-13 19:57:02 +0200 (Sat, 13 Aug 2005) | 2 lines

Lowered defaults for mindistance settings.

------------------------------------------------------------------------
r2545 | z-man | 2005-08-13 19:56:44 +0200 (Sat, 13 Aug 2005) | 2 lines

Between rounds, ping averaging is done with lower weight; it's not terribly reliable then.

------------------------------------------------------------------------
r2544 | z-man | 2005-08-13 19:55:54 +0200 (Sat, 13 Aug 2005) | 3 lines

Improved start synchronisation.
The timer is no longer synchronized during a lag spike.

------------------------------------------------------------------------
r2543 | z-man | 2005-08-13 19:55:13 +0200 (Sat, 13 Aug 2005) | 2 lines

Ping averager is reset when the connection is complete. The first packets are not too representative.

------------------------------------------------------------------------
r2542 | z-man | 2005-08-13 19:54:44 +0200 (Sat, 13 Aug 2005) | 2 lines

Improved average ping calculation: there are now two averagers, one longerm and one shortterm. The more appropriate one is taken in each moment.

------------------------------------------------------------------------
r2541 | klaxnek | 2005-08-13 14:12:42 +0200 (Sat, 13 Aug 2005) | 2 lines

Updated forums link

------------------------------------------------------------------------
r2535 | klaxnek | 2005-08-13 12:06:36 +0200 (Sat, 13 Aug 2005) | 4 lines

Documentation for new RUBBER_MINDISTANCE settings.
Made vote spam detection more configurable.
Made simulation speed of dedicated server configurable (it was accidentally locked to 10 fps...).

------------------------------------------------------------------------
r2532 | davidfancella | 2005-08-12 23:43:08 +0200 (Fri, 12 Aug 2005) | 2 lines

Added desktop file.

------------------------------------------------------------------------
r2531 | z-man | 2005-08-12 23:06:18 +0200 (Fri, 12 Aug 2005) | 2 lines

Disabled debug symbol warnings

------------------------------------------------------------------------
r2530 | davidfancella | 2005-08-12 22:59:21 +0200 (Fri, 12 Aug 2005) | 2 lines

Desktop Makefile.am added

------------------------------------------------------------------------
r2529 | davidfancella | 2005-08-12 22:58:48 +0200 (Fri, 12 Aug 2005) | 2 lines

Desktop icons in source tree and installed

------------------------------------------------------------------------
r2528 | z-man | 2005-08-12 22:35:32 +0200 (Fri, 12 Aug 2005) | 2 lines

Fixed endless recursion.

------------------------------------------------------------------------
r2527 | z-man | 2005-08-12 22:16:25 +0200 (Fri, 12 Aug 2005) | 3 lines

New RUBBER_MINDISTANCE settings that make 180s less effective at getting close to walls than pure, deep grinds.
Made DELAY=0 real 180s behave as expected, you end up on the right side of your own wall.

------------------------------------------------------------------------
r2525 | z-man | 2005-08-12 22:14:42 +0200 (Fri, 12 Aug 2005) | 2 lines

Documentation for new RUBBER_MINDISTANCE settings

------------------------------------------------------------------------
r2524 | z-man | 2005-08-12 21:05:45 +0200 (Fri, 12 Aug 2005) | 2 lines

Optimization: Config items are now stored in a std::map.

------------------------------------------------------------------------
r2523 | z-man | 2005-08-12 21:04:56 +0200 (Fri, 12 Aug 2005) | 2 lines

Optimization: Language files are only loaded fully on demand. Translation items are stored in a tree (vs. linked list).

------------------------------------------------------------------------
r2522 | z-man | 2005-08-12 15:51:19 +0200 (Fri, 12 Aug 2005) | 2 lines

Fixed camera twitching.

------------------------------------------------------------------------
r2521 | z-man | 2005-08-12 14:37:51 +0200 (Fri, 12 Aug 2005) | 2 lines

Added master server settings.

------------------------------------------------------------------------
r2520 | z-man | 2005-08-12 14:37:40 +0200 (Fri, 12 Aug 2005) | 3 lines

Added tAdvanceFrame() to make master work again.
Made settings configurable.

------------------------------------------------------------------------
r2519 | z-man | 2005-08-12 10:11:10 +0200 (Fri, 12 Aug 2005) | 2 lines

Logins in the dangerous phase where the client talks with the master server are rejected.

------------------------------------------------------------------------
r2518 | davidfancella | 2005-08-12 05:34:56 +0200 (Fri, 12 Aug 2005) | 2 lines

Added support for --extraconfig commandline parameter

------------------------------------------------------------------------
r2517 | nemostultae | 2005-08-12 00:51:05 +0200 (Fri, 12 Aug 2005) | 2 lines

Added basic auto-packaging for releases

------------------------------------------------------------------------
r2516 | z-man | 2005-08-12 00:11:59 +0200 (Fri, 12 Aug 2005) | 2 lines

Added feedback for remote admin commands.

------------------------------------------------------------------------
r2515 | z-man | 2005-08-12 00:11:43 +0200 (Fri, 12 Aug 2005) | 2 lines

Forgot one break; in last commit...

------------------------------------------------------------------------
r2514 | z-man | 2005-08-11 22:36:55 +0200 (Thu, 11 Aug 2005) | 4 lines

Fixed fullscreen toggle and other keys during chat (again).
Menu resets game input keystates to "unpressed".
Unhandled keypresses and releases go to the input system.

------------------------------------------------------------------------
r2513 | z-man | 2005-08-11 22:33:47 +0200 (Thu, 11 Aug 2005) | 2 lines

Added function to reset keys to unpressed state.

------------------------------------------------------------------------
r2512 | z-man | 2005-08-11 20:54:25 +0200 (Thu, 11 Aug 2005) | 2 lines

Made vote spam detection more configurable.

------------------------------------------------------------------------
r2511 | z-man | 2005-08-11 20:53:32 +0200 (Thu, 11 Aug 2005) | 2 lines

Refactored a bit to make extra factor configurable.

------------------------------------------------------------------------
r2510 | z-man | 2005-08-11 18:31:45 +0200 (Thu, 11 Aug 2005) | 2 lines

Fixed massive desyncing bug.

------------------------------------------------------------------------
r2509 | z-man | 2005-08-11 17:40:43 +0200 (Thu, 11 Aug 2005) | 2 lines

Made simulation speed of dedicated server configurable (it was accidentally locked to 10 fps...)

------------------------------------------------------------------------
r2508 | z-man | 2005-08-11 17:36:28 +0200 (Thu, 11 Aug 2005) | 2 lines

Fixed "running carpet" bug: distance was updated even if emergency rubber code had the cycle stopped.

------------------------------------------------------------------------
r2507 | z-man | 2005-08-11 16:34:44 +0200 (Thu, 11 Aug 2005) | 2 lines

Cycle now sends real time of last turn

------------------------------------------------------------------------
r2506 | z-man | 2005-08-11 16:34:14 +0200 (Thu, 11 Aug 2005) | 2 lines

Fixed directory lookup for master server

------------------------------------------------------------------------
r2505 | davidfancella | 2005-08-11 10:28:49 +0200 (Thu, 11 Aug 2005) | 2 lines

Added VOTING_SPAM config item

------------------------------------------------------------------------
r2504 | davidfancella | 2005-08-11 10:25:17 +0200 (Thu, 11 Aug 2005) | 2 lines

Enabled voting spam config item

------------------------------------------------------------------------
r2502 | nemostultae | 2005-08-11 08:56:14 +0200 (Thu, 11 Aug 2005) | 2 lines

Xcode, not XCode

------------------------------------------------------------------------
r2501 | nemostultae | 2005-08-11 08:53:20 +0200 (Thu, 11 Aug 2005) | 2 lines

TextMate project

------------------------------------------------------------------------
r2500 | nemostultae | 2005-08-11 08:49:27 +0200 (Thu, 11 Aug 2005) | 2 lines

Updated Mac OS X build instruction

------------------------------------------------------------------------
r2499 | nemostultae | 2005-08-11 08:41:39 +0200 (Thu, 11 Aug 2005) | 2 lines

Now using libpng non-framework

------------------------------------------------------------------------
r2498 | nemostultae | 2005-08-11 08:40:26 +0200 (Thu, 11 Aug 2005) | 2 lines

Moved client specific stuff to client config

------------------------------------------------------------------------
r2497 | nemostultae | 2005-08-11 08:36:21 +0200 (Thu, 11 Aug 2005) | 2 lines

Uncommted non-10.2 stuff

------------------------------------------------------------------------
r2495 | z-man | 2005-08-10 22:05:47 +0200 (Wed, 10 Aug 2005) | 3 lines

Removed obsolte (and non-working) function.
Fixed bad assumtions about last walls in gCycle::EdgeIsDangerous().

------------------------------------------------------------------------
r2494 | z-man | 2005-08-10 19:04:28 +0200 (Wed, 10 Aug 2005) | 2 lines

Walls encountered by the rubber code are copied into the grid so you can't phase past them that easily.

------------------------------------------------------------------------
r2493 | z-man | 2005-08-10 19:04:18 +0200 (Wed, 10 Aug 2005) | 2 lines

Walls are copied into the grid as fast as possible on the server now.

------------------------------------------------------------------------
r2492 | z-man | 2005-08-10 19:04:10 +0200 (Wed, 10 Aug 2005) | 2 lines

Face replacement code now considers where a game object came from.

------------------------------------------------------------------------
r2491 | z-man | 2005-08-10 19:04:01 +0200 (Wed, 10 Aug 2005) | 2 lines

Rebeautified

------------------------------------------------------------------------
r2490 | z-man | 2005-08-10 19:03:54 +0200 (Wed, 10 Aug 2005) | 2 lines

Timewarp kill bugfix: instead of killing it, the other cycle (from the future) is put back before the collision point if possible.

------------------------------------------------------------------------
r2489 | z-man | 2005-08-10 13:40:08 +0200 (Wed, 10 Aug 2005) | 2 lines

Fixed framerate dependancy of CYCLE_RUBBER_DELAY for small values.

------------------------------------------------------------------------
r2488 | z-man | 2005-08-10 11:54:37 +0200 (Wed, 10 Aug 2005) | 3 lines

Fixed Jonathan's phasing bug (where two cycles need to almost collide).
Added position debug outout to see what's going on.

------------------------------------------------------------------------
r2487 | z-man | 2005-08-10 11:50:57 +0200 (Wed, 10 Aug 2005) | 2 lines

Added warning for phasing bug on gridded walls.

------------------------------------------------------------------------
r2486 | davidfancella | 2005-08-10 10:34:15 +0200 (Wed, 10 Aug 2005) | 2 lines

Now recommend using different files for server-specific configuration.

------------------------------------------------------------------------
r2485 | z-man | 2005-08-10 07:19:48 +0200 (Wed, 10 Aug 2005) | 2 lines

Fixed rubber failures on rim wall and on new player walls by communicating cycle death with exceptions that get caught and swallowed by rubber code.

------------------------------------------------------------------------
r2484 | z-man | 2005-08-10 07:18:11 +0200 (Wed, 10 Aug 2005) | 2 lines

Made recording a running playback (for modification) possible.

------------------------------------------------------------------------
r2483 | z-man | 2005-08-10 07:17:35 +0200 (Wed, 10 Aug 2005) | 2 lines

Fixed one phasing bug.

------------------------------------------------------------------------
r2482 | z-man | 2005-08-10 07:16:56 +0200 (Wed, 10 Aug 2005) | 3 lines

Fixed assertion failure on edges with two walls.
Fixed endless recursion.

------------------------------------------------------------------------
r2481 | z-man | 2005-08-08 21:41:08 +0200 (Mon, 08 Aug 2005) | 2 lines

Renamed executable link on "make debug" to @progname@

------------------------------------------------------------------------
r2480 | z-man | 2005-08-08 21:39:20 +0200 (Mon, 08 Aug 2005) | 2 lines

Disabled highscore persistence in recorded sessions.

------------------------------------------------------------------------
r2479 | z-man | 2005-08-08 18:41:01 +0200 (Mon, 08 Aug 2005) | 2 lines

Sorry, forgot to remove debug output

------------------------------------------------------------------------
r2478 | z-man | 2005-08-08 18:30:07 +0200 (Mon, 08 Aug 2005) | 2 lines

Only non-recorded items are now read from configuration files now.

------------------------------------------------------------------------
r2477 | z-man | 2005-08-08 14:57:45 +0200 (Mon, 08 Aug 2005) | 2 lines

Fixed function of delete key (Unicode 127)

------------------------------------------------------------------------
r2476 | z-man | 2005-08-08 14:54:28 +0200 (Mon, 08 Aug 2005) | 2 lines

Adapted .cvsfiles generation to directories with spaces in them

------------------------------------------------------------------------
r2475 | philippeqc | 2005-08-07 15:03:56 +0200 (Sun, 07 Aug 2005) | 2 lines

category attribute in map format no longer mandatoryWhen ommited, it defaults to empty string

------------------------------------------------------------------------
r2474 | philippeqc | 2005-08-07 15:01:05 +0200 (Sun, 07 Aug 2005) | 2 lines

Restricted some output to debug moreSend some output to the game console so user can follow resource fetching

------------------------------------------------------------------------
r2473 | philippeqc | 2005-08-07 08:47:41 +0200 (Sun, 07 Aug 2005) | 2 lines

xml format change for the category attibute

------------------------------------------------------------------------
r2471 | nemostultae | 2005-08-06 05:48:41 +0200 (Sat, 06 Aug 2005) | 2 lines

Updating config file for 10.2

------------------------------------------------------------------------
r2470 | z-man | 2005-08-05 14:55:12 +0200 (Fri, 05 Aug 2005) | 2 lines

Fixed endless loop (two control mechanisms failed)

------------------------------------------------------------------------
r2469 | nemostultae | 2005-08-05 09:59:13 +0200 (Fri, 05 Aug 2005) | 2 lines

Fullscreen bugfix in Mac OS X (thanks Jonathan)

------------------------------------------------------------------------
r2468 | nemostultae | 2005-08-05 08:38:05 +0200 (Fri, 05 Aug 2005) | 2 lines

Changed to UTF-8

------------------------------------------------------------------------
r2467 | nemostultae | 2005-08-05 08:12:02 +0200 (Fri, 05 Aug 2005) | 2 lines

And Info.plist didn't get added at all? Ok...

------------------------------------------------------------------------
r2466 | nemostultae | 2005-08-05 08:07:42 +0200 (Fri, 05 Aug 2005) | 2 lines

Um, added infostrings to b0_2_8, got added to HEAD before

------------------------------------------------------------------------
r2465 | nemostultae | 2005-08-05 08:01:29 +0200 (Fri, 05 Aug 2005) | 2 lines

Corrected mistake in config

------------------------------------------------------------------------
r2462 | nemostultae | 2005-08-05 07:36:55 +0200 (Fri, 05 Aug 2005) | 2 lines

Adding new Xcode project

------------------------------------------------------------------------
r2461 | nemostultae | 2005-08-05 07:29:49 +0200 (Fri, 05 Aug 2005) | 2 lines

Removing old Xcode project

------------------------------------------------------------------------
r2460 | z-man | 2005-08-04 16:21:50 +0200 (Thu, 04 Aug 2005) | 2 lines

Text fields are now forced to fit the screen (so the title menu is fully visible)

------------------------------------------------------------------------
r2459 | z-man | 2005-08-04 16:05:46 +0200 (Thu, 04 Aug 2005) | 2 lines

Fixed unused label warning.

------------------------------------------------------------------------
r2458 | z-man | 2005-08-04 15:50:50 +0200 (Thu, 04 Aug 2005) | 2 lines

Added a breakpoint location so that recordings can be viewed frame by frame after the fast forwarding finished.

------------------------------------------------------------------------
r2457 | z-man | 2005-08-04 15:49:15 +0200 (Thu, 04 Aug 2005) | 2 lines

Fixed holes in walls.

------------------------------------------------------------------------
r2456 | z-man | 2005-08-04 15:48:57 +0200 (Thu, 04 Aug 2005) | 2 lines

Increased timeout in gameobject movement code so it won't fail that easily.

------------------------------------------------------------------------
r2454 | z-man | 2005-08-04 13:48:00 +0200 (Thu, 04 Aug 2005) | 2 lines

Changes to DEDICATED_ILDE can mow be made during runtime.

------------------------------------------------------------------------
r2453 | z-man | 2005-08-04 12:08:29 +0200 (Thu, 04 Aug 2005) | 2 lines

Moved settings only meaningful for the dedicated server into settings_dedicated.cfg.

------------------------------------------------------------------------
r2452 | z-man | 2005-08-04 12:07:48 +0200 (Thu, 04 Aug 2005) | 2 lines

Fixed server playback; *.*.*.* IP was not read back correctly.

------------------------------------------------------------------------
r2450 | klaxnek | 2005-08-03 22:10:40 +0200 (Wed, 03 Aug 2005) | 2 lines

Documented _TIMEBASED settings for rubber and turn delay

------------------------------------------------------------------------
r2449 | z-man | 2005-08-03 21:33:45 +0200 (Wed, 03 Aug 2005) | 2 lines

Fixed chat message sent to new clients.

------------------------------------------------------------------------
r2448 | z-man | 2005-08-03 21:14:35 +0200 (Wed, 03 Aug 2005) | 2 lines

Fixed clientside syncing error when a cycle makes a turn at the instant it is created.

------------------------------------------------------------------------
r2447 | z-man | 2005-08-03 21:13:11 +0200 (Wed, 03 Aug 2005) | 2 lines

Character filters now allow high-bit characters again

------------------------------------------------------------------------
r2446 | z-man | 2005-08-03 19:23:52 +0200 (Wed, 03 Aug 2005) | 2 lines

Added _TIMEBASED settings for rubber and turn delay that allow to tune the effect your speed has.

------------------------------------------------------------------------
r2445 | z-man | 2005-08-03 19:22:10 +0200 (Wed, 03 Aug 2005) | 2 lines

Documented _TIMEBASED settings for rubber and turn delay

------------------------------------------------------------------------
r2444 | z-man | 2005-08-03 15:28:03 +0200 (Wed, 03 Aug 2005) | 2 lines

Replaced 0.0.0.0 with *.*.*.* in output

------------------------------------------------------------------------
r2443 | z-man | 2005-08-03 15:27:54 +0200 (Wed, 03 Aug 2005) | 2 lines

Fixed crash on parsing the command line. Exceptions are thrown on errors.

------------------------------------------------------------------------
r2442 | z-man | 2005-08-03 15:27:47 +0200 (Wed, 03 Aug 2005) | 2 lines

Clarified free port scan message.

------------------------------------------------------------------------
r2441 | z-man | 2005-08-03 15:27:39 +0200 (Wed, 03 Aug 2005) | 2 lines

All our exceptions are caught now in main().

------------------------------------------------------------------------
r2440 | z-man | 2005-08-03 15:27:26 +0200 (Wed, 03 Aug 2005) | 2 lines

Added caption to error output

------------------------------------------------------------------------
r2439 | z-man | 2005-08-03 08:20:51 +0200 (Wed, 03 Aug 2005) | 2 lines

Fixed KILL by number.

------------------------------------------------------------------------
r2438 | nemostultae | 2005-08-03 03:44:20 +0200 (Wed, 03 Aug 2005) | 2 lines

Made aiplayers.cfg more readable

------------------------------------------------------------------------
r2437 | z-man | 2005-08-02 23:33:06 +0200 (Tue, 02 Aug 2005) | 3 lines

Finished implementation of /me and /msg.
Fixed Krawall authentication, it did not update the username properly.

------------------------------------------------------------------------
r2436 | z-man | 2005-08-02 23:32:03 +0200 (Tue, 02 Aug 2005) | 2 lines

Made SetUserName() public so Krawall authentication can work with it.

------------------------------------------------------------------------
r2435 | z-man | 2005-08-02 23:31:10 +0200 (Tue, 02 Aug 2005) | 2 lines

Added check for (me) before dereferencing pointer.

------------------------------------------------------------------------
r2434 | z-man | 2005-08-02 23:30:39 +0200 (Tue, 02 Aug 2005) | 2 lines

Fixed wrong order of languages in menu.

------------------------------------------------------------------------
r2433 | z-man | 2005-08-02 23:29:51 +0200 (Tue, 02 Aug 2005) | 2 lines

Bumped network version so /msg and /me can now work

------------------------------------------------------------------------
r2432 | z-man | 2005-08-02 21:30:29 +0200 (Tue, 02 Aug 2005) | 2 lines

Added overloaded write operator for tColoredString. VisualC 6.0 wrote the player name as a char array without it...

------------------------------------------------------------------------
r2431 | z-man | 2005-08-02 21:10:31 +0200 (Tue, 02 Aug 2005) | 2 lines

Fixed Windows compilation error; apparently, max is a templated builtin function of VisualC or so.

------------------------------------------------------------------------
r2430 | z-man | 2005-08-02 11:52:21 +0200 (Tue, 02 Aug 2005) | 2 lines

Declared network code documentation to be obsolete mostly.

------------------------------------------------------------------------
r2429 | z-man | 2005-08-02 00:18:28 +0200 (Tue, 02 Aug 2005) | 2 lines

Added description of map selection and resources.

------------------------------------------------------------------------
r2428 | z-man | 2005-08-02 00:17:43 +0200 (Tue, 02 Aug 2005) | 2 lines

Made docstyle variable persistent

------------------------------------------------------------------------
r2427 | z-man | 2005-08-02 00:17:11 +0200 (Tue, 02 Aug 2005) | 2 lines

Added Howto-Maps.txt to distribution

------------------------------------------------------------------------
r2426 | z-man | 2005-08-02 00:15:30 +0200 (Tue, 02 Aug 2005) | 2 lines

Fixed "Brisish" -> "British"

------------------------------------------------------------------------
r2425 | z-man | 2005-08-02 00:14:56 +0200 (Tue, 02 Aug 2005) | 3 lines

Parameter to tLanguage::Find() is now const.
"British English" is the default fallback language, then whatever comes first in languages.txt.

------------------------------------------------------------------------
r2422 | klaxnek | 2005-08-01 19:59:41 +0200 (Mon, 01 Aug 2005) | 2 lines

more fixes

------------------------------------------------------------------------
r2421 | z-man | 2005-08-01 19:51:10 +0200 (Mon, 01 Aug 2005) | 4 lines

Fixed rubber usage code.
SF bug entry: [ 1232492 ] Rubber never depletes
http://sourceforge.net/tracker/index.php?func=detail&aid=1232492&group_id=110997&atid=657948

------------------------------------------------------------------------
r2420 | z-man | 2005-08-01 19:47:47 +0200 (Mon, 01 Aug 2005) | 2 lines

Updated release tag to _beta for upcoming release

------------------------------------------------------------------------
r2419 | z-man | 2005-08-01 19:46:37 +0200 (Mon, 01 Aug 2005) | 2 lines

Turned assertion into clamping.

------------------------------------------------------------------------
r2418 | z-man | 2005-08-01 19:46:25 +0200 (Mon, 01 Aug 2005) | 2 lines

Added special chat, voting, ingame admin and socket binding.

------------------------------------------------------------------------
r2417 | (no author) | 2005-08-01 19:46:25 +0200 (Mon, 01 Aug 2005) | 1 line

This commit was manufactured by cvs2svn to create branch 'b0_2_8'.
------------------------------------------------------------------------
r2414 | klaxnek | 2005-07-31 19:40:39 +0200 (Sun, 31 Jul 2005) | 2 lines

Fixed small menu inconsistencies in HUD menu.

------------------------------------------------------------------------
r2413 | philippeqc | 2005-07-31 19:25:54 +0200 (Sun, 31 Jul 2005) | 2 lines

*** empty log message ***

------------------------------------------------------------------------
r2412 | philippeqc | 2005-07-31 19:24:11 +0200 (Sun, 31 Jul 2005) | 2 lines

notes about dependency and configuration

------------------------------------------------------------------------
r2408 | nemostultae | 2005-07-31 17:54:13 +0200 (Sun, 31 Jul 2005) | 2 lines

Updated some settings; SDK, re-ordered some groupings

------------------------------------------------------------------------
r2407 | nemostultae | 2005-07-31 17:39:46 +0200 (Sun, 31 Jul 2005) | 2 lines

Mac OS X SDL_image framework is <SDL_image.h>

------------------------------------------------------------------------
r2406 | nemostultae | 2005-07-31 17:31:58 +0200 (Sun, 31 Jul 2005) | 2 lines

*** empty log message ***

------------------------------------------------------------------------
r2405 | z-man | 2005-07-31 16:25:46 +0200 (Sun, 31 Jul 2005) | 2 lines

Added spanish to distribution.

------------------------------------------------------------------------
r2404 | z-man | 2005-07-31 16:25:16 +0200 (Sun, 31 Jul 2005) | 2 lines

Added transfer code from "American" to "American English" etc.

------------------------------------------------------------------------
r2403 | nemostultae | 2005-07-31 16:08:08 +0200 (Sun, 31 Jul 2005) | 2 lines

<SDL_image.h>, not <SDL/SDL_image.h>

------------------------------------------------------------------------
r2402 | klaxnek | 2005-07-31 11:47:47 +0200 (Sun, 31 Jul 2005) | 2 lines

minor changes

------------------------------------------------------------------------
r2401 | klaxnek | 2005-07-31 10:09:48 +0200 (Sun, 31 Jul 2005) | 2 lines

Finished! Some important sentences reworked and changed all separation spaces to tabs.

------------------------------------------------------------------------
r2400 | philippeqc | 2005-07-31 09:14:29 +0200 (Sun, 31 Jul 2005) | 2 lines

Added a section that covers the experimental features

------------------------------------------------------------------------
r2399 | nemostultae | 2005-07-31 00:59:59 +0200 (Sun, 31 Jul 2005) | 2 lines

Removed old icon

------------------------------------------------------------------------
r2398 | nemostultae | 2005-07-31 00:03:02 +0200 (Sun, 31 Jul 2005) | 2 lines

'Winner:' -> 'Winner: '

------------------------------------------------------------------------
r2397 | klaxnek | 2005-07-30 23:52:34 +0200 (Sat, 30 Jul 2005) | 2 lines

Added Spanish language

------------------------------------------------------------------------
r2396 | klaxnek | 2005-07-30 23:51:45 +0200 (Sat, 30 Jul 2005) | 2 lines

Almost complete Spanish traslation. Tomorrow I believe I'll finish it.

------------------------------------------------------------------------
r2395 | z-man | 2005-07-30 23:36:24 +0200 (Sat, 30 Jul 2005) | 2 lines

Added french font contributor

------------------------------------------------------------------------
r2394 | z-man | 2005-07-30 23:30:33 +0200 (Sat, 30 Jul 2005) | 2 lines

Corrected run instructions

------------------------------------------------------------------------
r2393 | z-man | 2005-07-30 23:30:12 +0200 (Sat, 30 Jul 2005) | 2 lines

Added french accents (done by Tomas Birraux)

------------------------------------------------------------------------
r2392 | z-man | 2005-07-30 23:26:36 +0200 (Sat, 30 Jul 2005) | 2 lines

Fixed resolutions that don't exceed the monitor's maximal resolution are added to the window size selection list.

------------------------------------------------------------------------
r2391 | z-man | 2005-07-30 23:25:31 +0200 (Sat, 30 Jul 2005) | 2 lines

Removed file that got here by accident

------------------------------------------------------------------------
r2390 | z-man | 2005-07-30 23:25:12 +0200 (Sat, 30 Jul 2005) | 2 lines

Changed date tag generation system to use only the changed date of the main source file.

------------------------------------------------------------------------
r2389 | z-man | 2005-07-30 23:24:23 +0200 (Sat, 30 Jul 2005) | 2 lines

Fixed small menu inconsistency.

------------------------------------------------------------------------
r2388 | philippeqc | 2005-07-30 20:02:21 +0200 (Sat, 30 Jul 2005) | 2 lines

Spell checked version

------------------------------------------------------------------------
r2387 | philippeqc | 2005-07-30 19:37:54 +0200 (Sat, 30 Jul 2005) | 6 lines

Rewroked advanced section about Axes/
Inserted better description about spawn point that was posted on the forum
Added Appendix I on how to name resources
Added a table of content
Added Appendix on map writing best practice

------------------------------------------------------------------------
r2381 | nemostultae | 2005-07-29 22:03:41 +0200 (Fri, 29 Jul 2005) | 2 lines

Disabled su_FetchAndStoreSDLInput() on Mac OS X

------------------------------------------------------------------------
r2375 | k_at_work | 2005-07-29 20:02:44 +0200 (Fri, 29 Jul 2005) | 2 lines

Updated name

------------------------------------------------------------------------
r2372 | klaxnek | 2005-07-29 19:31:21 +0200 (Fri, 29 Jul 2005) | 2 lines

Hi! I'm Peter ;p

------------------------------------------------------------------------
r2369 | klaxnek | 2005-07-29 18:52:13 +0200 (Fri, 29 Jul 2005) | 2 lines

Fix for mingw32 compiler: changed SHGetSpecialFolderPath not defined in mingw32 compiler to SHGetFolderPath

------------------------------------------------------------------------
r2366 | z-man | 2005-07-29 16:57:25 +0200 (Fri, 29 Jul 2005) | 2 lines

Started documentation update for 0.2.8.0.

------------------------------------------------------------------------
r2365 | nemostultae | 2005-07-29 16:41:55 +0200 (Fri, 29 Jul 2005) | 2 lines

Updated info strings with AA-DevTeam

------------------------------------------------------------------------
r2364 | nemostultae | 2005-07-29 16:38:28 +0200 (Fri, 29 Jul 2005) | 2 lines

Added Edd to AUTHORS

------------------------------------------------------------------------
r2363 | z-man | 2005-07-29 09:33:41 +0200 (Fri, 29 Jul 2005) | 2 lines

Changed AA-Team to AA-DevTeam

------------------------------------------------------------------------
r2362 | z-man | 2005-07-29 08:37:13 +0200 (Fri, 29 Jul 2005) | 2 lines

Updated to language file changes.

------------------------------------------------------------------------
r2361 | nemostultae | 2005-07-29 06:55:41 +0200 (Fri, 29 Jul 2005) | 2 lines

color_[r|g|b]_help string

------------------------------------------------------------------------
r2360 | nemostultae | 2005-07-29 05:52:37 +0200 (Fri, 29 Jul 2005) | 2 lines

One or two misspellings in the English language files. Also capitalized first word in string

------------------------------------------------------------------------
r2359 | nemostultae | 2005-07-29 05:06:52 +0200 (Fri, 29 Jul 2005) | 2 lines

Turned off sparks by default on OS X

------------------------------------------------------------------------
r2358 | z-man | 2005-07-28 19:37:45 +0200 (Thu, 28 Jul 2005) | 2 lines

Translated two stray english messages

------------------------------------------------------------------------
r2357 | nemostultae | 2005-07-28 18:48:25 +0200 (Thu, 28 Jul 2005) | 2 lines

Reverted english_base because I broke the translation tool

------------------------------------------------------------------------
r2356 | z-man | 2005-07-28 15:00:13 +0200 (Thu, 28 Jul 2005) | 2 lines

Updated to english.txt->british.txt rename

------------------------------------------------------------------------
r2355 | nemostultae | 2005-07-27 20:49:24 +0200 (Wed, 27 Jul 2005) | 2 lines

last change because of splitting english

------------------------------------------------------------------------
r2354 | nemostultae | 2005-07-27 20:38:55 +0200 (Wed, 27 Jul 2005) | 2 lines

more fallout from splitting language files

------------------------------------------------------------------------
r2353 | nemostultae | 2005-07-27 20:35:21 +0200 (Wed, 27 Jul 2005) | 2 lines

Corrected order in langauge menu

------------------------------------------------------------------------
r2352 | nemostultae | 2005-07-27 20:02:26 +0200 (Wed, 27 Jul 2005) | 2 lines

fallout from splitting langauge files

------------------------------------------------------------------------
r2351 | nemostultae | 2005-07-27 19:55:16 +0200 (Wed, 27 Jul 2005) | 2 lines

Split British strings into their own file

------------------------------------------------------------------------
r2350 | nemostultae | 2005-07-27 19:32:37 +0200 (Wed, 27 Jul 2005) | 2 lines

added a space...

------------------------------------------------------------------------
r2348 | z-man | 2005-07-27 12:46:30 +0200 (Wed, 27 Jul 2005) | 2 lines

Added dependency to dist-hook so commands.txt is properly generated

------------------------------------------------------------------------
r2347 | z-man | 2005-07-27 12:00:59 +0200 (Wed, 27 Jul 2005) | 2 lines

Release version fetched properly from base networking system

------------------------------------------------------------------------
r2346 | nemostultae | 2005-07-27 10:47:51 +0200 (Wed, 27 Jul 2005) | 2 lines

updated mac os x build docs

------------------------------------------------------------------------
r2345 | nemostultae | 2005-07-27 08:44:29 +0200 (Wed, 27 Jul 2005) | 2 lines

Updated icons, removed border in 32x32 mask

------------------------------------------------------------------------
r2344 | nemostultae | 2005-07-27 08:42:43 +0200 (Wed, 27 Jul 2005) | 2 lines

remove icon file

------------------------------------------------------------------------
r2343 | nemostultae | 2005-07-27 08:37:08 +0200 (Wed, 27 Jul 2005) | 2 lines

oops, forgot to make the icons files binary

------------------------------------------------------------------------
r2342 | nemostultae | 2005-07-27 03:03:11 +0200 (Wed, 27 Jul 2005) | 2 lines

Short version string should just be the version\!

------------------------------------------------------------------------
r2341 | nemostultae | 2005-07-27 03:00:44 +0200 (Wed, 27 Jul 2005) | 2 lines

updated branding

------------------------------------------------------------------------
r2340 | nemostultae | 2005-07-27 02:27:42 +0200 (Wed, 27 Jul 2005) | 2 lines

Updated branding, Armagetron -> Armagetron Advanced

------------------------------------------------------------------------
r2339 | nemostultae | 2005-07-27 02:19:12 +0200 (Wed, 27 Jul 2005) | 2 lines

Adding new Mac OS X icon

------------------------------------------------------------------------
r2338 | nemostultae | 2005-07-27 02:16:49 +0200 (Wed, 27 Jul 2005) | 2 lines

Added new icon

------------------------------------------------------------------------
r2337 | nemostultae | 2005-07-27 00:38:28 +0200 (Wed, 27 Jul 2005) | 2 lines

Removed all erroneous spaces after punctuation marks

------------------------------------------------------------------------
r2336 | nemostultae | 2005-07-27 00:20:35 +0200 (Wed, 27 Jul 2005) | 2 lines

removed "fix" that never actually fixed color bleeding in vote messages (it has since been fixed by z-man)

------------------------------------------------------------------------
r2335 | nemostultae | 2005-07-27 00:15:04 +0200 (Wed, 27 Jul 2005) | 2 lines

~/Library/App../Armagetron.., not ~/Library/App../Armagetron../var

------------------------------------------------------------------------
r2334 | z-man | 2005-07-24 21:32:29 +0200 (Sun, 24 Jul 2005) | 2 lines

Fixed wrong player connect/rename messages caused by premature optimization

------------------------------------------------------------------------
r2333 | philippeqc | 2005-07-24 20:21:44 +0200 (Sun, 24 Jul 2005) | 2 lines

Added support for the ObstacleWall.

------------------------------------------------------------------------
r2332 | philippeqc | 2005-07-24 20:21:27 +0200 (Sun, 24 Jul 2005) | 2 lines

Splitted walls keep the height they received at creation.

------------------------------------------------------------------------
r2331 | nemostultae | 2005-07-24 08:00:41 +0200 (Sun, 24 Jul 2005) | 2 lines

Added tString::StripWhitespace()\nImplemented StripWhitespace() into spam protection.

------------------------------------------------------------------------
r2330 | z-man | 2005-07-23 22:36:18 +0200 (Sat, 23 Jul 2005) | 2 lines

Disabled color code updates in server mode, they would trigger username changes on team additions and thus stats whoring through the backdoor.

------------------------------------------------------------------------
r2329 | z-man | 2005-07-23 22:21:34 +0200 (Sat, 23 Jul 2005) | 2 lines

More frequent updates of coloredName_ (after team color updates)

------------------------------------------------------------------------
r2328 | z-man | 2005-07-23 21:22:31 +0200 (Sat, 23 Jul 2005) | 2 lines

Fixed missing font on first start

------------------------------------------------------------------------
r2327 | z-man | 2005-07-23 21:22:08 +0200 (Sat, 23 Jul 2005) | 2 lines

Improved .cvsfiles generation

------------------------------------------------------------------------
r2326 | z-man | 2005-07-23 17:52:24 +0200 (Sat, 23 Jul 2005) | 3 lines

Added french language file.
Added stripping of comments from translated files on distribution.

------------------------------------------------------------------------
r2325 | z-man | 2005-07-23 17:50:12 +0200 (Sat, 23 Jul 2005) | 2 lines

Smoothed smart camera to custom glance transition

------------------------------------------------------------------------
r2324 | z-man | 2005-07-23 17:49:41 +0200 (Sat, 23 Jul 2005) | 2 lines

No more rendering of floor outside of the arena rim bounds.

------------------------------------------------------------------------
r2323 | z-man | 2005-07-23 17:49:24 +0200 (Sat, 23 Jul 2005) | 2 lines

Increased wall rebuild speed

------------------------------------------------------------------------
r2322 | z-man | 2005-07-23 17:47:21 +0200 (Sat, 23 Jul 2005) | 2 lines

beautified

------------------------------------------------------------------------
r2321 | z-man | 2005-07-23 17:45:24 +0200 (Sat, 23 Jul 2005) | 3 lines

Corrected password storage typo.
Made room at the end of the file for lost stuff in translations.

------------------------------------------------------------------------
r2320 | z-man | 2005-07-23 17:44:02 +0200 (Sat, 23 Jul 2005) | 2 lines

Modified and filled with instructions

------------------------------------------------------------------------
r2319 | z-man | 2005-07-23 17:35:03 +0200 (Sat, 23 Jul 2005) | 2 lines

Added french translation.

------------------------------------------------------------------------
r2318 | z-man | 2005-07-23 17:34:31 +0200 (Sat, 23 Jul 2005) | 2 lines

Added backup files to ignore list

------------------------------------------------------------------------
r2317 | z-man | 2005-07-23 17:34:08 +0200 (Sat, 23 Jul 2005) | 3 lines

Only original texts of untranslated items are copyied over to the translation.
All unidentified lines of the translation are collected at the end.

------------------------------------------------------------------------
r2316 | z-man | 2005-07-23 12:15:29 +0200 (Sat, 23 Jul 2005) | 3 lines

Used update.py to sync with english_base.txt for the first time.
Translated all new items.

------------------------------------------------------------------------
r2315 | z-man | 2005-07-21 22:54:22 +0200 (Thu, 21 Jul 2005) | 2 lines

Added translation file update tool

------------------------------------------------------------------------
r2311 | nemostultae | 2005-07-20 01:40:14 +0200 (Wed, 20 Jul 2005) | 2 lines

Added tException to Mac OS X project

------------------------------------------------------------------------
r2310 | z-man | 2005-07-20 00:32:11 +0200 (Wed, 20 Jul 2005) | 2 lines

Improved exception handling in the ingame menu

------------------------------------------------------------------------
r2309 | z-man | 2005-07-19 23:54:59 +0200 (Tue, 19 Jul 2005) | 2 lines

Switched to using exceptions to report sound load errors.

------------------------------------------------------------------------
r2308 | z-man | 2005-07-19 23:54:20 +0200 (Tue, 19 Jul 2005) | 2 lines

Font load errors are now fatal.

------------------------------------------------------------------------
r2307 | z-man | 2005-07-19 23:53:42 +0200 (Tue, 19 Jul 2005) | 3 lines

Added accessors.
Switched to using exceptions to report texture load errors.

------------------------------------------------------------------------
r2306 | z-man | 2005-07-19 23:53:10 +0200 (Tue, 19 Jul 2005) | 3 lines

Added exception fetch code around sg_EnterGame().
Switched to using exceptions on map load failures.

------------------------------------------------------------------------
r2305 | z-man | 2005-07-19 23:52:14 +0200 (Tue, 19 Jul 2005) | 2 lines

Added generic exception catching code

------------------------------------------------------------------------
r2304 | z-man | 2005-07-19 23:51:30 +0200 (Tue, 19 Jul 2005) | 2 lines

added tException.cpp/h

------------------------------------------------------------------------
r2303 | z-man | 2005-07-19 23:51:16 +0200 (Tue, 19 Jul 2005) | 2 lines

Adapted to new tException include

------------------------------------------------------------------------
r2302 | z-man | 2005-07-19 23:50:53 +0200 (Tue, 19 Jul 2005) | 2 lines

Moved tException into separate files so it can use tString

------------------------------------------------------------------------
r2301 | z-man | 2005-07-19 16:36:48 +0200 (Tue, 19 Jul 2005) | 3 lines

fixed initialization of lastTime and disabled explosion particle system creation if particles are
not used.

------------------------------------------------------------------------
r2300 | z-man | 2005-07-19 09:13:45 +0200 (Tue, 19 Jul 2005) | 2 lines

Added semi-supported rim wall transparency settings

------------------------------------------------------------------------
r2299 | z-man | 2005-07-19 09:11:44 +0200 (Tue, 19 Jul 2005) | 3 lines

Made rectangle floor rendering the method used when infinity is turned off.
Disabled z-buffer for floor rendering again so shadows and reflections look right.

------------------------------------------------------------------------
r2298 | z-man | 2005-07-19 09:08:08 +0200 (Tue, 19 Jul 2005) | 3 lines

Camera path is no longer considered to be obscured by player walls.
Made smart camera glancing behavior configurable.

------------------------------------------------------------------------
r2297 | z-man | 2005-07-19 09:07:09 +0200 (Tue, 19 Jul 2005) | 2 lines

Added new camera settings

------------------------------------------------------------------------
r2296 | z-man | 2005-07-19 09:05:59 +0200 (Tue, 19 Jul 2005) | 2 lines

added autoexec.cfg to ignored list

------------------------------------------------------------------------
r2295 | nemostultae | 2005-07-19 00:05:57 +0200 (Tue, 19 Jul 2005) | 2 lines

added eRectangle

------------------------------------------------------------------------
r2293 | z-man | 2005-07-18 23:45:46 +0200 (Mon, 18 Jul 2005) | 2 lines

Made use of rim wall clipping again

------------------------------------------------------------------------
r2292 | z-man | 2005-07-18 23:45:32 +0200 (Mon, 18 Jul 2005) | 2 lines

Experimental fog code added (disabled)

------------------------------------------------------------------------
r2291 | z-man | 2005-07-18 23:44:43 +0200 (Mon, 18 Jul 2005) | 2 lines

Disabled splash screen in debug mode

------------------------------------------------------------------------
r2290 | z-man | 2005-07-18 23:43:32 +0200 (Mon, 18 Jul 2005) | 2 lines

Added eRectangle

------------------------------------------------------------------------
r2289 | z-man | 2005-07-18 23:43:18 +0200 (Mon, 18 Jul 2005) | 2 lines

Updated to use the bounding rectanlge of the rim wall for rendering

------------------------------------------------------------------------
r2288 | z-man | 2005-07-18 23:42:54 +0200 (Mon, 18 Jul 2005) | 2 lines

Updated to use eRectangle for clipping

------------------------------------------------------------------------
r2287 | z-man | 2005-07-18 23:42:36 +0200 (Mon, 18 Jul 2005) | 2 lines

Added rectangle class (currently used for the arena bounding area)

------------------------------------------------------------------------
r2286 | z-man | 2005-07-18 23:41:58 +0200 (Mon, 18 Jul 2005) | 2 lines

Updated copyright notice

------------------------------------------------------------------------
r2285 | z-man | 2005-07-18 23:41:36 +0200 (Mon, 18 Jul 2005) | 2 lines

Whoops, accidentally made repeat the default map. reverted.

------------------------------------------------------------------------
r2284 | z-man | 2005-07-18 11:36:43 +0200 (Mon, 18 Jul 2005) | 2 lines

Shuffled around sections, added user defined screen resolution

------------------------------------------------------------------------
r2283 | z-man | 2005-07-18 11:36:36 +0200 (Mon, 18 Jul 2005) | 2 lines

Screen resolutions are now sorted by ascending width and height

------------------------------------------------------------------------
r2282 | z-man | 2005-07-18 11:36:29 +0200 (Mon, 18 Jul 2005) | 2 lines

Respect custom screen mode aspect ratio

------------------------------------------------------------------------
r2281 | z-man | 2005-07-18 11:36:09 +0200 (Mon, 18 Jul 2005) | 2 lines

Added missing CAMERA_VISIBILITY_LOWER_WALL setting item

------------------------------------------------------------------------
r2280 | z-man | 2005-07-18 09:08:59 +0200 (Mon, 18 Jul 2005) | 2 lines

beautified

------------------------------------------------------------------------
r2279 | z-man | 2005-07-18 08:29:26 +0200 (Mon, 18 Jul 2005) | 2 lines

Disabled splash screen when recording or playing back

------------------------------------------------------------------------
r2278 | z-man | 2005-07-18 00:23:43 +0200 (Mon, 18 Jul 2005) | 2 lines

beautified

------------------------------------------------------------------------
r2277 | z-man | 2005-07-18 00:20:34 +0200 (Mon, 18 Jul 2005) | 2 lines

Fixed double entry custom screen resolution

------------------------------------------------------------------------
r2276 | z-man | 2005-07-17 23:56:33 +0200 (Sun, 17 Jul 2005) | 2 lines

Fixed nasty ininitalization order bug that went by completely unnoticed in Linux

------------------------------------------------------------------------
r2275 | z-man | 2005-07-17 23:56:21 +0200 (Sun, 17 Jul 2005) | 2 lines

Disabled "truncated debug identifier" warning message

------------------------------------------------------------------------
r2274 | z-man | 2005-07-17 23:36:01 +0200 (Sun, 17 Jul 2005) | 3 lines

Adaptions to texture refactoring and cosmetic changes.
Changed GetColoredName() to start with the color code of the player's cycle.

------------------------------------------------------------------------
r2273 | z-man | 2005-07-17 23:34:40 +0200 (Sun, 17 Jul 2005) | 2 lines

Changed windows source package to contain a directory named "armagetronad" like the build environment expects

------------------------------------------------------------------------
r2271 | z-man | 2005-07-17 23:27:36 +0200 (Sun, 17 Jul 2005) | 2 lines

Disabled compilation of particle stystem when building a server

------------------------------------------------------------------------
r2270 | z-man | 2005-07-17 23:26:53 +0200 (Sun, 17 Jul 2005) | 2 lines

Texture refactoring: reloading of textures after a cylce crashed no longer required; in fact, no texture reloading is required at all anymore.

------------------------------------------------------------------------
r2269 | z-man | 2005-07-17 23:25:49 +0200 (Sun, 17 Jul 2005) | 2 lines

Screen resolutions are now fetched from the system if possible

------------------------------------------------------------------------
r2268 | z-man | 2005-07-17 23:25:26 +0200 (Sun, 17 Jul 2005) | 2 lines

Added camera to cycle line of sight checking code

------------------------------------------------------------------------
r2267 | z-man | 2005-07-17 23:25:11 +0200 (Sun, 17 Jul 2005) | 2 lines

New configuration items for camera visibility checking

------------------------------------------------------------------------
r2266 | nemostultae | 2005-07-17 20:42:36 +0200 (Sun, 17 Jul 2005) | 2 lines

made player chat display more consistent, "Player[chatcolor]: message", also fixing the space color having white background sometimes

------------------------------------------------------------------------
r2262 | nemostultae | 2005-07-13 14:42:59 +0200 (Wed, 13 Jul 2005) | 2 lines

/radmin -> /admin

------------------------------------------------------------------------
r2261 | nemostultae | 2005-07-13 14:34:55 +0200 (Wed, 13 Jul 2005) | 2 lines

everyone should not get the logged in/logged out message for remote admin

------------------------------------------------------------------------
r2260 | nemostultae | 2005-07-13 13:26:38 +0200 (Wed, 13 Jul 2005) | 2 lines

#ifdefs for headlight preferences

------------------------------------------------------------------------
r2259 | nemostultae | 2005-07-13 13:21:56 +0200 (Wed, 13 Jul 2005) | 2 lines

uncolored name in HUD fatest speed

------------------------------------------------------------------------
r2258 | z-man | 2005-07-12 20:32:24 +0200 (Tue, 12 Jul 2005) | 2 lines

Moved windows.h include into global include file

------------------------------------------------------------------------
r2257 | z-man | 2005-07-12 16:19:59 +0200 (Tue, 12 Jul 2005) | 2 lines

Fixed HTML distribution oddities (a directory was created outside the build and source trees...)

------------------------------------------------------------------------
r2256 | z-man | 2005-07-12 10:22:44 +0200 (Tue, 12 Jul 2005) | 2 lines

Disabled resource path relocation (already handled by the resource path generation)

------------------------------------------------------------------------
r2253 | luke-jr | 2005-07-11 19:54:46 +0200 (Mon, 11 Jul 2005) | 2 lines

use a subdir to allow simpler mirrors

------------------------------------------------------------------------
r2252 | z-man | 2005-07-11 09:44:45 +0200 (Mon, 11 Jul 2005) | 2 lines

Rebeautified

------------------------------------------------------------------------
r2251 | nemostultae | 2005-07-11 00:34:54 +0200 (Mon, 11 Jul 2005) | 2 lines

workaround config problem for now

------------------------------------------------------------------------
r2250 | z-man | 2005-07-10 22:53:42 +0200 (Sun, 10 Jul 2005) | 2 lines

Highscore tables are converted to filtered usernames on load

------------------------------------------------------------------------
r2249 | z-man | 2005-07-10 22:53:11 +0200 (Sun, 10 Jul 2005) | 2 lines

Learned the hard way that "char" is signed (corrected out of array read and write)....

------------------------------------------------------------------------
r2248 | z-man | 2005-07-10 22:40:43 +0200 (Sun, 10 Jul 2005) | 2 lines

Adaptions to player name changes

------------------------------------------------------------------------
r2247 | z-man | 2005-07-10 22:39:54 +0200 (Sun, 10 Jul 2005) | 5 lines

Changed ePlayerNetID name logic: there are no less than four different name getters.
GetName() returns a nice uncolored name.
GetColoredName() a name where user defined color codes are allowed.
GetUserName() a noncolored name without spaces for killing via the remote admin or score tables.

------------------------------------------------------------------------
r2246 | z-man | 2005-07-10 22:36:16 +0200 (Sun, 10 Jul 2005) | 2 lines

More sophisticated character filtering (still not perfect)

------------------------------------------------------------------------
r2245 | z-man | 2005-07-10 14:14:13 +0200 (Sun, 10 Jul 2005) | 2 lines

small automatic beautification

------------------------------------------------------------------------
r2244 | z-man | 2005-07-10 09:39:14 +0200 (Sun, 10 Jul 2005) | 2 lines

Worked around GCC 4.0 compilation error

------------------------------------------------------------------------
r2243 | nemostultae | 2005-07-10 04:32:38 +0200 (Sun, 10 Jul 2005) | 2 lines

Fixed names with color codes in them messing up vote messages (I am sure there are more instances where this needs to be fixed)

------------------------------------------------------------------------
r2242 | nemostultae | 2005-07-10 04:21:20 +0200 (Sun, 10 Jul 2005) | 2 lines

Fixed names with color code in them messing up the Fastest Speed hud item

------------------------------------------------------------------------
r2241 | nemostultae | 2005-07-09 22:15:56 +0200 (Sat, 09 Jul 2005) | 2 lines

added server favorites files

------------------------------------------------------------------------
r2240 | z-man | 2005-07-09 20:29:10 +0200 (Sat, 09 Jul 2005) | 2 lines

Adaptions to rSysdep changes

------------------------------------------------------------------------
r2239 | z-man | 2005-07-09 20:28:49 +0200 (Sat, 09 Jul 2005) | 3 lines

Implemented different sync methods on buffer swap: none, glFlush and glFinish.
Put rSysDep global functions into a class.

------------------------------------------------------------------------
r2237 | z-man | 2005-07-09 20:27:49 +0200 (Sat, 09 Jul 2005) | 3 lines

Refactored server favorites code.
Completely got rid of old custom connect code.

------------------------------------------------------------------------
r2230 | z-man | 2005-07-08 16:13:55 +0200 (Fri, 08 Jul 2005) | 2 lines

Added expf and logf to tested functions

------------------------------------------------------------------------
r2229 | z-man | 2005-07-08 15:47:43 +0200 (Fri, 08 Jul 2005) | 2 lines

Fixed sign warnings on some architectures and missing semicolon after assertion

------------------------------------------------------------------------
r2219 | z-man | 2005-07-07 17:41:47 +0200 (Thu, 07 Jul 2005) | 2 lines

Fixed playback bug: configuration got saved

------------------------------------------------------------------------
r2217 | z-man | 2005-07-07 17:41:39 +0200 (Thu, 07 Jul 2005) | 2 lines

Added make targets for cvscheck, distcheck and updated beautify target

------------------------------------------------------------------------
r2216 | z-man | 2005-07-06 16:07:00 +0200 (Wed, 06 Jul 2005) | 2 lines

Made compatible with make -j

------------------------------------------------------------------------
r2215 | z-man | 2005-07-06 14:57:16 +0200 (Wed, 06 Jul 2005) | 2 lines

Documentation build now fails when main program build fails

------------------------------------------------------------------------
r2208 | nemostultae | 2005-07-05 21:10:59 +0200 (Tue, 05 Jul 2005) | 2 lines

10.2 has zlib

------------------------------------------------------------------------
r2207 | nemostultae | 2005-07-05 20:51:27 +0200 (Tue, 05 Jul 2005) | 2 lines

and switched to or

------------------------------------------------------------------------
r2206 | z-man | 2005-07-05 17:37:14 +0200 (Tue, 05 Jul 2005) | 2 lines

Fixed warning on dedicated server compilation (sorry)

------------------------------------------------------------------------
r2205 | z-man | 2005-07-05 17:27:28 +0200 (Tue, 05 Jul 2005) | 3 lines

fixed bug [ 1232501 ] Scrolling in Master Browser:
menu key repeat code was relying on undocumented behaviour of event retrieval code (that the passed event was untouched if there was no new incoming event) that changed.

------------------------------------------------------------------------
r2204 | z-man | 2005-07-05 15:57:52 +0200 (Tue, 05 Jul 2005) | 2 lines

Fixed going through walls when extrapolating (I was saving some CPU cycles, avoiding a raycast)

------------------------------------------------------------------------
r2203 | z-man | 2005-07-05 15:32:51 +0200 (Tue, 05 Jul 2005) | 2 lines

Removed obsoleted files

------------------------------------------------------------------------
r2202 | z-man | 2005-07-05 15:32:21 +0200 (Tue, 05 Jul 2005) | 3 lines

Fixed console menu command recording crash
( [ 1232489 ] Recorder playback stops )

------------------------------------------------------------------------
r2201 | nemostultae | 2005-07-05 06:44:55 +0200 (Tue, 05 Jul 2005) | 2 lines

Using gcc 4 now

------------------------------------------------------------------------
r2200 | nemostultae | 2005-07-05 06:41:38 +0200 (Tue, 05 Jul 2005) | 2 lines

Changed target SDK to 10.2.8 to keep compatibility for now. Inital tidying up for Universal Binaries

------------------------------------------------------------------------
r2199 | nemostultae | 2005-07-05 05:14:01 +0200 (Tue, 05 Jul 2005) | 2 lines

config.h update, upgrade from very old one

------------------------------------------------------------------------
r2198 | nemostultae | 2005-07-05 00:16:41 +0200 (Tue, 05 Jul 2005) | 2 lines

User names with color code now do not pollute the whole user list in master browser

------------------------------------------------------------------------
r2197 | z-man | 2005-07-03 17:28:45 +0200 (Sun, 03 Jul 2005) | 2 lines

Removed obsoleted file

------------------------------------------------------------------------
r2196 | z-man | 2005-07-03 17:27:00 +0200 (Sun, 03 Jul 2005) | 2 lines

Removed obsoleted Makefile.in files

------------------------------------------------------------------------
r2195 | z-man | 2005-07-03 17:26:28 +0200 (Sun, 03 Jul 2005) | 2 lines

Switched to recommending bootstrap.sh

------------------------------------------------------------------------
r2193 | z-man | 2005-07-03 16:49:57 +0200 (Sun, 03 Jul 2005) | 2 lines

Merged Automake branch

------------------------------------------------------------------------
r2122 | nemostultae | 2005-06-25 00:43:39 +0200 (Sat, 25 Jun 2005) | 2 lines

Clean up/removal of uneeded files

------------------------------------------------------------------------
r2097 | z-man | 2005-06-23 17:47:53 +0200 (Thu, 23 Jun 2005) | 2 lines

Added debug repetition of rubber sensor

------------------------------------------------------------------------
r2096 | z-man | 2005-06-23 17:45:26 +0200 (Thu, 23 Jun 2005) | 2 lines

Attempt at fixing sensor deflection on almost parallel edges without wall

------------------------------------------------------------------------
r2095 | z-man | 2005-06-23 17:44:49 +0200 (Thu, 23 Jun 2005) | 2 lines

Added texture modes to veto list

------------------------------------------------------------------------
r2078 | z-man | 2005-06-22 14:17:58 +0200 (Wed, 22 Jun 2005) | 2 lines

Fixed make target typo

------------------------------------------------------------------------
r2077 | nemostultae | 2005-06-22 09:13:58 +0200 (Wed, 22 Jun 2005) | 2 lines

changed ~ fix back, was a problem with the memorymanager

------------------------------------------------------------------------
r2076 | z-man | 2005-06-22 07:43:35 +0200 (Wed, 22 Jun 2005) | 2 lines

Fixed length of allocated memory for string dublication

------------------------------------------------------------------------
r2075 | nemostultae | 2005-06-22 00:34:29 +0200 (Wed, 22 Jun 2005) | 2 lines

Fixed ~ not expanding on OS X

------------------------------------------------------------------------
r2074 | luke-jr | 2005-06-21 00:56:14 +0200 (Tue, 21 Jun 2005) | 2 lines

add autoheader

------------------------------------------------------------------------
r2073 | z-man | 2005-06-20 18:40:52 +0200 (Mon, 20 Jun 2005) | 2 lines

implemented nConfigItemLine

------------------------------------------------------------------------
r2063 | z-man | 2005-06-19 21:56:49 +0200 (Sun, 19 Jun 2005) | 3 lines

Worked around exit crash when using GCC 3.3.5 to 3.4.x and -Os or -O3
----------------------------------------------------------------------

------------------------------------------------------------------------
r2062 | klaxnek | 2005-06-19 14:55:14 +0200 (Sun, 19 Jun 2005) | 2 lines

Class eCamera declaration missing for g++ 4.0+

------------------------------------------------------------------------
r2022 | luke-jr | 2005-06-17 16:49:46 +0200 (Fri, 17 Jun 2005) | 2 lines

New default RESOURCE_REPOSITORY: http://resource.armagetronad.net/

------------------------------------------------------------------------
r2017 | z-man | 2005-06-17 10:11:28 +0200 (Fri, 17 Jun 2005) | 2 lines

Prepared relocatibility

------------------------------------------------------------------------
r2010 | z-man | 2005-06-16 23:22:30 +0200 (Thu, 16 Jun 2005) | 2 lines

Virtualized uMenu::Enter() and uMenu::Exit()

------------------------------------------------------------------------
r2009 | z-man | 2005-06-16 23:21:54 +0200 (Thu, 16 Jun 2005) | 3 lines

Reordered makefile to avoid false report of a memory leak.
Documented the need to keep object order.

------------------------------------------------------------------------
r2000 | z-man | 2005-06-16 11:18:42 +0200 (Thu, 16 Jun 2005) | 2 lines

added NULL check around dereferencing gCycle::currentWall

------------------------------------------------------------------------
r1996 | luke-jr | 2005-06-16 00:17:19 +0200 (Thu, 16 Jun 2005) | 2 lines

Win32-compatible ignore-xml2 hack

------------------------------------------------------------------------
r1971 | nemostultae | 2005-06-15 11:44:16 +0200 (Wed, 15 Jun 2005) | 2 lines

or not ^^

------------------------------------------------------------------------
r1968 | nemostultae | 2005-06-15 11:40:48 +0200 (Wed, 15 Jun 2005) | 2 lines

No need to include the gl.h when compiling dedicated

------------------------------------------------------------------------
r1967 | davidfancella | 2005-06-15 11:21:27 +0200 (Wed, 15 Jun 2005) | 2 lines

Fixed configure.in

------------------------------------------------------------------------
r1966 | nemostultae | 2005-06-15 11:19:59 +0200 (Wed, 15 Jun 2005) | 2 lines

Mac OS X opengl headers for particles

------------------------------------------------------------------------
r1965 | davidfancella | 2005-06-15 11:11:50 +0200 (Wed, 15 Jun 2005) | 2 lines

Fixing bootstrap

------------------------------------------------------------------------
r1964 | nemostultae | 2005-06-15 11:10:57 +0200 (Wed, 15 Jun 2005) | 2 lines

Added recording files and particle files

------------------------------------------------------------------------
r1963 | davidfancella | 2005-06-15 11:09:58 +0200 (Wed, 15 Jun 2005) | 2 lines

Fixing makefile.in

------------------------------------------------------------------------
r1961 | davidfancella | 2005-06-15 10:00:11 +0200 (Wed, 15 Jun 2005) | 2 lines

Should build a non-working distribution package successfully.

------------------------------------------------------------------------
r1960 | davidfancella | 2005-06-15 09:19:59 +0200 (Wed, 15 Jun 2005) | 2 lines

Added particle system Makefile.am's

------------------------------------------------------------------------
r1959 | davidfancella | 2005-06-15 08:52:20 +0200 (Wed, 15 Jun 2005) | 2 lines

Changed automake invocation to --add-missing -i, otherwise it'll fail.

------------------------------------------------------------------------
r1958 | davidfancella | 2005-06-15 08:49:20 +0200 (Wed, 15 Jun 2005) | 2 lines

Added automake and aclocal invocations

------------------------------------------------------------------------
r1957 | davidfancella | 2005-06-15 08:45:42 +0200 (Wed, 15 Jun 2005) | 2 lines

Automake changes

------------------------------------------------------------------------
r1956 | davidfancella | 2005-06-15 08:44:54 +0200 (Wed, 15 Jun 2005) | 2 lines

First set of real automake changes

------------------------------------------------------------------------
r1954 | davidfancella | 2005-06-15 08:33:37 +0200 (Wed, 15 Jun 2005) | 2 lines

First Makefile.am for new automake-based build

------------------------------------------------------------------------
r1952 | z-man | 2005-06-15 07:58:33 +0200 (Wed, 15 Jun 2005) | 2 lines

Fixed GCC compatibility

------------------------------------------------------------------------
r1951 | z-man | 2005-06-15 07:52:45 +0200 (Wed, 15 Jun 2005) | 2 lines

Merged recording branch

------------------------------------------------------------------------
r1948 | k_at_work | 2005-06-15 00:10:38 +0200 (Wed, 15 Jun 2005) | 2 lines

Added a #define for the particle library.

------------------------------------------------------------------------
r1947 | k_at_work | 2005-06-15 00:08:17 +0200 (Wed, 15 Jun 2005) | 2 lines

Added #include "defs.h" to define WIN32 and disable compiler warnings in Visual C++.

------------------------------------------------------------------------
r1946 | k_at_work | 2005-06-14 23:54:10 +0200 (Tue, 14 Jun 2005) | 2 lines

Fixed compile errors in Visual C++.

------------------------------------------------------------------------
r1945 | luke-jr | 2005-06-14 21:10:56 +0200 (Tue, 14 Jun 2005) | 2 lines

TODO updates

------------------------------------------------------------------------
r1944 | luke-jr | 2005-06-14 21:08:13 +0200 (Tue, 14 Jun 2005) | 2 lines

proper memory leak fix

------------------------------------------------------------------------
r1943 | z-man | 2005-06-14 09:07:30 +0200 (Tue, 14 Jun 2005) | 2 lines

Fixed warning message when particles are disabled

------------------------------------------------------------------------
r1942 | z-man | 2005-06-14 09:07:16 +0200 (Tue, 14 Jun 2005) | 2 lines

Switched from using paths relative to the current directory to paths relative to the top build directory

------------------------------------------------------------------------
r1941 | z-man | 2005-06-14 09:06:25 +0200 (Tue, 14 Jun 2005) | 2 lines

Fixed warning messages

------------------------------------------------------------------------
r1940 | davidfancella | 2005-06-14 05:25:19 +0200 (Tue, 14 Jun 2005) | 2 lines

Fixed gParticles so it'll build if the particle system isn't built.

------------------------------------------------------------------------
r1939 | davidfancella | 2005-06-14 05:20:30 +0200 (Tue, 14 Jun 2005) | 2 lines

Fixed problem with particle system makefiles

------------------------------------------------------------------------
r1938 | davidfancella | 2005-06-14 05:15:30 +0200 (Tue, 14 Jun 2005) | 2 lines

Added particle system

------------------------------------------------------------------------
r1937 | z-man | 2005-06-13 20:48:58 +0200 (Mon, 13 Jun 2005) | 2 lines

Fixed emeny count

------------------------------------------------------------------------
r1936 | z-man | 2005-06-13 19:10:55 +0200 (Mon, 13 Jun 2005) | 2 lines

Added return value to myFetch in all branches (even when URIs is the empty string)

------------------------------------------------------------------------
r1935 | z-man | 2005-06-13 19:09:14 +0200 (Mon, 13 Jun 2005) | 2 lines

Added random turning to chatbot (turned of by an #ifdef)

------------------------------------------------------------------------
r1934 | z-man | 2005-06-13 15:58:58 +0200 (Mon, 13 Jun 2005) | 2 lines

Added safety net: library files get deleted on makefile change so they don't go stale

------------------------------------------------------------------------
r1905 | luke-jr | 2005-06-11 16:05:25 +0200 (Sat, 11 Jun 2005) | 2 lines

Fix annoying -pedantic whining

------------------------------------------------------------------------
r1904 | z-man | 2005-06-11 11:16:49 +0200 (Sat, 11 Jun 2005) | 2 lines

Added removal of generated files in case of interruption

------------------------------------------------------------------------
r1903 | z-man | 2005-06-11 11:16:03 +0200 (Sat, 11 Jun 2005) | 2 lines

Switched to using bootstrap.sh

------------------------------------------------------------------------
r1902 | z-man | 2005-06-11 11:13:07 +0200 (Sat, 11 Jun 2005) | 2 lines

Fixed two warning messages, one ISO C++ violation remains

------------------------------------------------------------------------
r1901 | z-man | 2005-06-11 11:11:58 +0200 (Sat, 11 Jun 2005) | 2 lines

Whoops, fixed warning message (I hate it when I violate my own policies)...

------------------------------------------------------------------------
r1899 | nemostultae | 2005-06-11 00:36:10 +0200 (Sat, 11 Jun 2005) | 2 lines

fixed clock changing colors when typing in chat

------------------------------------------------------------------------
r1898 | luke-jr | 2005-06-10 21:59:57 +0200 (Fri, 10 Jun 2005) | 2 lines

Fallback upon other possible resource sources

------------------------------------------------------------------------
r1897 | z-man | 2005-06-10 19:46:00 +0200 (Fri, 10 Jun 2005) | 2 lines

fixed breaking of umlauts some revisions back

------------------------------------------------------------------------
r1896 | luke-jr | 2005-06-10 19:42:43 +0200 (Fri, 10 Jun 2005) | 2 lines

cutoff URI at ';' also for future compat

------------------------------------------------------------------------
r1895 | luke-jr | 2005-06-10 19:25:27 +0200 (Fri, 10 Jun 2005) | 2 lines

parse "resourcefile(resourceuri)"

------------------------------------------------------------------------
r1894 | luke-jr | 2005-06-10 19:06:30 +0200 (Fri, 10 Jun 2005) | 3 lines

1) Handle fetching errors (such as 404)
2) Support RESOURCE_REPOSITORY config (temporarily defaulting to aabeta)

------------------------------------------------------------------------
r1890 | luke-jr | 2005-06-10 02:25:58 +0200 (Fri, 10 Jun 2005) | 2 lines

Why did k_at_work break this? =p

------------------------------------------------------------------------
r1889 | z-man | 2005-06-09 20:50:40 +0200 (Thu, 09 Jun 2005) | 2 lines

Made krawall server compile again

------------------------------------------------------------------------
r1887 | nemostultae | 2005-06-09 15:04:46 +0200 (Thu, 09 Jun 2005) | 2 lines

Rebranded Favorites menu the Bookmarks menu, changed config items to reflect this

------------------------------------------------------------------------
r1886 | z-man | 2005-06-09 10:23:01 +0200 (Thu, 09 Jun 2005) | 2 lines

changed TALK_TO_MASTER and DEDICATED_IDLE to 0, reformatted a bit

------------------------------------------------------------------------
r1885 | davidfancella | 2005-06-09 01:55:49 +0200 (Thu, 09 Jun 2005) | 2 lines

Default value for CM_LOCY added.

------------------------------------------------------------------------
r1884 | davidfancella | 2005-06-09 01:54:39 +0200 (Thu, 09 Jun 2005) | 2 lines

Made the Y location of center messages configurable.

------------------------------------------------------------------------
r1883 | nemostultae | 2005-06-09 00:50:13 +0200 (Thu, 09 Jun 2005) | 2 lines

added new Xcode project

------------------------------------------------------------------------
r1879 | z-man | 2005-06-08 17:54:22 +0200 (Wed, 08 Jun 2005) | 2 lines

removed unused variable

------------------------------------------------------------------------
r1878 | davidfancella | 2005-06-08 17:17:46 +0200 (Wed, 08 Jun 2005) | 2 lines

Stuff for the headlight I apparently forgot to checkin

------------------------------------------------------------------------
r1877 | davidfancella | 2005-06-08 16:43:14 +0200 (Wed, 08 Jun 2005) | 2 lines

Moved the center messages down a bit

------------------------------------------------------------------------
r1871 | nemostultae | 2005-06-08 05:05:53 +0200 (Wed, 08 Jun 2005) | 2 lines

HUD prefs now in their own menu, excluding the FPS option

------------------------------------------------------------------------
r1870 | nemostultae | 2005-06-08 05:04:50 +0200 (Wed, 08 Jun 2005) | 2 lines

Got rid of (HUD) after hud options

------------------------------------------------------------------------
r1869 | nemostultae | 2005-06-08 04:12:17 +0200 (Wed, 08 Jun 2005) | 2 lines

added help about b key

------------------------------------------------------------------------
r1868 | nemostultae | 2005-06-08 02:26:41 +0200 (Wed, 08 Jun 2005) | 2 lines

Fixed last commit involving bookmarks in main bookmark menu

------------------------------------------------------------------------
r1867 | nemostultae | 2005-06-08 02:18:14 +0200 (Wed, 08 Jun 2005) | 2 lines

Empty bookmarks do not show up in the main bookmarks menu now

------------------------------------------------------------------------
r1866 | nemostultae | 2005-06-08 01:22:31 +0200 (Wed, 08 Jun 2005) | 2 lines

doh, return statement never reached

------------------------------------------------------------------------
r1865 | nemostultae | 2005-06-08 00:34:24 +0200 (Wed, 08 Jun 2005) | 2 lines

b key in master server browser now adds to bookmarks

------------------------------------------------------------------------
r1861 | nemostultae | 2005-06-07 20:27:07 +0200 (Tue, 07 Jun 2005) | 2 lines

Fixed broken help string bookmarks_menu_address_help

------------------------------------------------------------------------
r1860 | nemostultae | 2005-06-07 20:09:54 +0200 (Tue, 07 Jun 2005) | 2 lines

moved to correct spot in english.tx

------------------------------------------------------------------------
r1859 | nemostultae | 2005-06-07 20:02:33 +0200 (Tue, 07 Jun 2005) | 2 lines

Added localized English strings for server bookmarks

------------------------------------------------------------------------
r1858 | nemostultae | 2005-06-07 19:59:44 +0200 (Tue, 07 Jun 2005) | 2 lines

fixed port not saving, added parameters

------------------------------------------------------------------------
r1857 | davidfancella | 2005-06-07 10:16:57 +0200 (Tue, 07 Jun 2005) | 2 lines

Fixed bug in clock, optimized clock a little bit

------------------------------------------------------------------------
r1856 | k_at_work | 2005-06-07 09:25:12 +0200 (Tue, 07 Jun 2005) | 2 lines

Added Preferences menu option "Explosion" to toggle animated explosions when a cycle crashes.

------------------------------------------------------------------------
r1850 | davidfancella | 2005-06-07 08:06:57 +0200 (Tue, 07 Jun 2005) | 2 lines

Added support for 24/12hour clock and moved the clock above the fps counter.

------------------------------------------------------------------------
r1849 | davidfancella | 2005-06-07 08:05:56 +0200 (Tue, 07 Jun 2005) | 2 lines

New strings for 24hour clock support

------------------------------------------------------------------------
r1843 | davidfancella | 2005-06-06 12:21:27 +0200 (Mon, 06 Jun 2005) | 2 lines

Added bootstrap.sh to invoke autotools for a fresh cvs checkout

------------------------------------------------------------------------
r1827 | nemostultae | 2005-06-06 09:23:09 +0200 (Mon, 06 Jun 2005) | 2 lines

fix server favorites so it actually works

------------------------------------------------------------------------
r1826 | nemostultae | 2005-06-06 07:11:58 +0200 (Mon, 06 Jun 2005) | 2 lines

edit menus for favorite server browser. still need add from master + sort out empty favs + localized strings

------------------------------------------------------------------------
r1825 | nemostultae | 2005-06-06 04:30:23 +0200 (Mon, 06 Jun 2005) | 2 lines

favorites menu intial stuff, still needs edit menu + add from master list + sort out empty favs

------------------------------------------------------------------------
r1814 | davidfancella | 2005-06-05 15:09:17 +0200 (Sun, 05 Jun 2005) | 2 lines

Added clock text

------------------------------------------------------------------------
r1813 | davidfancella | 2005-06-05 15:08:51 +0200 (Sun, 05 Jun 2005) | 2 lines

Added clock to HUD

------------------------------------------------------------------------
r1812 | guru3 | 2005-06-05 14:29:54 +0200 (Sun, 05 Jun 2005) | 2 lines

gedits giving me probs... keeps changing tString on me... this should be the right one now.

------------------------------------------------------------------------
r1811 | guru3 | 2005-06-05 14:26:14 +0200 (Sun, 05 Jun 2005) | 2 lines

finnishing up new radmin changes. /players works from the chat line. the kill command has been added and uses names or numbers

------------------------------------------------------------------------
r1809 | guru3 | 2005-06-05 13:47:28 +0200 (Sun, 05 Jun 2005) | 2 lines

added players console command, gives a list of players online with their unique IDs. updated kick to use the ID or the name.

------------------------------------------------------------------------
r1808 | guru3 | 2005-06-05 13:45:49 +0200 (Sun, 05 Jun 2005) | 2 lines

added a toInt thing for use with the player id stuff

------------------------------------------------------------------------
r1806 | z-man | 2005-06-05 11:01:07 +0200 (Sun, 05 Jun 2005) | 2 lines

Added personalized directories for settings and screenshots

------------------------------------------------------------------------
r1805 | z-man | 2005-06-05 10:28:29 +0200 (Sun, 05 Jun 2005) | 3 lines

Avoided inclusion of eGrid.h wherever possible (for compilation speed and
dependency reduction)

------------------------------------------------------------------------
r1804 | z-man | 2005-06-05 10:26:36 +0200 (Sun, 05 Jun 2005) | 3 lines

Fixed pedantic compilation warnings and errors
----------------------------------------------------------------------

------------------------------------------------------------------------
r1803 | guru3 | 2005-06-04 22:54:51 +0200 (Sat, 04 Jun 2005) | 2 lines

New Remote Admin does something! changed /rcon to /radmin, and the params following /radmin now are parsed as if you were at the real console! Huzzah! Took me a *YEAR* to find the code for that\!

------------------------------------------------------------------------
r1802 | guru3 | 2005-06-04 22:30:04 +0200 (Sat, 04 Jun 2005) | 2 lines

Started reworking remote admin... now uses /login pass, /logout, and /rcon <command>, only it doesn't do anything yet. working on that. just thought it would be good to update things. also added tString::SubStr and tString::StrPos for string manipulation. Seem to work.

------------------------------------------------------------------------
r1796 | z-man | 2005-06-04 12:46:45 +0200 (Sat, 04 Jun 2005) | 3 lines

Repaired Windows Compile (Sorry!)
Factored out common parts of config.h

------------------------------------------------------------------------
r1793 | luke-jr | 2005-06-03 19:21:09 +0200 (Fri, 03 Jun 2005) | 2 lines

todo cleanup

------------------------------------------------------------------------
r1792 | z-man | 2005-06-03 17:29:06 +0200 (Fri, 03 Jun 2005) | 2 lines

updated to new configure script (but config_debug is obsolete anyway)

------------------------------------------------------------------------
r1791 | z-man | 2005-06-03 17:28:36 +0200 (Fri, 03 Jun 2005) | 2 lines

Replaced "#if not" with "#ifndef" to make GCC 2.95 happy

------------------------------------------------------------------------
r1790 | z-man | 2005-06-03 17:27:41 +0200 (Fri, 03 Jun 2005) | 2 lines

Moved emergency wmemset function here

------------------------------------------------------------------------
r1789 | z-man | 2005-06-03 17:27:15 +0200 (Fri, 03 Jun 2005) | 2 lines

Added atan2f to the list of functions with fallback replacement

------------------------------------------------------------------------
r1786 | z-man | 2005-06-03 10:47:45 +0200 (Fri, 03 Jun 2005) | 2 lines

added virtual destructor

------------------------------------------------------------------------
r1785 | z-man | 2005-06-03 10:32:23 +0200 (Fri, 03 Jun 2005) | 2 lines

Added replacement functions for sinf, cosf, tanf, sqrtf and wmemset

------------------------------------------------------------------------
r1784 | z-man | 2005-06-03 10:32:01 +0200 (Fri, 03 Jun 2005) | 2 lines

Added flags indicating wmemset and sinf and the like are there

------------------------------------------------------------------------
r1783 | z-man | 2005-06-03 10:30:49 +0200 (Fri, 03 Jun 2005) | 2 lines

Removed config.h.stamp intermediate target; config.status handles lazy updates of config.h nicely already.

------------------------------------------------------------------------
r1782 | z-man | 2005-06-03 10:30:35 +0200 (Fri, 03 Jun 2005) | 4 lines

Made autoheader run without warnings.
Added tests for float versions of math functions.
Added test for wmemset.

------------------------------------------------------------------------
r1781 | luke-jr | 2005-06-03 03:39:43 +0200 (Fri, 03 Jun 2005) | 2 lines

There's only one Searching debug info now, so drop the D

------------------------------------------------------------------------
r1780 | nemostultae | 2005-06-02 20:57:06 +0200 (Thu, 02 Jun 2005) | 2 lines

added SCREENSHOT_DIR to my manually maintained config.h

------------------------------------------------------------------------
r1779 | nemostultae | 2005-06-02 19:47:09 +0200 (Thu, 02 Jun 2005) | 2 lines

Added steps to keep compatibilty with Mac OS X 10.2 and below

------------------------------------------------------------------------
r1778 | philippeqc | 2005-06-02 18:39:59 +0200 (Thu, 02 Jun 2005) | 2 lines

Added instruction for the new pre-compilation operation: autoheader

------------------------------------------------------------------------
r1777 | luke-jr | 2005-06-02 18:15:40 +0200 (Thu, 02 Jun 2005) | 2 lines

Screenshots get their own dir instead of using VarDir now

------------------------------------------------------------------------
r1776 | z-man | 2005-06-02 10:18:07 +0200 (Thu, 02 Jun 2005) | 2 lines

VisualC 6.0 compatibility of auto_ptr code

------------------------------------------------------------------------
r1775 | davidfancella | 2005-06-02 09:02:39 +0200 (Thu, 02 Jun 2005) | 2 lines

Default value for headlights inserted

------------------------------------------------------------------------
r1774 | davidfancella | 2005-06-02 09:02:05 +0200 (Thu, 02 Jun 2005) | 2 lines

Headlights finished

------------------------------------------------------------------------
r1773 | davidfancella | 2005-06-02 08:56:14 +0200 (Thu, 02 Jun 2005) | 2 lines

Working on headlight

------------------------------------------------------------------------
r1772 | nemostultae | 2005-06-02 08:47:12 +0200 (Thu, 02 Jun 2005) | 2 lines

added console option for headlights

------------------------------------------------------------------------
r1771 | davidfancella | 2005-06-02 08:03:51 +0200 (Thu, 02 Jun 2005) | 2 lines

Jonathan's headlight effect -- disabled with #ifdef

------------------------------------------------------------------------
r1770 | luke-jr | 2005-06-02 01:52:37 +0200 (Thu, 02 Jun 2005) | 2 lines

ignore the removed config.h.in

------------------------------------------------------------------------
r1769 | luke-jr | 2005-06-02 01:51:02 +0200 (Thu, 02 Jun 2005) | 2 lines

cleanup

------------------------------------------------------------------------
r1768 | luke-jr | 2005-06-02 01:21:46 +0200 (Thu, 02 Jun 2005) | 3 lines

fixed configure.in so autoheader works
removed generated config.h.in from CVS

------------------------------------------------------------------------
r1767 | nemostultae | 2005-06-02 01:14:29 +0200 (Thu, 02 Jun 2005) | 2 lines

Added missing file, adjusted organization

------------------------------------------------------------------------
r1766 | luke-jr | 2005-06-02 00:42:03 +0200 (Thu, 02 Jun 2005) | 2 lines

Make an attempt at working with old libxml2 versions

------------------------------------------------------------------------
r1765 | davidfancella | 2005-06-01 23:28:42 +0200 (Wed, 01 Jun 2005) | 2 lines

The particle system really does work! :)

------------------------------------------------------------------------
r1764 | davidfancella | 2005-06-01 23:15:34 +0200 (Wed, 01 Jun 2005) | 2 lines

Particle system works, but it puts all the particles in the same place.

------------------------------------------------------------------------
r1763 | z-man | 2005-06-01 22:19:30 +0200 (Wed, 01 Jun 2005) | 2 lines

Fixed hint structure initialization

------------------------------------------------------------------------
r1762 | z-man | 2005-06-01 16:57:04 +0200 (Wed, 01 Jun 2005) | 2 lines

improved auto_ptr usage code some more

------------------------------------------------------------------------
r1761 | z-man | 2005-06-01 15:46:45 +0200 (Wed, 01 Jun 2005) | 2 lines

added #include <stdio.h> for printf

------------------------------------------------------------------------
r1760 | z-man | 2005-06-01 15:46:32 +0200 (Wed, 01 Jun 2005) | 2 lines

avoided trouble with auto_ptr and pedantic compilers

------------------------------------------------------------------------
r1759 | z-man | 2005-06-01 15:29:59 +0200 (Wed, 01 Jun 2005) | 2 lines

Changes for systems that <really> expect 'char const *' as first argument of gethostbyaddr

------------------------------------------------------------------------
r1758 | z-man | 2005-06-01 14:39:51 +0200 (Wed, 01 Jun 2005) | 2 lines

added include file missing on MacOSX

------------------------------------------------------------------------
r1757 | z-man | 2005-06-01 14:37:42 +0200 (Wed, 01 Jun 2005) | 2 lines

added and used test for existence of socklen_t

------------------------------------------------------------------------
r1756 | davidfancella | 2005-06-01 10:57:08 +0200 (Wed, 01 Jun 2005) | 2 lines

Fixes to particle system

------------------------------------------------------------------------
r1755 | davidfancella | 2005-06-01 08:20:09 +0200 (Wed, 01 Jun 2005) | 2 lines

Rewrote particle system - doesn't work again. :)

------------------------------------------------------------------------
r1754 | luke-jr | 2005-06-01 08:07:50 +0200 (Wed, 01 Jun 2005) | 2 lines

TODO: autoconf-ise old libxml2

------------------------------------------------------------------------
r1753 | nemostultae | 2005-06-01 00:09:00 +0200 (Wed, 01 Jun 2005) | 2 lines

Added missing resource folder to Copy build phase

------------------------------------------------------------------------
r1751 | nemostultae | 2005-05-31 23:35:44 +0200 (Tue, 31 May 2005) | 2 lines

More updates for Mac OS X project builder file

------------------------------------------------------------------------
r1750 | nemostultae | 2005-05-31 23:31:01 +0200 (Tue, 31 May 2005) | 2 lines

cleaning up Mac OS project builder file + added plethora of missing files

------------------------------------------------------------------------
r1749 | nemostultae | 2005-05-31 23:04:52 +0200 (Tue, 31 May 2005) | 2 lines

Remove uneeded include

------------------------------------------------------------------------
r1748 | davidfancella | 2005-05-31 13:48:25 +0200 (Tue, 31 May 2005) | 2 lines

More work on particles

------------------------------------------------------------------------
r1747 | davidfancella | 2005-05-31 08:34:26 +0200 (Tue, 31 May 2005) | 2 lines

*** empty log message ***

------------------------------------------------------------------------
r1746 | davidfancella | 2005-05-31 08:32:38 +0200 (Tue, 31 May 2005) | 2 lines

More work on particle system

------------------------------------------------------------------------
r1745 | z-man | 2005-05-31 08:01:39 +0200 (Tue, 31 May 2005) | 2 lines

Added (missing?) includes

------------------------------------------------------------------------
r1741 | z-man | 2005-05-30 11:45:04 +0200 (Mon, 30 May 2005) | 3 lines

Added virtual destructor to please GCC 4.0.
Fixed dedicated server compilation. Found no quick way to get particles working yet.

------------------------------------------------------------------------
r1740 | z-man | 2005-05-30 10:50:12 +0200 (Mon, 30 May 2005) | 2 lines

Fixed warning message. Is the time really supposed to be an integer?

------------------------------------------------------------------------
r1739 | z-man | 2005-05-30 10:47:43 +0200 (Mon, 30 May 2005) | 2 lines

cycles now snap into the correct direction on a quick 180

------------------------------------------------------------------------
r1738 | davidfancella | 2005-05-30 09:14:10 +0200 (Mon, 30 May 2005) | 2 lines

Committed last particle work. Still doesn't work, though. :)

------------------------------------------------------------------------
r1737 | davidfancella | 2005-05-30 07:57:57 +0200 (Mon, 30 May 2005) | 2 lines

*** empty log message ***

------------------------------------------------------------------------
r1736 | davidfancella | 2005-05-30 07:46:41 +0200 (Mon, 30 May 2005) | 2 lines

Forgot the Makefile change, here it is

------------------------------------------------------------------------
r1735 | davidfancella | 2005-05-30 07:43:43 +0200 (Mon, 30 May 2005) | 2 lines

Added new particle class

------------------------------------------------------------------------
r1733 | luke-jr | 2005-05-29 23:36:08 +0200 (Sun, 29 May 2005) | 2 lines

No longer a bug?

------------------------------------------------------------------------
r1721 | davidfancella | 2005-05-29 13:56:59 +0200 (Sun, 29 May 2005) | 2 lines

Now it's fixed for real, sorry!

------------------------------------------------------------------------
r1720 | davidfancella | 2005-05-29 13:55:40 +0200 (Sun, 29 May 2005) | 2 lines

Fixed dedicated build problem

------------------------------------------------------------------------
r1714 | davidfancella | 2005-05-29 13:16:16 +0200 (Sun, 29 May 2005) | 2 lines

Factored the HUD into its own file

------------------------------------------------------------------------
r1711 | klaxnek | 2005-05-29 12:37:42 +0200 (Sun, 29 May 2005) | 2 lines

Class declaration missing for g++ 4.0+ (thx to Lucifer)

------------------------------------------------------------------------
r1710 | davidfancella | 2005-05-29 12:30:26 +0200 (Sun, 29 May 2005) | 2 lines

Added 1280x800 resolution support to menus

------------------------------------------------------------------------
r1705 | davidfancella | 2005-05-29 07:18:16 +0200 (Sun, 29 May 2005) | 2 lines

Fixed the define to disable the code. Oops. sorry!

------------------------------------------------------------------------
r1704 | davidfancella | 2005-05-29 06:45:53 +0200 (Sun, 29 May 2005) | 2 lines

Oops, forgot to commit this in the prototype commit. Heh.

------------------------------------------------------------------------
r1703 | davidfancella | 2005-05-29 06:44:55 +0200 (Sun, 29 May 2005) | 2 lines

New configuration system prototyped

------------------------------------------------------------------------
r1696 | davidfancella | 2005-05-26 00:15:39 +0200 (Thu, 26 May 2005) | 2 lines

Just changed the minor version number so rpm packages can upgrade properly

------------------------------------------------------------------------
r1695 | z-man | 2005-05-25 23:10:17 +0200 (Wed, 25 May 2005) | 2 lines

VisualC 2003 Toolkit compilation compatibility

------------------------------------------------------------------------
r1691 | z-man | 2005-05-25 19:16:45 +0200 (Wed, 25 May 2005) | 3 lines

changed version to something accepted by RPM
----------------------------------------------------------------------

------------------------------------------------------------------------
r1690 | z-man | 2005-05-25 17:30:24 +0200 (Wed, 25 May 2005) | 2 lines

removed additional file from AC_OUTPUT that slipped in

------------------------------------------------------------------------
r1689 | z-man | 2005-05-25 17:28:27 +0200 (Wed, 25 May 2005) | 2 lines

System data directory now defaults to the source directory

------------------------------------------------------------------------
r1688 | z-man | 2005-05-25 17:27:19 +0200 (Wed, 25 May 2005) | 2 lines

Outsourced uglier parts of the makefile into batch/make

------------------------------------------------------------------------
r1687 | z-man | 2005-05-25 17:27:08 +0200 (Wed, 25 May 2005) | 2 lines

Added TOP_SOURCE_DIR variable containing the path from the top build directory to the top source directory

------------------------------------------------------------------------
r1686 | z-man | 2005-05-25 17:14:36 +0200 (Wed, 25 May 2005) | 2 lines

more files are removed

------------------------------------------------------------------------
r1683 | z-man | 2005-05-25 17:02:24 +0200 (Wed, 25 May 2005) | 2 lines

Outsourced uglier parts of the makefile

------------------------------------------------------------------------
r1682 | luke-jr | 2005-05-24 18:07:52 +0200 (Tue, 24 May 2005) | 2 lines

version.h is a generated file-- remove it

------------------------------------------------------------------------
r1681 | luke-jr | 2005-05-24 18:06:26 +0200 (Tue, 24 May 2005) | 2 lines

better version-creation

------------------------------------------------------------------------
r1680 | luke-jr | 2005-05-23 00:23:15 +0200 (Mon, 23 May 2005) | 2 lines

automatic CVS date versioning

------------------------------------------------------------------------
r1679 | luke-jr | 2005-05-23 00:11:01 +0200 (Mon, 23 May 2005) | 2 lines

nothing really

------------------------------------------------------------------------
r1677 | philippeqc | 2005-05-22 17:12:07 +0200 (Sun, 22 May 2005) | 2 lines

Fixed: [ 1201555 ] Maps that do not validate/can't be found

------------------------------------------------------------------------
r1671 | klaxnek | 2005-05-22 14:18:01 +0200 (Sun, 22 May 2005) | 2 lines

SHGetSpecialFolderPath deprecated in mingw32 compiler (must use SHGetFolderPath)

------------------------------------------------------------------------
r1670 | klaxnek | 2005-05-22 14:14:09 +0200 (Sun, 22 May 2005) | 2 lines

Fix: xmlFree is not exported by the xml2 dll in mingw32 compiler

------------------------------------------------------------------------
r1669 | philippeqc | 2005-05-22 12:47:51 +0200 (Sun, 22 May 2005) | 2 lines

Included the tutorial for map creation

------------------------------------------------------------------------
r1668 | philippeqc | 2005-05-22 12:46:30 +0200 (Sun, 22 May 2005) | 2 lines

Fixed: [ 1198049 ] Setting negative arena_axes causes crashRemoved some debug printf

------------------------------------------------------------------------
r1667 | klaxnek | 2005-05-22 12:34:19 +0200 (Sun, 22 May 2005) | 2 lines

Defining includes for mingw32 compiler

------------------------------------------------------------------------
r1666 | klaxnek | 2005-05-22 12:23:12 +0200 (Sun, 22 May 2005) | 2 lines

Fix corrupted header shlobj.h not defining SHGetSpecialFolderPath in mingw32 compiler

------------------------------------------------------------------------
r1665 | klaxnek | 2005-05-22 12:12:52 +0200 (Sun, 22 May 2005) | 2 lines

Fix including SDL_image.h in mingw32 compiler

------------------------------------------------------------------------
r1664 | klaxnek | 2005-05-22 11:38:39 +0200 (Sun, 22 May 2005) | 2 lines

Fix warning: "_cdecl" redefined in mingw compilers

------------------------------------------------------------------------
r1662 | z-man | 2005-05-20 19:38:00 +0200 (Fri, 20 May 2005) | 2 lines

Added more verbose error messages

------------------------------------------------------------------------
r1661 | z-man | 2005-05-19 08:39:23 +0200 (Thu, 19 May 2005) | 3 lines

Fixed order of commands so wrapper script sets the correct configuration
directory

------------------------------------------------------------------------
r1660 | z-man | 2005-05-18 14:16:30 +0200 (Wed, 18 May 2005) | 2 lines

Added resource folder to installation files

------------------------------------------------------------------------
r1659 | luke-jr | 2005-05-18 04:27:10 +0200 (Wed, 18 May 2005) | 2 lines

remove no longer applicable stuff

------------------------------------------------------------------------
r1658 | z-man | 2005-05-17 14:36:48 +0200 (Tue, 17 May 2005) | 2 lines

removed breakpoint

------------------------------------------------------------------------
r1657 | z-man | 2005-05-17 13:31:12 +0200 (Tue, 17 May 2005) | 2 lines

removed missing header dependency message

------------------------------------------------------------------------
r1656 | z-man | 2005-05-17 13:29:46 +0200 (Tue, 17 May 2005) | 2 lines

Fixed unitialized pointer variables and other compiler warnings.

------------------------------------------------------------------------
r1655 | luke-jr | 2005-05-17 00:23:47 +0200 (Tue, 17 May 2005) | 2 lines

Fix English and fork off American

------------------------------------------------------------------------
r1654 | luke-jr | 2005-05-16 22:36:25 +0200 (Mon, 16 May 2005) | 2 lines

Is there a way to automate CVS date insertation?

------------------------------------------------------------------------
r1653 | klaxnek | 2005-05-16 22:28:32 +0200 (Mon, 16 May 2005) | 2 lines

Collapse #ifdef WIN32

------------------------------------------------------------------------
r1652 | luke-jr | 2005-05-16 22:18:38 +0200 (Mon, 16 May 2005) | 2 lines

Irrelevant bug report

------------------------------------------------------------------------
r1651 | klaxnek | 2005-05-16 22:06:19 +0200 (Mon, 16 May 2005) | 2 lines

Fix compiling in windows

------------------------------------------------------------------------
r1650 | luke-jr | 2005-05-16 21:19:22 +0200 (Mon, 16 May 2005) | 2 lines

Untested Windows port of expand_home code

------------------------------------------------------------------------
r1649 | luke-jr | 2005-05-16 20:58:59 +0200 (Mon, 16 May 2005) | 2 lines

Handle non-existant users properly

------------------------------------------------------------------------
r1648 | luke-jr | 2005-05-16 20:53:01 +0200 (Mon, 16 May 2005) | 2 lines

Much simplify the code by removing nonsensical possibilities

------------------------------------------------------------------------
r1647 | luke-jr | 2005-05-16 20:36:49 +0200 (Mon, 16 May 2005) | 2 lines

new expand_home code

------------------------------------------------------------------------
r1644 | z-man | 2005-05-16 17:52:04 +0200 (Mon, 16 May 2005) | 2 lines

removed now obsoleted files, they now reside in the armagetronad_build_visualc module.

------------------------------------------------------------------------
r1642 | klaxnek | 2005-05-16 14:39:16 +0200 (Mon, 16 May 2005) | 2 lines

Fix inaktek typo

------------------------------------------------------------------------
r1634 | nemostultae | 2005-05-15 20:26:16 +0200 (Sun, 15 May 2005) | 2 lines

Spaces after colon in /msg removed

------------------------------------------------------------------------
r1633 | nemostultae | 2005-05-15 20:00:57 +0200 (Sun, 15 May 2005) | 2 lines

HTML ReadMe-CVS doc update for OS X

------------------------------------------------------------------------
r1632 | z-man | 2005-05-15 14:09:06 +0200 (Sun, 15 May 2005) | 2 lines

"Ported" expand_home to Windows (really crudely, but it does what it did before: nothing)

------------------------------------------------------------------------
r1631 | z-man | 2005-05-15 13:39:48 +0200 (Sun, 15 May 2005) | 2 lines

Fixed SetPortA problem in Windows by shuffling includes around (not clean, but works)

------------------------------------------------------------------------
r1630 | klaxnek | 2005-05-15 13:02:28 +0200 (Sun, 15 May 2005) | 2 lines

fix isblank in windows

------------------------------------------------------------------------
r1629 | nemostultae | 2005-05-15 08:27:07 +0200 (Sun, 15 May 2005) | 2 lines

Yes, I suck. Typo, sorry.

------------------------------------------------------------------------
r1628 | nemostultae | 2005-05-15 08:24:28 +0200 (Sun, 15 May 2005) | 2 lines

Added Mac OS X build instructions and hints

------------------------------------------------------------------------
r1627 | nemostultae | 2005-05-15 02:09:02 +0200 (Sun, 15 May 2005) | 2 lines

Original map version change

------------------------------------------------------------------------
r1626 | nemostultae | 2005-05-15 02:06:17 +0200 (Sun, 15 May 2005) | 2 lines

Since original map file was changed, need to change in source too

------------------------------------------------------------------------
r1625 | luke-jr | 2005-05-14 23:21:33 +0200 (Sat, 14 May 2005) | 2 lines

oops... that code wasn't supposed to be moved-- sorry klax!

------------------------------------------------------------------------
r1624 | luke-jr | 2005-05-14 22:12:54 +0200 (Sat, 14 May 2005) | 2 lines

z-man changed the file without changing the version >:O

------------------------------------------------------------------------
r1623 | z-man | 2005-05-14 17:55:05 +0200 (Sat, 14 May 2005) | 2 lines

sorry, forgot quotes in last commit.

------------------------------------------------------------------------
r1622 | z-man | 2005-05-14 17:50:06 +0200 (Sat, 14 May 2005) | 2 lines

replaced "! test a =b " by more compatible "test a != b"

------------------------------------------------------------------------
r1621 | z-man | 2005-05-14 16:56:18 +0200 (Sat, 14 May 2005) | 2 lines

corrected fourth spawnpoint (it was asymetric)

------------------------------------------------------------------------
r1620 | z-man | 2005-05-14 16:46:16 +0200 (Sat, 14 May 2005) | 2 lines

removed obsoleted dummy write for backward compatibilirty.

------------------------------------------------------------------------
r1619 | z-man | 2005-05-14 16:41:31 +0200 (Sat, 14 May 2005) | 2 lines

Removed encapsulation-breaking include statement

------------------------------------------------------------------------
r1618 | z-man | 2005-05-14 16:41:05 +0200 (Sat, 14 May 2005) | 4 lines

A little refactoring.
/msg and /me now honor silencing at the cost of ugly formatting for older clients.
Fixed ki command.

------------------------------------------------------------------------
r1617 | klaxnek | 2005-05-14 12:46:02 +0200 (Sat, 14 May 2005) | 2 lines

fix mkdir in windows

------------------------------------------------------------------------
r1616 | guru3 | 2005-05-14 07:52:36 +0200 (Sat, 14 May 2005) | 2 lines

Kill command added to remote admin. For all those people that you don't want to kick but still want to teach a lesson.

------------------------------------------------------------------------
r1615 | z-man | 2005-05-13 18:20:25 +0200 (Fri, 13 May 2005) | 2 lines

Fixed PNG screenshots

------------------------------------------------------------------------
r1613 | z-man | 2005-05-13 08:55:24 +0200 (Fri, 13 May 2005) | 2 lines

Removed usage of AS_HELP_STRING, repaced it with good old manual formatting.

------------------------------------------------------------------------
r1612 | z-man | 2005-05-13 08:17:36 +0200 (Fri, 13 May 2005) | 2 lines

added probably missing include

------------------------------------------------------------------------
r1611 | luke-jr | 2005-05-11 20:54:01 +0200 (Wed, 11 May 2005) | 2 lines

If you're gonna remove files, take em out of the Makefile[.in]

------------------------------------------------------------------------
r1610 | z-man | 2005-05-11 19:14:26 +0200 (Wed, 11 May 2005) | 2 lines

disabled packet logging

------------------------------------------------------------------------
r1608 | z-man | 2005-05-11 14:10:04 +0200 (Wed, 11 May 2005) | 2 lines

fixed compiler warnings for the more picky 4.0 and 3.4 gcc versions. Most common: too many semicolons.

------------------------------------------------------------------------
r1607 | z-man | 2005-05-11 14:08:49 +0200 (Wed, 11 May 2005) | 2 lines

fixed possibly uninitialized variable

------------------------------------------------------------------------
r1606 | z-man | 2005-05-11 14:07:49 +0200 (Wed, 11 May 2005) | 2 lines

updated code defaults of network settings to defaults from configuration file

------------------------------------------------------------------------
r1605 | z-man | 2005-05-11 14:04:47 +0200 (Wed, 11 May 2005) | 2 lines

less verbose name resolution output in debug mode

------------------------------------------------------------------------
r1604 | z-man | 2005-05-11 14:04:15 +0200 (Wed, 11 May 2005) | 2 lines

added the possibility to revert network settings to the default

------------------------------------------------------------------------
r1603 | z-man | 2005-05-11 14:03:38 +0200 (Wed, 11 May 2005) | 2 lines

removed obsoleted files

------------------------------------------------------------------------
r1602 | z-man | 2005-05-11 14:02:47 +0200 (Wed, 11 May 2005) | 2 lines

adapted settings to defaults in the code

------------------------------------------------------------------------
r1601 | luke-jr | 2005-05-10 16:19:26 +0200 (Tue, 10 May 2005) | 2 lines

XHTML READMEs

------------------------------------------------------------------------
r1600 | luke-jr | 2005-05-09 20:18:05 +0200 (Mon, 09 May 2005) | 2 lines

tString for nemo

------------------------------------------------------------------------
r1599 | luke-jr | 2005-05-09 19:52:38 +0200 (Mon, 09 May 2005) | 2 lines

fix nemo's problem?

------------------------------------------------------------------------
r1598 | luke-jr | 2005-05-09 15:31:59 +0200 (Mon, 09 May 2005) | 2 lines

Allow .* within the game-set paths

------------------------------------------------------------------------
r1597 | luke-jr | 2005-05-09 15:04:03 +0200 (Mon, 09 May 2005) | 2 lines

Expand ~ -- this will very likely need win32 porting

------------------------------------------------------------------------
r1596 | nemostultae | 2005-05-09 08:22:43 +0200 (Mon, 09 May 2005) | 2 lines

Formatting change for message to send (/msg)

------------------------------------------------------------------------
r1595 | nemostultae | 2005-05-09 08:17:18 +0200 (Mon, 09 May 2005) | 2 lines

Small formatting change for /msg code

------------------------------------------------------------------------
r1594 | nemostultae | 2005-05-09 02:48:32 +0200 (Mon, 09 May 2005) | 2 lines

added Contains()

------------------------------------------------------------------------
r1593 | nemostultae | 2005-05-09 02:35:56 +0200 (Mon, 09 May 2005) | 2 lines

added message code

------------------------------------------------------------------------
r1592 | luke-jr | 2005-05-09 00:28:10 +0200 (Mon, 09 May 2005) | 2 lines

kill the evil hard wrapping

------------------------------------------------------------------------
r1591 | z-man | 2005-05-08 23:54:55 +0200 (Sun, 08 May 2005) | 2 lines

corrected build when building inside the source directory

------------------------------------------------------------------------
r1589 | z-man | 2005-05-08 00:40:55 +0200 (Sun, 08 May 2005) | 2 lines

Corrected make bindist for the dedicated server

------------------------------------------------------------------------
r1588 | z-man | 2005-05-07 23:37:52 +0200 (Sat, 07 May 2005) | 2 lines

Cleaned out warning messages with CODELEVEL=2

------------------------------------------------------------------------
r1586 | z-man | 2005-05-07 23:34:10 +0200 (Sat, 07 May 2005) | 3 lines

Made output more terse.
Added "make run" (a bit silly, yes).

------------------------------------------------------------------------
r1585 | z-man | 2005-05-07 23:31:51 +0200 (Sat, 07 May 2005) | 2 lines

Added ways to set standardized CXXFLAGS

------------------------------------------------------------------------
r1584 | z-man | 2005-05-07 23:30:57 +0200 (Sat, 07 May 2005) | 2 lines

Added new specialized readme files

------------------------------------------------------------------------
r1583 | luke-jr | 2005-05-07 22:39:44 +0200 (Sat, 07 May 2005) | 2 lines

cvsignore & todo

------------------------------------------------------------------------
r1582 | luke-jr | 2005-05-07 15:34:14 +0200 (Sat, 07 May 2005) | 2 lines

Open should be using GetWritePath

------------------------------------------------------------------------
r1581 | luke-jr | 2005-05-07 14:44:32 +0200 (Sat, 07 May 2005) | 2 lines

Some beautify improvements

------------------------------------------------------------------------
r1580 | z-man | 2005-05-07 14:20:37 +0200 (Sat, 07 May 2005) | 2 lines

Fixed some more compiler warnings and errors with --pedantic

------------------------------------------------------------------------
r1579 | z-man | 2005-05-07 11:39:08 +0200 (Sat, 07 May 2005) | 2 lines

Fixed compiler warnings and errors with -pedantic

------------------------------------------------------------------------
r1578 | luke-jr | 2005-05-07 06:09:01 +0200 (Sat, 07 May 2005) | 2 lines

maybe todo: new dir for screenshots

------------------------------------------------------------------------
r1577 | luke-jr | 2005-05-07 03:15:07 +0200 (Sat, 07 May 2005) | 2 lines

Drop directory creation from OS-specific stuff

------------------------------------------------------------------------
r1576 | luke-jr | 2005-05-07 03:12:52 +0200 (Sat, 07 May 2005) | 2 lines

rework tDirectories to create write-dirs

------------------------------------------------------------------------
r1575 | z-man | 2005-05-06 22:29:26 +0200 (Fri, 06 May 2005) | 2 lines

better menu highlighting of colored strings

------------------------------------------------------------------------
r1573 | z-man | 2005-05-06 22:23:09 +0200 (Fri, 06 May 2005) | 2 lines

Fixed server browser refresh crash

------------------------------------------------------------------------
r1572 | z-man | 2005-05-06 22:22:38 +0200 (Fri, 06 May 2005) | 2 lines

Fixed memory leak ( the false alarm about a memory leak, that is )

------------------------------------------------------------------------
r1571 | philippeqc | 2005-05-06 21:26:21 +0200 (Fri, 06 May 2005) | 2 lines

Major update of my todo list

------------------------------------------------------------------------
r1570 | luke-jr | 2005-05-06 20:16:57 +0200 (Fri, 06 May 2005) | 2 lines

Colour Alive: Yes as green and No as red

------------------------------------------------------------------------
r1569 | z-man | 2005-05-06 09:25:14 +0200 (Fri, 06 May 2005) | 2 lines

Fixed server menu alignment

------------------------------------------------------------------------
r1568 | z-man | 2005-05-06 08:53:29 +0200 (Fri, 06 May 2005) | 2 lines

Beautified.

------------------------------------------------------------------------
r1567 | z-man | 2005-05-06 08:51:51 +0200 (Fri, 06 May 2005) | 2 lines

Updates to new code

------------------------------------------------------------------------
r1566 | z-man | 2005-05-06 08:43:26 +0200 (Fri, 06 May 2005) | 2 lines

armagetronad-stat now works again

------------------------------------------------------------------------
r1565 | z-man | 2005-05-06 08:43:03 +0200 (Fri, 06 May 2005) | 2 lines

leakfixes

------------------------------------------------------------------------
r1564 | z-man | 2005-05-06 08:41:55 +0200 (Fri, 06 May 2005) | 2 lines

Improved server browser: refreshes are possible, sorting is customizable

------------------------------------------------------------------------
r1563 | z-man | 2005-05-06 08:40:31 +0200 (Fri, 06 May 2005) | 3 lines

More flexible sn_Connect and sn_Bend overloads added.
Fixed non-sending of ack packets for logins

------------------------------------------------------------------------
r1562 | z-man | 2005-05-06 08:39:47 +0200 (Fri, 06 May 2005) | 2 lines

nSocket::FromString() now accepts hostnames, too

------------------------------------------------------------------------
r1561 | z-man | 2005-05-06 08:38:44 +0200 (Fri, 06 May 2005) | 2 lines

Protected assignment operator against self asignment

------------------------------------------------------------------------
r1560 | z-man | 2005-05-06 08:38:11 +0200 (Fri, 06 May 2005) | 2 lines

Overloads of Insert()

------------------------------------------------------------------------
r1559 | z-man | 2005-05-06 08:37:30 +0200 (Fri, 06 May 2005) | 2 lines

Added rudimentary color class

------------------------------------------------------------------------
r1558 | z-man | 2005-05-06 08:37:14 +0200 (Fri, 06 May 2005) | 2 lines

Adaptions to new text color management

------------------------------------------------------------------------
r1557 | z-man | 2005-05-06 08:36:45 +0200 (Fri, 06 May 2005) | 2 lines

More flexible color code management

------------------------------------------------------------------------
r1556 | luke-jr | 2005-05-05 21:36:30 +0200 (Thu, 05 May 2005) | 2 lines

fresh ideas

------------------------------------------------------------------------
r1554 | luke-jr | 2005-05-05 16:10:07 +0200 (Thu, 05 May 2005) | 3 lines

winzones=green, deathzones=red
This time, it works :)

------------------------------------------------------------------------
r1553 | luke-jr | 2005-05-05 12:20:40 +0200 (Thu, 05 May 2005) | 2 lines

Re-enable interactivity because it *WAS* being used (for winzones)

------------------------------------------------------------------------
r1552 | luke-jr | 2005-05-05 11:36:45 +0200 (Thu, 05 May 2005) | 2 lines

picky compiler

------------------------------------------------------------------------
r1551 | luke-jr | 2005-05-05 10:48:05 +0200 (Thu, 05 May 2005) | 2 lines

more ideas

------------------------------------------------------------------------
r1550 | luke-jr | 2005-05-05 10:12:21 +0200 (Thu, 05 May 2005) | 2 lines

drop anything after '(' -- future compatibility

------------------------------------------------------------------------
r1549 | luke-jr | 2005-05-05 09:48:14 +0200 (Thu, 05 May 2005) | 2 lines

USER_DATA_DIR instead of VAR_DIR, as it should have already been

------------------------------------------------------------------------
r1548 | luke-jr | 2005-05-05 09:41:02 +0200 (Thu, 05 May 2005) | 2 lines

Bugfixes in code that is never used (ATM)

------------------------------------------------------------------------
r1547 | z-man | 2005-05-04 21:01:13 +0200 (Wed, 04 May 2005) | 2 lines

Whoops, microsoft compatibility ( my last commit was junk )

------------------------------------------------------------------------
r1546 | luke-jr | 2005-05-04 20:40:27 +0200 (Wed, 04 May 2005) | 2 lines

remove completed items and add new ones

------------------------------------------------------------------------
r1545 | z-man | 2005-05-04 17:46:33 +0200 (Wed, 04 May 2005) | 2 lines

removed configure script. It's huge and rebuildable.

------------------------------------------------------------------------
r1544 | z-man | 2005-05-04 17:41:28 +0200 (Wed, 04 May 2005) | 2 lines

Made numberWinding and some loop variables unsigned

------------------------------------------------------------------------
r1543 | z-man | 2005-05-04 17:40:59 +0200 (Wed, 04 May 2005) | 2 lines

Removed obsolete URI assertions from openResource

------------------------------------------------------------------------
r1542 | z-man | 2005-05-04 17:39:23 +0200 (Wed, 04 May 2005) | 2 lines

Fixed aParser memory leak

------------------------------------------------------------------------
r1541 | luke-jr | 2005-05-04 12:08:21 +0200 (Wed, 04 May 2005) | 2 lines

MERGE: shaped_arenas -> HEAD

------------------------------------------------------------------------
r1527 | z-man | 2005-05-03 09:44:29 +0200 (Tue, 03 May 2005) | 2 lines

added doxygen directory to ignored list

------------------------------------------------------------------------
r1524 | z-man | 2005-05-03 09:43:32 +0200 (Tue, 03 May 2005) | 2 lines

Added doxygen source code documentation generation

------------------------------------------------------------------------
r1522 | z-man | 2005-05-02 23:49:54 +0200 (Mon, 02 May 2005) | 2 lines

Windows compatibility

------------------------------------------------------------------------
r1521 | z-man | 2005-05-02 23:44:20 +0200 (Mon, 02 May 2005) | 2 lines

new defaults and examples of server socket configuration

------------------------------------------------------------------------
r1520 | z-man | 2005-05-02 23:44:09 +0200 (Mon, 02 May 2005) | 3 lines

improved server socket creation logic.
fixed denial of second login.

------------------------------------------------------------------------
r1519 | z-man | 2005-05-02 23:42:15 +0200 (Mon, 02 May 2005) | 2 lines

improved server socket creation logic

------------------------------------------------------------------------
r1518 | z-man | 2005-05-02 23:41:37 +0200 (Mon, 02 May 2005) | 2 lines

added base class for exceptions

------------------------------------------------------------------------
r1517 | z-man | 2005-05-02 16:50:20 +0200 (Mon, 02 May 2005) | 2 lines

corrected wrong default for SERVER_IP

------------------------------------------------------------------------
r1516 | z-man | 2005-05-02 16:48:56 +0200 (Mon, 02 May 2005) | 2 lines

better fallback logic on socket opening failures

------------------------------------------------------------------------
r1513 | luke-jr | 2005-05-02 12:46:05 +0200 (Mon, 02 May 2005) | 2 lines

HAVE_UNISTD_H exists for a reason -.-

------------------------------------------------------------------------
r1505 | z-man | 2005-05-02 08:23:49 +0200 (Mon, 02 May 2005) | 2 lines

beautified

------------------------------------------------------------------------
r1502 | z-man | 2005-05-01 23:10:11 +0200 (Sun, 01 May 2005) | 2 lines

Fixed smaller omissions: Closing a socket resets the broadcast bit, broadcasting gets copied on MoveFrom

------------------------------------------------------------------------
r1499 | z-man | 2005-05-01 22:32:33 +0200 (Sun, 01 May 2005) | 2 lines

added missing include

------------------------------------------------------------------------
r1498 | z-man | 2005-05-01 22:31:05 +0200 (Sun, 01 May 2005) | 2 lines

Temporarily disabled code that does not compile in windows

------------------------------------------------------------------------
r1494 | z-man | 2005-05-01 21:10:05 +0200 (Sun, 01 May 2005) | 3 lines

Refactored basic networking system: no static data ( the required data moved up one level ), no global functions.
Made it possible to bind the server to a specific IP.

------------------------------------------------------------------------
r1493 | z-man | 2005-05-01 21:06:30 +0200 (Sun, 01 May 2005) | 2 lines

more verbose login message

------------------------------------------------------------------------
r1492 | z-man | 2005-05-01 21:06:06 +0200 (Sun, 01 May 2005) | 2 lines

added server name and IP settings

------------------------------------------------------------------------
r1491 | z-man | 2005-05-01 21:05:54 +0200 (Sun, 01 May 2005) | 2 lines

added default rule for missing header files

------------------------------------------------------------------------
r1477 | z-man | 2005-04-30 23:54:24 +0200 (Sat, 30 Apr 2005) | 2 lines

added net_udp.cpp ( replacing nSysdep.cpp ) directly to makefile to help gdb find it.

------------------------------------------------------------------------
r1469 | luke-jr | 2005-04-30 08:33:42 +0200 (Sat, 30 Apr 2005) | 2 lines

User config, not system! :(

------------------------------------------------------------------------
r1466 | z-man | 2005-04-29 12:03:28 +0200 (Fri, 29 Apr 2005) | 2 lines

Clarified documentation

------------------------------------------------------------------------
r1465 | z-man | 2005-04-29 12:01:36 +0200 (Fri, 29 Apr 2005) | 2 lines

Added ( huge ) upper speed limit.

------------------------------------------------------------------------
r1434 | klaxnek | 2005-04-26 12:15:31 +0200 (Tue, 26 Apr 2005) | 2 lines

sorry: bad version commited oops

------------------------------------------------------------------------
r1433 | klaxnek | 2005-04-26 11:48:57 +0200 (Tue, 26 Apr 2005) | 2 lines

Separated function SDL_SavePNG as k suggested

------------------------------------------------------------------------
r1427 | luke-jr | 2005-04-26 08:28:51 +0200 (Tue, 26 Apr 2005) | 2 lines

Ignore autogenerated files and stuff

------------------------------------------------------------------------
r1424 | luke-jr | 2005-04-23 04:22:41 +0200 (Sat, 23 Apr 2005) | 2 lines

we don't do screenshots (let alone PNG screenshots) as a dedicated server

------------------------------------------------------------------------
r1422 | klaxnek | 2005-04-23 00:13:24 +0200 (Sat, 23 Apr 2005) | 2 lines

Screenshots now saved in PNG by default (set PNG_SCREENSHOT 0 in config to save in BMP)

------------------------------------------------------------------------
r1421 | klaxnek | 2005-04-23 00:11:25 +0200 (Sat, 23 Apr 2005) | 2 lines

PNG or BMP screenshot format entry

------------------------------------------------------------------------
r1410 | z-man | 2005-04-21 10:48:37 +0200 (Thu, 21 Apr 2005) | 2 lines

Screenshots don't overwrite other screenshots any more

------------------------------------------------------------------------
r1408 | z-man | 2005-04-21 10:24:06 +0200 (Thu, 21 Apr 2005) | 2 lines

Screenshots are now saved into the var directory

------------------------------------------------------------------------
r1400 | z-man | 2005-04-20 17:30:49 +0200 (Wed, 20 Apr 2005) | 2 lines

Changes to include order: SDL.h is included first to dodge GCC 4.0 language lawyers

------------------------------------------------------------------------
r1394 | luke-jr | 2005-04-19 19:26:45 +0200 (Tue, 19 Apr 2005) | 2 lines

autoconf updated; why is configure in CVS anyway?

------------------------------------------------------------------------
r1389 | z-man | 2005-04-12 10:46:35 +0200 (Tue, 12 Apr 2005) | 2 lines

fixed server crash when switching to spectator mode while online

------------------------------------------------------------------------
r1388 | z-man | 2005-04-12 08:44:16 +0200 (Tue, 12 Apr 2005) | 2 lines

disabled krawall code

------------------------------------------------------------------------
r1387 | z-man | 2005-04-10 21:29:59 +0200 (Sun, 10 Apr 2005) | 2 lines

fixed destination comparison on a client connected to an old server

------------------------------------------------------------------------
r1386 | z-man | 2005-04-10 17:28:41 +0200 (Sun, 10 Apr 2005) | 2 lines

Added new prototype for "delete" just in case it is needed

------------------------------------------------------------------------
r1385 | z-man | 2005-04-10 17:28:12 +0200 (Sun, 10 Apr 2005) | 2 lines

Enabled DirectX by default

------------------------------------------------------------------------
r1384 | z-man | 2005-04-10 17:27:09 +0200 (Sun, 10 Apr 2005) | 2 lines

enabled memory manager in debug mode

------------------------------------------------------------------------
r1383 | z-man | 2005-04-10 15:51:52 +0200 (Sun, 10 Apr 2005) | 2 lines

more color code adaptions

------------------------------------------------------------------------
r1382 | z-man | 2005-04-10 15:50:48 +0200 (Sun, 10 Apr 2005) | 2 lines

VisualC compatibility

------------------------------------------------------------------------
r1381 | z-man | 2005-04-10 11:30:12 +0200 (Sun, 10 Apr 2005) | 2 lines

adaptions to color code handling changes and explicit string constructors

------------------------------------------------------------------------
r1380 | z-man | 2005-04-10 11:28:27 +0200 (Sun, 10 Apr 2005) | 2 lines

Moved all color code handling into new class tColoredString

------------------------------------------------------------------------
r1379 | philippeqc | 2005-04-09 13:15:49 +0200 (Sat, 09 Apr 2005) | 2 lines

Normalisation of axes didnt happen. Fixed now.

------------------------------------------------------------------------
r1378 | k_at_work | 2005-04-02 23:06:39 +0200 (Sat, 02 Apr 2005) | 2 lines

Added menu option "Keep Window Active" to allow the application to keep running in windowed mode if the application loses focus.

------------------------------------------------------------------------
r1377 | k_at_work | 2005-04-02 22:58:22 +0200 (Sat, 02 Apr 2005) | 2 lines

Added menu option "Keep Window Active" to allow the application to keep running in windowed mode if the application loses focus.

------------------------------------------------------------------------
r1376 | z-man | 2005-04-01 11:51:38 +0200 (Fri, 01 Apr 2005) | 2 lines

Added AMD64 to the list of platforms where the custom debugging memory manager can be enabled

------------------------------------------------------------------------
r1375 | z-man | 2005-04-01 11:49:05 +0200 (Fri, 01 Apr 2005) | 2 lines

fixed destination memory leak

------------------------------------------------------------------------
r1374 | z-man | 2005-04-01 11:48:47 +0200 (Fri, 01 Apr 2005) | 2 lines

made server reveival output less obnoxious

------------------------------------------------------------------------
r1373 | z-man | 2005-04-01 11:48:14 +0200 (Fri, 01 Apr 2005) | 2 lines

fixed singed/unsigned conflict

------------------------------------------------------------------------
r1372 | z-man | 2005-04-01 11:47:47 +0200 (Fri, 01 Apr 2005) | 2 lines

allocated memory is filled with bad bits on allocation in debug mode and cleared in release mode

------------------------------------------------------------------------
r1369 | z-man | 2005-04-01 09:32:59 +0200 (Fri, 01 Apr 2005) | 2 lines

fixed possible memory initializing problems

------------------------------------------------------------------------
r1368 | z-man | 2005-03-31 23:13:03 +0200 (Thu, 31 Mar 2005) | 2 lines

Added case for antiparallel directions in GetDistanceToDestination()

------------------------------------------------------------------------
r1367 | z-man | 2005-03-31 23:12:31 +0200 (Thu, 31 Mar 2005) | 2 lines

switched debug build to debug runtime DLL ( strange, the last time I tried this did not work )

------------------------------------------------------------------------
r1366 | z-man | 2005-03-31 23:11:55 +0200 (Thu, 31 Mar 2005) | 2 lines

Fixed uninitialized variable

------------------------------------------------------------------------
r1364 | z-man | 2005-03-31 18:32:27 +0200 (Thu, 31 Mar 2005) | 2 lines

fixed windows compile problems ( I hope )

------------------------------------------------------------------------
r1363 | z-man | 2005-03-31 17:48:06 +0200 (Thu, 31 Mar 2005) | 2 lines

updated version

------------------------------------------------------------------------
r1362 | z-man | 2005-03-31 17:47:33 +0200 (Thu, 31 Mar 2005) | 2 lines

added expiration code for future public beta versions

------------------------------------------------------------------------
r1360 | z-man | 2005-03-31 16:49:33 +0200 (Thu, 31 Mar 2005) | 2 lines

added macro expansion sources of installer files

------------------------------------------------------------------------
r1359 | z-man | 2005-03-31 15:29:52 +0200 (Thu, 31 Mar 2005) | 2 lines

Added server controllable bit to disable legacy rubber code.

------------------------------------------------------------------------
r1358 | z-man | 2005-03-31 15:29:42 +0200 (Thu, 31 Mar 2005) | 4 lines

Added rubber effectiveness to gauges.
Made extra cycle delay factor configurabe on servers.
Added server controllable bit to disable legacy rubber code.

------------------------------------------------------------------------
r1357 | z-man | 2005-03-31 14:41:11 +0200 (Thu, 31 Mar 2005) | 2 lines

added warning not to change this file from default

------------------------------------------------------------------------
r1356 | z-man | 2005-03-31 13:48:27 +0200 (Thu, 31 Mar 2005) | 2 lines

Default ( settings.cfg, not autoexec.cfg ) configuration gets loaded before a network game is started

------------------------------------------------------------------------
r1355 | z-man | 2005-03-31 13:42:18 +0200 (Thu, 31 Mar 2005) | 2 lines

disabled breakpoint

------------------------------------------------------------------------
r1354 | z-man | 2005-03-31 13:42:07 +0200 (Thu, 31 Mar 2005) | 2 lines

fixed networking problems with non-perpenticular turn directions

------------------------------------------------------------------------
r1353 | z-man | 2005-03-31 12:14:55 +0200 (Thu, 31 Mar 2005) | 2 lines

added crude compatibility for yesterday's CVS clients ( HUD gauges will go crazy, but there should not be a crash )

------------------------------------------------------------------------
r1352 | z-man | 2005-03-31 12:10:48 +0200 (Thu, 31 Mar 2005) | 2 lines

added new experimental rubber and cycle physics settings

------------------------------------------------------------------------
r1351 | z-man | 2005-03-31 10:36:54 +0200 (Thu, 31 Mar 2005) | 2 lines

*** empty log message ***

------------------------------------------------------------------------
r1350 | z-man | 2005-03-31 10:35:52 +0200 (Thu, 31 Mar 2005) | 2 lines

added preliminary number-of-axes setting to faciliate testing

------------------------------------------------------------------------
r1349 | z-man | 2005-03-31 10:35:05 +0200 (Thu, 31 Mar 2005) | 2 lines

host port gets stored after it changed ( because the original port was already used )

------------------------------------------------------------------------
r1346 | z-man | 2005-03-30 23:16:12 +0200 (Wed, 30 Mar 2005) | 2 lines

switched to the right runtime library and disabled custom memory manager

------------------------------------------------------------------------
r1345 | z-man | 2005-03-30 23:15:28 +0200 (Wed, 30 Mar 2005) | 2 lines

removed unnecessary files

------------------------------------------------------------------------
r1344 | z-man | 2005-03-30 23:15:10 +0200 (Wed, 30 Mar 2005) | 2 lines

added missing files

------------------------------------------------------------------------
r1343 | z-man | 2005-03-30 21:45:44 +0200 (Wed, 30 Mar 2005) | 2 lines

called the right copysign in windows

------------------------------------------------------------------------
r1342 | z-man | 2005-03-30 20:03:11 +0200 (Wed, 30 Mar 2005) | 2 lines

faster timeout when destination can't be reached

------------------------------------------------------------------------
r1341 | z-man | 2005-03-30 19:12:50 +0200 (Wed, 30 Mar 2005) | 2 lines

added windows replacement for copysign

------------------------------------------------------------------------
r1340 | z-man | 2005-03-30 18:57:51 +0200 (Wed, 30 Mar 2005) | 2 lines

login accept message is now sent in a separate packet

------------------------------------------------------------------------
r1339 | z-man | 2005-03-30 18:08:25 +0200 (Wed, 30 Mar 2005) | 2 lines

disabled camera rising when driving besides a wall

------------------------------------------------------------------------
r1338 | z-man | 2005-03-30 17:59:59 +0200 (Wed, 30 Mar 2005) | 2 lines

*** empty log message ***

------------------------------------------------------------------------
r1337 | z-man | 2005-03-30 17:57:20 +0200 (Wed, 30 Mar 2005) | 2 lines

Optimization: no sparks generated on dedicated server

------------------------------------------------------------------------
r1336 | z-man | 2005-03-30 17:56:39 +0200 (Wed, 30 Mar 2005) | 2 lines

removed profanity

------------------------------------------------------------------------
r1335 | z-man | 2005-03-30 17:56:16 +0200 (Wed, 30 Mar 2005) | 2 lines

Optimization: don't traverse ALL network objects when looking for those to sync, keep them in a separate list

------------------------------------------------------------------------
r1334 | z-man | 2005-03-30 16:20:58 +0200 (Wed, 30 Mar 2005) | 2 lines

fixed wobbling internal camera

------------------------------------------------------------------------
r1333 | z-man | 2005-03-30 15:43:30 +0200 (Wed, 30 Mar 2005) | 2 lines

made extra sure that no walls stick out after a cycle's death

------------------------------------------------------------------------
r1332 | z-man | 2005-03-30 15:24:27 +0200 (Wed, 30 Mar 2005) | 2 lines

beautified

------------------------------------------------------------------------
r1331 | z-man | 2005-03-30 15:23:45 +0200 (Wed, 30 Mar 2005) | 2 lines

fixed issues with assigning "enter" as keybind

------------------------------------------------------------------------
r1330 | z-man | 2005-03-30 15:22:46 +0200 (Wed, 30 Mar 2005) | 2 lines

beautification now only affects modified files

------------------------------------------------------------------------
r1329 | z-man | 2005-03-30 14:49:00 +0200 (Wed, 30 Mar 2005) | 2 lines

corrected config directory make rule

------------------------------------------------------------------------
r1328 | z-man | 2005-03-30 14:48:35 +0200 (Wed, 30 Mar 2005) | 2 lines

added smooth position correction clamping

------------------------------------------------------------------------
r1327 | z-man | 2005-03-30 14:27:52 +0200 (Wed, 30 Mar 2005) | 3 lines

added last known position to exrapolator logic
clamped smooth position correction

------------------------------------------------------------------------
r1326 | z-man | 2005-03-30 14:19:03 +0200 (Wed, 30 Mar 2005) | 4 lines

fixed rubber logic
added braking reservoir to synced data
worked around bad data from old servers when braking is involved in GetDestinationBefore()

------------------------------------------------------------------------
r1325 | z-man | 2005-03-30 14:17:19 +0200 (Wed, 30 Mar 2005) | 2 lines

added braking reservoir to sync data

------------------------------------------------------------------------
r1324 | z-man | 2005-03-30 14:16:45 +0200 (Wed, 30 Mar 2005) | 2 lines

added last good cycle position

------------------------------------------------------------------------
r1323 | z-man | 2005-03-30 14:15:31 +0200 (Wed, 30 Mar 2005) | 2 lines

removed annoying distance-to-rim keeper

------------------------------------------------------------------------
r1322 | z-man | 2005-03-29 19:25:24 +0200 (Tue, 29 Mar 2005) | 2 lines

security fix: stopped to listen to network control socket in server mode

------------------------------------------------------------------------
r1321 | z-man | 2005-03-29 19:11:26 +0200 (Tue, 29 Mar 2005) | 2 lines

added description for network protocol version 5

------------------------------------------------------------------------
r1320 | z-man | 2005-03-29 19:11:21 +0200 (Tue, 29 Mar 2005) | 2 lines

added new configuration items for extrapolation control and server niceness to old clients

------------------------------------------------------------------------
r1319 | z-man | 2005-03-29 19:10:35 +0200 (Tue, 29 Mar 2005) | 3 lines

smaller sync related bugfixes
made extrapolation configurable

------------------------------------------------------------------------
r1318 | z-man | 2005-03-29 19:09:29 +0200 (Tue, 29 Mar 2005) | 2 lines

Added GetDistanceSinceLastTurn implementation

------------------------------------------------------------------------
r1317 | z-man | 2005-03-29 19:07:19 +0200 (Tue, 29 Mar 2005) | 3 lines

got rid of ugly dynamic_cast switch
refined turn syncing to avoid lag sliding of new clients

------------------------------------------------------------------------
r1316 | z-man | 2005-03-29 18:59:41 +0200 (Tue, 29 Mar 2005) | 3 lines

added MaxSpaceAhead and DistanceSinceLastTurn to interface
removed obsoleted localTunnel_

------------------------------------------------------------------------
r1315 | z-man | 2005-03-29 18:58:25 +0200 (Tue, 29 Mar 2005) | 2 lines

disabled connection stress test

------------------------------------------------------------------------
r1314 | z-man | 2005-03-29 18:57:59 +0200 (Tue, 29 Mar 2005) | 2 lines

Bugfix: disabled resetting of currentFace for unregistered objects

------------------------------------------------------------------------
r1313 | z-man | 2005-03-29 18:57:27 +0200 (Tue, 29 Mar 2005) | 2 lines

beautified

------------------------------------------------------------------------
r1312 | z-man | 2005-03-29 13:03:56 +0200 (Tue, 29 Mar 2005) | 2 lines

Decreased time tolerance for clients that send command times

------------------------------------------------------------------------
r1311 | z-man | 2005-03-29 13:03:13 +0200 (Tue, 29 Mar 2005) | 2 lines

added nVersionFeature::Supported( client ) to check feature support of specific clients

------------------------------------------------------------------------
r1310 | z-man | 2005-03-28 23:35:41 +0200 (Mon, 28 Mar 2005) | 2 lines

VisualC++ compatibility

------------------------------------------------------------------------
r1309 | z-man | 2005-03-28 23:34:50 +0200 (Mon, 28 Mar 2005) | 2 lines

Added Axes and CycleMovement to project

------------------------------------------------------------------------
r1308 | z-man | 2005-03-28 23:22:01 +0200 (Mon, 28 Mar 2005) | 2 lines

added frame delay for linux two ( both frame delays currently commented out )

------------------------------------------------------------------------
r1307 | z-man | 2005-03-28 23:20:02 +0200 (Mon, 28 Mar 2005) | 2 lines

adaptions to new cycle code

------------------------------------------------------------------------
r1306 | z-man | 2005-03-28 23:19:30 +0200 (Mon, 28 Mar 2005) | 2 lines

added new file gCycleMovement.cpp

------------------------------------------------------------------------
r1305 | z-man | 2005-03-28 23:19:08 +0200 (Mon, 28 Mar 2005) | 3 lines

Split cycle implementation into three classes
Improved netcode in various ways ( details in branch b0_2_7_1_netcode where this is merged from )

------------------------------------------------------------------------
r1304 | z-man | 2005-03-28 23:17:06 +0200 (Mon, 28 Mar 2005) | 2 lines

Removed obsoleted check for last client side action in SyncIsNew

------------------------------------------------------------------------
r1303 | z-man | 2005-03-28 23:16:51 +0200 (Mon, 28 Mar 2005) | 2 lines

end time of movement is now set as lastTime

------------------------------------------------------------------------
r1302 | z-man | 2005-03-28 22:31:50 +0200 (Mon, 28 Mar 2005) | 2 lines

removed trigonometry from eAxis::NearestWinding; it will now work properly for four axes

------------------------------------------------------------------------
r1298 | philippeqc | 2005-03-28 15:07:15 +0200 (Mon, 28 Mar 2005) | 2 lines

Fixed startup winding on new cycle

------------------------------------------------------------------------
r1297 | philippeqc | 2005-03-26 18:15:43 +0100 (Sat, 26 Mar 2005) | 2 lines

Fixed the lack of sizeMultiplier on the Insert in PrepareGrid

------------------------------------------------------------------------
r1294 | philippeqc | 2005-03-25 21:10:19 +0100 (Fri, 25 Mar 2005) | 2 lines

Added support for multi-axe grid

------------------------------------------------------------------------
r1289 | philippeqc | 2005-03-25 10:26:19 +0100 (Fri, 25 Mar 2005) | 2 lines

tags was breaking when configure wasn't run on the root of the source

------------------------------------------------------------------------
r1282 | z-man | 2005-03-18 13:04:10 +0100 (Fri, 18 Mar 2005) | 2 lines

Disabled breakpoint on unknown network errors

------------------------------------------------------------------------
r1280 | z-man | 2005-03-15 19:01:25 +0100 (Tue, 15 Mar 2005) | 2 lines

End position is now clipped, not culled, to the rim wall bounds

------------------------------------------------------------------------
r1279 | z-man | 2005-03-15 18:55:33 +0100 (Tue, 15 Mar 2005) | 2 lines

added eWallRim::Clip

------------------------------------------------------------------------
r1278 | z-man | 2005-03-15 18:30:45 +0100 (Tue, 15 Mar 2005) | 2 lines

fixed eSensor::before_hit calculation when walls were temporary

------------------------------------------------------------------------
r1277 | z-man | 2005-03-15 17:11:23 +0100 (Tue, 15 Mar 2005) | 2 lines

disabled object-object interaction: it's an unused feature currently

------------------------------------------------------------------------
r1276 | z-man | 2005-03-15 17:10:46 +0100 (Tue, 15 Mar 2005) | 2 lines

fixed possible uninitialized variable

------------------------------------------------------------------------
r1275 | z-man | 2005-03-14 14:40:23 +0100 (Mon, 14 Mar 2005) | 2 lines

Changed the way resources are linked into the build directory so CVS does not get confused

------------------------------------------------------------------------
r1268 | z-man | 2005-03-12 22:14:23 +0100 (Sat, 12 Mar 2005) | 2 lines

moved files from here into new module

------------------------------------------------------------------------
r1265 | z-man | 2005-03-12 22:05:16 +0100 (Sat, 12 Mar 2005) | 2 lines

moved CXXFLAGS default setting to the top to prevent autoconf from setting its own defaults

------------------------------------------------------------------------
r1264 | z-man | 2005-03-12 22:04:33 +0100 (Sat, 12 Mar 2005) | 2 lines

moved files into separete module

------------------------------------------------------------------------
r1260 | z-man | 2005-03-10 15:42:24 +0100 (Thu, 10 Mar 2005) | 2 lines

Merged in changes from 0.2.7.1 release branch

------------------------------------------------------------------------
r1233 | z-man | 2005-03-05 17:06:37 +0100 (Sat, 05 Mar 2005) | 2 lines

Internal camera never gets placed directly onto a wall

------------------------------------------------------------------------
r1231 | klaxnek | 2005-03-05 16:49:01 +0100 (Sat, 05 Mar 2005) | 2 lines

Added \doc\compile.txt, \doc\readme_windows.html and fixed double COPYING.txt

------------------------------------------------------------------------
r1230 | klaxnek | 2005-03-05 16:42:03 +0100 (Sat, 05 Mar 2005) | 2 lines

Added \doc\compile.html, \doc\readme_windows.html and fixed double COPYING.txt

------------------------------------------------------------------------
r1229 | klaxnek | 2005-03-05 16:05:45 +0100 (Sat, 05 Mar 2005) | 2 lines

Added missing commands.txt

------------------------------------------------------------------------
r1211 | klaxnek | 2005-03-01 18:28:28 +0100 (Tue, 01 Mar 2005) | 2 lines

NSIS Installer Files

------------------------------------------------------------------------
r1210 | klaxnek | 2005-03-01 18:25:30 +0100 (Tue, 01 Mar 2005) | 2 lines

Fixed first line missing

------------------------------------------------------------------------
r1186 | z-man | 2005-02-28 10:10:05 +0100 (Mon, 28 Feb 2005) | 2 lines

Added CYCLE_RUBBER_MINADJUST to allow tighter grinds

------------------------------------------------------------------------
r1185 | z-man | 2005-02-28 00:10:54 +0100 (Mon, 28 Feb 2005) | 2 lines

Made exit safer: freeing screen is now handled by SDL_Quit, sound is shut down after graphics

------------------------------------------------------------------------
r1184 | z-man | 2005-02-27 17:33:48 +0100 (Sun, 27 Feb 2005) | 2 lines

Bumped network version

------------------------------------------------------------------------
r1183 | z-man | 2005-02-27 17:33:04 +0100 (Sun, 27 Feb 2005) | 2 lines

Corrected references to nonexistent file LIBS to doc/install_linux.html

------------------------------------------------------------------------
r1182 | z-man | 2005-02-27 17:32:39 +0100 (Sun, 27 Feb 2005) | 3 lines

Added rubber settings that get only activated when rippable old clients are connected
Added CYCLE_RUBBER_SPEED

------------------------------------------------------------------------
r1181 | z-man | 2005-02-27 16:31:13 +0100 (Sun, 27 Feb 2005) | 2 lines

Improved clientside synchronization: enemies don't get stuck after every turn, you never tunnel through old walls

------------------------------------------------------------------------
r1180 | z-man | 2005-02-27 00:26:26 +0100 (Sun, 27 Feb 2005) | 2 lines

Changed from debug to release libraries even in debug mode because the SDL libs do so, too

------------------------------------------------------------------------
r1179 | z-man | 2005-02-27 00:23:20 +0100 (Sun, 27 Feb 2005) | 2 lines

Fixed MSVC++ compiler messages about doublicate functions

------------------------------------------------------------------------
r1178 | z-man | 2005-02-27 00:08:33 +0100 (Sun, 27 Feb 2005) | 2 lines

Changed the C library used to DLL multithreaded so putenv() in AA can work with getenv() in SDL

------------------------------------------------------------------------
r1177 | z-man | 2005-02-26 22:25:57 +0100 (Sat, 26 Feb 2005) | 2 lines

Added CONSOLE_DECORATE_ID/IP

------------------------------------------------------------------------
r1176 | z-man | 2005-02-26 22:25:36 +0100 (Sat, 26 Feb 2005) | 4 lines

moved obsoleted variables here ( the only place they are used )
disabled FPS rendering in menu again
corrected aspect ratio of HUD

------------------------------------------------------------------------
r1175 | z-man | 2005-02-26 22:24:10 +0100 (Sat, 26 Feb 2005) | 2 lines

added function to create viewport with correct aspect ratio

------------------------------------------------------------------------
r1174 | z-man | 2005-02-26 22:23:40 +0100 (Sat, 26 Feb 2005) | 2 lines

removed obsoleted variables

------------------------------------------------------------------------
r1173 | z-man | 2005-02-26 21:00:05 +0100 (Sat, 26 Feb 2005) | 2 lines

Fixed voting privacy information leak caused by the console log decoration

------------------------------------------------------------------------
r1172 | z-man | 2005-02-26 20:59:38 +0100 (Sat, 26 Feb 2005) | 2 lines

Moved nCurrentSenderID here so it can be accessed from the outside

------------------------------------------------------------------------
r1171 | z-man | 2005-02-26 20:59:20 +0100 (Sat, 26 Feb 2005) | 3 lines

Added CONSOLE_DECORATE_ID/IP
Moved nCurrentSenderID into header so it can be accessed from the outside

------------------------------------------------------------------------
r1170 | z-man | 2005-02-26 20:58:46 +0100 (Sat, 26 Feb 2005) | 2 lines

Added CONSOLE_DECORATE_ID/IP

------------------------------------------------------------------------
r1169 | z-man | 2005-02-26 19:47:35 +0100 (Sat, 26 Feb 2005) | 2 lines

FPS is displayed only once ( not for every viewport )

------------------------------------------------------------------------
r1168 | z-man | 2005-02-26 19:34:16 +0100 (Sat, 26 Feb 2005) | 3 lines

HUD now works with multiple viewports
Player name is no loger used for selection of the values displayed in the HUD

------------------------------------------------------------------------
r1167 | z-man | 2005-02-26 19:33:30 +0100 (Sat, 26 Feb 2005) | 3 lines

Fixed MSVC++ compatibility
fixed empty line bug

------------------------------------------------------------------------
r1164 | z-man | 2005-02-26 19:30:42 +0100 (Sat, 26 Feb 2005) | 2 lines

make beautify now can be safely interrupted

------------------------------------------------------------------------
r1163 | z-man | 2005-02-26 19:30:10 +0100 (Sat, 26 Feb 2005) | 2 lines

removed globalnumviewports since it is no longer needed

------------------------------------------------------------------------
r1162 | z-man | 2005-02-26 19:29:15 +0100 (Sat, 26 Feb 2005) | 2 lines

Fixed explosion sound playback difficulties: z was unititlalized

------------------------------------------------------------------------
r1161 | z-man | 2005-02-26 19:28:46 +0100 (Sat, 26 Feb 2005) | 3 lines

removed rubber magic
made cycle rubber a global variable

------------------------------------------------------------------------
r1160 | z-man | 2005-02-26 19:26:52 +0100 (Sat, 26 Feb 2005) | 2 lines

Worked around sound initialisation problems in linux: sound is now initialized before the graphics and crashes during first initialisation are detected.

------------------------------------------------------------------------
r1159 | z-man | 2005-02-26 19:26:01 +0100 (Sat, 26 Feb 2005) | 2 lines

removed rubber variables

------------------------------------------------------------------------
r1158 | z-man | 2005-02-26 19:25:17 +0100 (Sat, 26 Feb 2005) | 2 lines

Made BUG_RIP network aware

------------------------------------------------------------------------
r1157 | z-man | 2005-02-26 19:24:40 +0100 (Sat, 26 Feb 2005) | 2 lines

Added BUG_TELEPORT

------------------------------------------------------------------------
r1156 | z-man | 2005-02-25 19:56:42 +0100 (Fri, 25 Feb 2005) | 2 lines

Fixed handling of floating point overflows in eGameObject::Move()

------------------------------------------------------------------------
r1155 | z-man | 2005-02-25 18:25:07 +0100 (Fri, 25 Feb 2005) | 2 lines

Made gameobject movent more tolerant

------------------------------------------------------------------------
r1154 | z-man | 2005-02-25 18:24:47 +0100 (Fri, 25 Feb 2005) | 2 lines

Added CYCLE_RUBBER_MINADJUST to allow tighter grinds

------------------------------------------------------------------------
r1153 | z-man | 2005-02-25 15:45:03 +0100 (Fri, 25 Feb 2005) | 2 lines

New text for topology police filter

------------------------------------------------------------------------
r1152 | z-man | 2005-02-25 15:44:57 +0100 (Fri, 25 Feb 2005) | 2 lines

The logic whether a wall is dangerous or not has been moved into gWall.cpp completely

------------------------------------------------------------------------
r1151 | z-man | 2005-02-25 15:44:21 +0100 (Fri, 25 Feb 2005) | 2 lines

Added priorities to console filters

------------------------------------------------------------------------
r1150 | z-man | 2005-02-25 11:28:04 +0100 (Fri, 25 Feb 2005) | 2 lines

Made topology police configurable and disabled it by default

------------------------------------------------------------------------
r1149 | z-man | 2005-02-25 09:17:04 +0100 (Fri, 25 Feb 2005) | 2 lines

Added comparison operators of all flavors and colors on tString

------------------------------------------------------------------------
r1148 | z-man | 2005-02-24 17:54:20 +0100 (Thu, 24 Feb 2005) | 3 lines

Added message ID to gDestination for a real sorting based on the order the inputs were made
Fixed CYCLE_DELAY handling for values <= .001

------------------------------------------------------------------------
r1147 | z-man | 2005-02-24 17:53:35 +0100 (Thu, 24 Feb 2005) | 2 lines

Added message ID to gDestination for a real sorting based on the order the inputs were made

------------------------------------------------------------------------
r1146 | z-man | 2005-02-24 14:56:03 +0100 (Thu, 24 Feb 2005) | 2 lines

Another go at nondestructive surface correction. More checks.

------------------------------------------------------------------------
r1145 | z-man | 2005-02-24 09:54:16 +0100 (Thu, 24 Feb 2005) | 2 lines

fixed typo

------------------------------------------------------------------------
r1144 | z-man | 2005-02-23 19:50:01 +0100 (Wed, 23 Feb 2005) | 3 lines

removed another breakpoint
: ----------------------------------------------------------------------

------------------------------------------------------------------------
r1143 | z-man | 2005-02-23 17:48:57 +0100 (Wed, 23 Feb 2005) | 2 lines

added new setting items for server-client synchronisation

------------------------------------------------------------------------
r1142 | z-man | 2005-02-23 17:48:24 +0100 (Wed, 23 Feb 2005) | 3 lines

Fixed bad rubber/netsync interaction causing cycles to get stuck until rubber ran out
added the option to send more frequent updates to the client owning the cycle

------------------------------------------------------------------------
r1141 | z-man | 2005-02-23 17:37:09 +0100 (Wed, 23 Feb 2005) | 2 lines

added separate sync tag for the cycle owner

------------------------------------------------------------------------
r1140 | z-man | 2005-02-23 17:36:24 +0100 (Wed, 23 Feb 2005) | 2 lines

removed breakpoint from nReadError()

------------------------------------------------------------------------
r1139 | z-man | 2005-02-23 17:35:48 +0100 (Wed, 23 Feb 2005) | 2 lines

Fixed eFace::CorrectArea once more: it got confused when only one of the edges had a wall.

------------------------------------------------------------------------
r1138 | z-man | 2005-02-22 23:30:22 +0100 (Tue, 22 Feb 2005) | 2 lines

added checks in debug mode

------------------------------------------------------------------------
r1137 | z-man | 2005-02-22 23:29:00 +0100 (Tue, 22 Feb 2005) | 2 lines

added correct floor rendering if BUG_RIP is active

------------------------------------------------------------------------
r1136 | z-man | 2005-02-22 23:27:41 +0100 (Tue, 22 Feb 2005) | 3 lines

Fixed last fix
added BUG_RIP

------------------------------------------------------------------------
r1135 | z-man | 2005-02-22 22:32:01 +0100 (Tue, 22 Feb 2005) | 2 lines

eHalfEdge::Split now does not trigger the topology police any more, it was called before and would only crash now.

------------------------------------------------------------------------
r1134 | z-man | 2005-02-22 20:44:58 +0100 (Tue, 22 Feb 2005) | 2 lines

Another correction to the claim_id handling code

------------------------------------------------------------------------
r1133 | z-man | 2005-02-21 21:26:10 +0100 (Mon, 21 Feb 2005) | 2 lines

reverting to previous version because the last commit destroyed all the umlauts

------------------------------------------------------------------------
r1132 | z-man | 2005-02-21 12:39:55 +0100 (Mon, 21 Feb 2005) | 2 lines

better solaris compatibility

------------------------------------------------------------------------
r1131 | z-man | 2005-02-21 09:08:33 +0100 (Mon, 21 Feb 2005) | 2 lines

beautified changes made in VisualC++

------------------------------------------------------------------------
r1130 | z-man | 2005-02-21 09:07:37 +0100 (Mon, 21 Feb 2005) | 2 lines

console output is now filtered as whole lines only

------------------------------------------------------------------------
r1129 | z-man | 2005-02-21 09:06:37 +0100 (Mon, 21 Feb 2005) | 2 lines

refined fake claim_id detection code

------------------------------------------------------------------------
r1128 | z-man | 2005-02-21 09:04:29 +0100 (Mon, 21 Feb 2005) | 2 lines

nServerInfo::GeveBigServerInfo() now uses real user count

------------------------------------------------------------------------
r1127 | z-man | 2005-02-21 00:55:43 +0100 (Mon, 21 Feb 2005) | 2 lines

rubber always effective on client

------------------------------------------------------------------------
r1126 | z-man | 2005-02-21 00:55:05 +0100 (Mon, 21 Feb 2005) | 4 lines

Multiple login messages are now reliably ignored
Changed code dealing with wrong claim_id from peer
added two different user count funcions: one internal and one for the server browser

------------------------------------------------------------------------
r1125 | z-man | 2005-02-20 20:27:34 +0100 (Sun, 20 Feb 2005) | 3 lines

Unified network code niceness and rubber code, they both use the same mechanism for detecting how long they can drive on
Added configuration items for this aspect of rubber.

------------------------------------------------------------------------
r1124 | z-man | 2005-02-20 20:25:36 +0100 (Sun, 20 Feb 2005) | 2 lines

Made match timeouts configurable

------------------------------------------------------------------------
r1123 | z-man | 2005-02-20 20:25:06 +0100 (Sun, 20 Feb 2005) | 7 lines

Fixed server behaviour on errors and corrupt packets: it no longer commits suicide
Added fixes for fake login DOS attack:
 users timing out are no longer counted as users
 too many users from the same IP are no longer counted as users
 ( both get kicked when someone else wants to join )
 there is now a hard limit on the number of accepted logins per IP

------------------------------------------------------------------------
r1122 | z-man | 2005-02-20 19:43:01 +0100 (Sun, 20 Feb 2005) | 2 lines

added descriptions for new settings

------------------------------------------------------------------------
r1121 | z-man | 2005-02-20 19:42:51 +0100 (Sun, 20 Feb 2005) | 2 lines

added new network and cycle physics settings

------------------------------------------------------------------------
r1120 | z-man | 2005-02-20 17:40:41 +0100 (Sun, 20 Feb 2005) | 2 lines

fixed warning in windows

------------------------------------------------------------------------
r1119 | z-man | 2005-02-20 17:40:12 +0100 (Sun, 20 Feb 2005) | 2 lines

Fixed vc++ compatibility ( sorry )

------------------------------------------------------------------------
r1118 | klaxnek | 2005-02-20 11:48:15 +0100 (Sun, 20 Feb 2005) | 2 lines

Fix moviepack floor color (by iceman)

------------------------------------------------------------------------
r1117 | z-man | 2005-02-19 17:54:22 +0100 (Sat, 19 Feb 2005) | 4 lines

Renamed master server to armagetronad-master
updated rc.d scripts so they don't need startproc ( they use nohup instead )
refined rc.d scripts

------------------------------------------------------------------------
r1116 | z-man | 2005-02-18 21:42:13 +0100 (Fri, 18 Feb 2005) | 2 lines

documented the recent change

------------------------------------------------------------------------
r1115 | z-man | 2005-02-18 21:37:44 +0100 (Fri, 18 Feb 2005) | 2 lines

changed SP_TEAM_MAX_PLAYERS to 1. Since the dedicated server switches to the multiplayer settings as soon as more than 1 humans are online, this is the only meaningful setting.

------------------------------------------------------------------------
r1114 | z-man | 2005-02-18 15:35:49 +0100 (Fri, 18 Feb 2005) | 2 lines

fixed spectator vote count bias bug

------------------------------------------------------------------------
r1113 | z-man | 2005-02-18 15:35:25 +0100 (Fri, 18 Feb 2005) | 2 lines

Fixed logout exploit

------------------------------------------------------------------------
r1112 | z-man | 2005-02-18 15:17:22 +0100 (Fri, 18 Feb 2005) | 2 lines

fixed spectator vote count bias bug

------------------------------------------------------------------------
r1111 | z-man | 2005-02-18 14:38:09 +0100 (Fri, 18 Feb 2005) | 2 lines

added periods

------------------------------------------------------------------------
r1110 | z-man | 2005-02-18 14:33:27 +0100 (Fri, 18 Feb 2005) | 2 lines

New feature: voting for spectators can be turned off

------------------------------------------------------------------------
r1109 | z-man | 2005-02-18 11:39:22 +0100 (Fri, 18 Feb 2005) | 2 lines

added new voting strings

------------------------------------------------------------------------
r1108 | z-man | 2005-02-18 11:29:38 +0100 (Fri, 18 Feb 2005) | 2 lines

Added logging/making public of poll suggestion and votes

------------------------------------------------------------------------
r1107 | z-man | 2005-02-18 11:15:38 +0100 (Fri, 18 Feb 2005) | 2 lines

removed empty console message

------------------------------------------------------------------------
r1106 | z-man | 2005-02-18 11:15:03 +0100 (Fri, 18 Feb 2005) | 2 lines

Fixed eFace::CorrectArea(): no more invisible walls

------------------------------------------------------------------------
r1105 | z-man | 2005-02-18 11:14:20 +0100 (Fri, 18 Feb 2005) | 2 lines

added filter to dedicated server adding the current client ID to every line

------------------------------------------------------------------------
r1104 | z-man | 2005-02-18 11:13:37 +0100 (Fri, 18 Feb 2005) | 2 lines

Network objects get their deletion message now immediately

------------------------------------------------------------------------
r1103 | z-man | 2005-02-18 11:13:04 +0100 (Fri, 18 Feb 2005) | 2 lines

Added console filters

------------------------------------------------------------------------
r1102 | z-man | 2005-02-17 16:02:54 +0100 (Thu, 17 Feb 2005) | 2 lines

Fixed random deaths by grid restructuring

------------------------------------------------------------------------
r1095 | z-man | 2005-02-17 11:00:16 +0100 (Thu, 17 Feb 2005) | 2 lines

merged in hostname lookup fix

------------------------------------------------------------------------
r1090 | z-man | 2005-02-16 10:44:16 +0100 (Wed, 16 Feb 2005) | 2 lines

Sorry, forgot to beautify

------------------------------------------------------------------------
r1089 | z-man | 2005-02-16 09:57:23 +0100 (Wed, 16 Feb 2005) | 2 lines

Fixed fake client chat message exploit

------------------------------------------------------------------------
r1088 | z-man | 2005-02-15 17:16:39 +0100 (Tue, 15 Feb 2005) | 2 lines

Applied Andreas Bombe's patch: removed -k in recursive make

------------------------------------------------------------------------
r1087 | guru3 | 2005-02-12 16:03:31 +0100 (Sat, 12 Feb 2005) | 2 lines

client side "say" command, part of new remote console (rcon) setup

------------------------------------------------------------------------
r1085 | z-man | 2005-02-09 22:13:51 +0100 (Wed, 09 Feb 2005) | 3 lines

Fixed Luigi Auriemma's BOOM attacks 1 to 3 ( Invalid descriptor, invalid
rec_peer, empty UDP packet )

------------------------------------------------------------------------
r1084 | z-man | 2005-02-09 22:12:59 +0100 (Wed, 09 Feb 2005) | 3 lines

Fixed Luigi Auriemma's BOOM attack variant 3
----------------------------------------------------------------------

------------------------------------------------------------------------
r1077 | klaxnek | 2005-02-05 14:49:16 +0100 (Sat, 05 Feb 2005) | 2 lines

Fixed bug when changing nick with PLAYER_1 nick

------------------------------------------------------------------------
r1076 | klaxnek | 2005-02-05 11:43:18 +0100 (Sat, 05 Feb 2005) | 2 lines

corrected network_kill_banned

------------------------------------------------------------------------
r1075 | guru3 | 2005-02-05 09:38:03 +0100 (Sat, 05 Feb 2005) | 2 lines

added "network_kill_banned" for future use. can someone add the equivelent in german?

------------------------------------------------------------------------
r1074 | z-man | 2005-02-04 16:28:19 +0100 (Fri, 04 Feb 2005) | 2 lines

removed compiled documentation

------------------------------------------------------------------------
r1071 | z-man | 2005-02-04 16:27:31 +0100 (Fri, 04 Feb 2005) | 2 lines

Added warning comment from AA docu

------------------------------------------------------------------------
r1070 | z-man | 2005-02-04 16:20:12 +0100 (Fri, 04 Feb 2005) | 2 lines

Updated for new documentation location

------------------------------------------------------------------------
r1069 | z-man | 2005-02-04 16:18:29 +0100 (Fri, 04 Feb 2005) | 2 lines

Added documentation source from old project

------------------------------------------------------------------------
r1068 | z-man | 2005-02-04 13:28:38 +0100 (Fri, 04 Feb 2005) | 3 lines

added cycle smooth time configuration item
improved interpolation a bit

------------------------------------------------------------------------
r1067 | z-man | 2005-02-04 13:27:10 +0100 (Fri, 04 Feb 2005) | 2 lines

beautified

------------------------------------------------------------------------
r1066 | z-man | 2005-02-04 13:26:05 +0100 (Fri, 04 Feb 2005) | 2 lines

made constructor explicit

------------------------------------------------------------------------
r1065 | z-man | 2005-02-04 09:36:42 +0100 (Fri, 04 Feb 2005) | 2 lines

improved server side synchronisation; fault tolerance when interpreting cycle destinations from the client has been increased.

------------------------------------------------------------------------
r1064 | z-man | 2005-02-04 09:34:25 +0100 (Fri, 04 Feb 2005) | 2 lines

improved clientside cycle synchronisation: code is now aware of topology and won't sync you to a position where you cannot be.

------------------------------------------------------------------------
r1063 | z-man | 2005-02-04 09:33:20 +0100 (Fri, 04 Feb 2005) | 2 lines

safety for depfiles: they are now deleted before the .o is built

------------------------------------------------------------------------
r1061 | z-man | 2005-02-03 17:26:34 +0100 (Thu, 03 Feb 2005) | 2 lines

Added more tests for rift conditions

------------------------------------------------------------------------
r1060 | z-man | 2005-02-03 17:26:03 +0100 (Thu, 03 Feb 2005) | 2 lines

Made destructor protected so test.cpp can compile

------------------------------------------------------------------------
r1059 | z-man | 2005-02-03 17:25:39 +0100 (Thu, 03 Feb 2005) | 2 lines

made dangerous constructor version private ( not much use with all these friends )

------------------------------------------------------------------------
r1057 | z-man | 2005-02-03 13:07:18 +0100 (Thu, 03 Feb 2005) | 2 lines

secured topology police against null pointers

------------------------------------------------------------------------
r1056 | z-man | 2005-02-03 12:56:40 +0100 (Thu, 03 Feb 2005) | 2 lines

added diff check to beautification so CVS does not get confused

------------------------------------------------------------------------
r1055 | z-man | 2005-02-03 12:55:22 +0100 (Thu, 03 Feb 2005) | 2 lines

beautified recent changes

------------------------------------------------------------------------
r1054 | z-man | 2005-02-03 12:32:28 +0100 (Thu, 03 Feb 2005) | 2 lines

eGameObject::Move() now grows the grid

------------------------------------------------------------------------
r1053 | z-man | 2005-02-03 12:32:02 +0100 (Thu, 03 Feb 2005) | 2 lines

The arena is now allowed a maximum size ( to prevent infinite size escalation exploits )

------------------------------------------------------------------------
r1052 | z-man | 2005-02-03 11:51:19 +0100 (Thu, 03 Feb 2005) | 2 lines

added another check to the eFace replacement code

------------------------------------------------------------------------
r1051 | z-man | 2005-02-03 11:41:42 +0100 (Thu, 03 Feb 2005) | 2 lines

disabled display of path recovery problems

------------------------------------------------------------------------
r1050 | z-man | 2005-02-03 11:40:29 +0100 (Thu, 03 Feb 2005) | 2 lines

fine-tuned rubber logic a bit

------------------------------------------------------------------------
r1049 | z-man | 2005-02-03 11:33:45 +0100 (Thu, 03 Feb 2005) | 2 lines

The topology police now correctly handles holes in walls

------------------------------------------------------------------------
r1048 | z-man | 2005-02-03 11:33:06 +0100 (Thu, 03 Feb 2005) | 2 lines

the wall currently being placed into the grid is now embedded into an eTempEdge so the topology police has full information about it.

------------------------------------------------------------------------
r1047 | z-man | 2005-02-02 22:19:30 +0100 (Wed, 02 Feb 2005) | 2 lines

Closed the last known topology loophole: the restructuring of the grid during simplification.

------------------------------------------------------------------------
r1046 | z-man | 2005-02-02 18:13:36 +0100 (Wed, 02 Feb 2005) | 2 lines

changed rubber code: you cannot move arbitrarily close to a wall, and rubber is ineffective as long as you absolutely can't make another turn right now anyway.

------------------------------------------------------------------------
r1045 | z-man | 2005-02-02 18:11:25 +0100 (Wed, 02 Feb 2005) | 2 lines

added console message to topology police

------------------------------------------------------------------------
r1044 | z-man | 2005-02-02 18:11:15 +0100 (Wed, 02 Feb 2005) | 2 lines

made the pointer to rubber const

------------------------------------------------------------------------
r1043 | z-man | 2005-02-02 18:10:42 +0100 (Wed, 02 Feb 2005) | 2 lines

Used new eFace replacement tracking system to avoid full eFace searches; this improves performance and security.

------------------------------------------------------------------------
r1042 | z-man | 2005-02-02 18:09:54 +0100 (Wed, 02 Feb 2005) | 4 lines

corrected se_EstimatedRangeOfMult()
added datastructures to track replacement of eFaces during restructuring
fixed usage if se_EstimatedRangeOfMult()

-------------------------------------------------