Starting with tag: [TAG 2009-05-29 quozl@us.netrek.org**20090529054729 Ignore-this: 3d2879bcc8dfa529059557e67a3dd1c1 ] [LTD stats query, move to var/www/stats quozl@us.netrek.org**20090601011754 Ignore-this: cb5832e9d6e3e7fe132b6e9d6ac9fb17 ] [remove gum quozl@us.netrek.org**20090601054200 Ignore-this: 9db6e7c2118025a8b7a208ce44b086ff gum is the deprecated administration GUI for the server, which has not been maintained for quite some time. ] [revise metaserver configuration instructions quozl@us.netrek.org**20090601095517 Ignore-this: d742b2d4577a42d4835cb5ef76e88943 Zach noted that there is an SGML file metaserver-HOWTO.sgml with configuration instructions, and James noted that the file was out of date, and partly duplicated the text file docs/metaservers-HowTo. This patch removes the out of date file, and contains a review of the correct text file. ] [SP_LTD, initial draft quozl@us.netrek.org**20090602022512 Ignore-this: d027d80a0bc094ab0abc3bf338cca221 ] [SP_LTD, add feature packet, default on quozl@us.netrek.org**20090602033730 Ignore-this: 910af5ed0e688e8d58aae6b45ab30e3b ] [SP_LTD, provide packet to client on death quozl@us.netrek.org**20090602113110 Ignore-this: 9cbf2c01ed7fa9cd407e0c667521f46d 1. added missing totals calculation, original author Dave Ahn was interviewed and said the totals were not done within the server due to the time cost on the hardware available at the time, 2. send the SP_LTD packet using the current race and total stats slot, 3. send the SP_LTD packet as well when the LTD command is used by user. ] [SP_RANK, resend SP_PL_LOGIN if feature turns on quozl@us.netrek.org**20090603005802 Ignore-this: ae5ed32dead1af31b2582ae9078230de ] [sndLogin, restructure, reindent, review quozl@us.netrek.org**20090603010952 Ignore-this: e8e3bac6ae0dfbcd287ae68537328a7b ] [SP_LTD, rework for network byte order, add non-t quozl@us.netrek.org**20090603110051 Ignore-this: af44a704f51d956449ff73d2bd18e2b8 1. the SP_LTD packet format is changed to use network byte order and no floats, breaking compatibility with previous version of SP_LTD a few days ago, there is no longer a struct ltd_stats in the packet, 2. a new statistics bucket is created for LTD stats kept outside t-mode, 3. extensive changes to daemon to maintain non-t-mode session LTD stats, but without retaining them in the player file. ] [remove config define PING quozl@us.netrek.org**20090608040152 Ignore-this: f56371e235022a76befbc7310e46acbe ] [remove config define RCD quozl@us.netrek.org**20090608040710 Ignore-this: eef568f9dec56253f1069d96a3d5c088 ] [remove config define CHECKMESG quozl@us.netrek.org**20090608041503 Ignore-this: 9bd411f27eeba1f9dc26ed06edc4fbb8 ] [remove config define FEATURES quozl@us.netrek.org**20090608041658 Ignore-this: 4a711395a7c541bb37c65b3751edb999 ] [remove config define FEATURE_PACKETS quozl@us.netrek.org**20090608051015 Ignore-this: 3443483ca2739236ec5ebe9790c845d5 ] [remove config define SHORT_PACKETS billbalcerski@gmail.com**20090608224508] [remove config define SHORT_PACKETS from documentation quozl@us.netrek.org**20090609000038 Ignore-this: 9dbae1eb0728e08d26a3fc8325af5e48 ] [remove config define UDP_PORTSWAP billbalcerski@gmail.com**20090609011156] [remove config define UDP_PORTSWAP, peer review quozl@us.netrek.org**20090609012117 Ignore-this: 65c57e6e9751a1d226e39414ae2ea9e9 ] [experimental contextual tips quozl@us.netrek.org**20090609085948 Ignore-this: 277ee38165d607fc383da7b6bf03635 Replaces the MOTD with a player performance tip specific to the context in which the player died. A list of several tips are triggered, with the most important tip being sent. May require client debugging to fix ClearMotd which has not previously been used by the server. If ClearMotd certainly cannot be made to work, then this contextual tip feature may require feature packet support. ] [tips, add temporary test mode command, default off quozl@us.netrek.org**20090610015759 Ignore-this: 7a95c9e7f11ea6ec8dba913b1ef26518 ] [tips, enable sooner, trip newlines quozl@us.netrek.org**20090610070203 Ignore-this: a33c51b2a7f8e7e49a6af7cb9aa04386 ] [repo removal John R. Dennison **20090611005607 Removal of public repo ] [add TIPS feature quozl@us.netrek.org**20090611035913 Ignore-this: de860682f739087057785b62e0c04424 ] [enable tips if client has feature quozl@us.netrek.org**20090611040116 Ignore-this: 84dc3e5ce3516075bdc859e80a590e0b ] [enable TIPS quozl@us.netrek.org**20090611052652 Ignore-this: 94b93aaf75b2526aa296242b408cb6c7 ] [warn user if tips command tried without support quozl@us.netrek.org**20090611054750 Ignore-this: 6f83bb8a3da2b449ef52a82e2c488803 ] [tips, also include message method for old clients quozl@us.netrek.org**20090612082135 Ignore-this: 969679738d4c093300ef3664c55918bd ] [compile error fix quozl@us.netrek.org**20090612082400 Ignore-this: 854825a8967499dfaff6bcd3ee308b0f ] [tips, do not refuse command now that message mode available quozl@us.netrek.org**20090612082747 Ignore-this: ba00ec4e0af9386c393e6c5c39c6cf47 ] [Add sys/time.h to fix OS X compile failure karthik@karthik.com**20090612153821] [Allow variable forced-quit-on-geno behavior karthik@karthik.com**20090612154727 Previous behavior always forced all players to quit upon genocide if there is a wait queue. This caused many players not to return after the forced quit. Allow a minimum queue size so this can be tweaked. ] [Fix multi-line config.h.in comments karthik@karthik.com**20090612160547 Multi-line comments on an #undefed line cause compile failure. ] [Add ADMIN_EXEC to sample_sysdef.in karthik@karthik.com**20090612174743 ADMIN_EXEC has been in the codebase for quite some time, but it never made it into the sample sysdef. ] [fix race condition with F_tips quozl@us.netrek.org**20090615021828 Ignore-this: 70deaf3eeff95ddef8cc1c2664e04da0 At the time of the first call to tips() the CP_FEATURE packet with TIPS may not have arrived, so this was causing MOTD tips to be disabled. ] [remove cygwin implied support, confusing quozl@us.netrek.org**20090616225011 Ignore-this: 7caae7d74378b8e58de25d05919360f7 https://answers.launchpad.net/netrek-server/+question/72172 showed how someone misunderstood the instructions, and since we have no active cygwin based developers of the server, I'm removing this implied support. ] [F_sp_rank, fix logic in sndLogin resend billbalcerski@gmail.com**20090615221150 * In sndLogin(), F_sp_rank_was was set to F_sp_rank upon the first login packet sent after F_sp_rank was received from client. However, this does not mean that all ranks have been sent correctly, only the first player (slot 0). This patch fixes the logic so that any time a limited rank is sent, there is a check if login packet needs to be resent. This patch contains the following changes: M ./Vanilla/ntserv/genspkt.c -1 +2 ] [REPO update John R. Dennison **20090707030925 After speaking with Rich Hansen we've decided to decommision his darcs repo. ] [TAG 2009-07-07 quozl@us.netrek.org**20090707051325 Ignore-this: 888295d3f61d19fd2af0f2d680ff70ae ]