commit 5e17d02671b3ad53ea8d8c825bcf473ed4ad3041
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 18:12:12 2014 +0100

    Update the version number to 1.3.0.

commit 4dc1a94a30feb45192bb3961d79965f5acbe7055
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 18:06:05 2014 +0100

    Update the README.md section on libpng.

commit cc8812a7136b13b49fac5939cbcbd7caacb984ed
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 17:58:09 2014 +0100

    Update the web site URL to point to GitHub.

commit 3086303cab0b96218e7284904c2dad7ac46c2edf
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 17:33:01 2014 +0100

    With SDL2, Mac OS X is now a supported platform.
    
    To the extent that Quadra is supported in general, of course. ;-)

commit d8750a63043e9758bc332eeb64bc5e40a640eb81
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 15:22:24 2014 +0100

    Fix a few problems found by "make distcheck".

commit ed839ad33b882f3e1bb5a58c498c9027531e305f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 16:20:38 2014 +0100

    Update NEWS.md

commit 8fb9542d86a0bab877c667cbb47362ec8512aa04
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 15:01:17 2014 +0100

    Add the project URL to configure.ac.

commit beb34b58205e36a701d33072f29cbc510f024baa
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 14:57:42 2014 +0100

    Add emacs backup files to .gitignore.

commit f6b7f1fb618b6b7278c567b6ceb1e9c3ec2086d7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 14:51:37 2014 +0100

    Build a Mac OS X bundle.

commit a9c0cd8e49278b003caf2c4d26d942ce56da8d9a
Author: pedrinho <pedrinho.rep51@gmail.com>
Date:   Sun Aug 24 23:01:01 2014 -0300

    Implement mouse wheel in demo central directory list box

commit a089cfb903b3c2c23f7cfdc5cedf331296548a07
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 24 22:36:19 2014 +0100

    Add a fallback when creating the renderer.
    
    Requesting vsync seems to prevent falling back to software.

commit aebc554d19041c4a8a5ae05b9cd8201c7ce73656
Author: pedrinho <pedrinho.rep51@gmail.com>
Date:   Sat Aug 23 13:28:35 2014 -0300

    Update README with new required steps on Unix-Like

commit 99dd7f7bf1a30185a398fbfda637005bc9226614
Author: Rémi Veilleux <remz@ludusdesign.com>
Date:   Sat Mar 15 21:47:00 2014 -0400

    Fixed down arrow on listbox

commit 04457f198d9b05a1c2994567bf493b3e54d1060d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Mar 5 00:43:54 2014 -0500

    Clean up iterators in quadra.cc a bit.

commit 11b95d30b49ea1642ca889434cd267e59a6d2ce3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Mar 5 00:24:59 2014 -0500

    Split off building Game_params from start_game.

commit 8acdb824d98c4b6f5ff3ac5ac4bb404f18f12f1b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Mar 5 00:12:52 2014 -0500

    Tighten up the Game constructors.

commit 2f8a540dbbfc454a898fa7102c8a47860b7bd370
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Mar 4 23:44:25 2014 -0500

    Use an std::string for Game_params::name.

commit bda01c204f84c391a180b6290d57edd2adcd2a1b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Mar 1 03:33:18 2014 -0500

    Do a batch of include cleanups.

commit 01b5afc36a72b604970e4db07937ce2b369fa2f6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Mar 1 01:58:01 2014 -0500

    Use the AC_CONFIG_HEADERS file directly.
    
    Also rename it to match the HAVE_CONFIG_H preprocessor symbol.

commit 243b01e1ab86d3e9f52fbf3880aa19db8cd877cd
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Mar 1 01:42:52 2014 -0500

    Use the SDL byteswapping functions instead of our own.

commit 7e81f924cea09e10a227f3d76cf0b651b93489ba
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 28 15:01:25 2014 -0500

    Put the header for a source file first (and fix issues).
    
    This allows detecting problems with the header, many of which were found and fixed.

commit 359543b53c36515126ad5e38231d81c0ad693ad1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Mar 1 01:15:36 2014 -0500

    Split the Attack class into its own file.
    
    It was causing a circular dependency between some headers.

commit 6dac1246171ead401a2c6688136b73e1792735b8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 28 01:51:58 2014 -0500

    Change the extensions from .cpp to .cc.
    
    It's been annoying me for over 15 years now!

commit b4608e2b61bee4411fdcbd16b78634e2b863e7f5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 28 01:44:45 2014 -0500

    Reorganize the source code into a single directory.

commit 9115d75b1e102b830eaf20fa640d887df46c6a76
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 27 23:39:38 2014 -0500

    Make the Zone_panel in Zone_state_text a value.

commit c5b25954729f40c530f7218367bd98f05a21cba1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 27 21:49:55 2014 -0500

    Iterate over callbacks in a more robust way.
    
    This is a remake of commit fb98a678, which I missed when porting the fixes from the "future" branch.

commit ca31044ecc63d38d0fa05e5214ae5f35efb64ceb
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 27 20:02:54 2014 -0500

    Remove an unused variable.

commit fe0cec29c77a2d578d75126d5de1a4e1b8e0b8e7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 01:59:04 2014 -0500

    Remove the Video::setpal method.
    
    This is a useless indirection, the real work is done by Video::dosetpal, which is called by Palette::set (using private data), which is called by Video::setpal. Just call Palette::set directly.

commit 26e9363a2b9509e7f803069e7157fde8cfd80247
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 01:44:01 2014 -0500

    Use SDL_Color instead of PALETTEENTRY.
    
    Also, various little cleanups.

commit e7b357ebd1b9a57f3d48ac0aba888bd15000674d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 00:51:12 2014 -0500

    Refactor the main loop out of start_game.

commit f04dc3fdafeaca0a96c916f00689faea5c6c0713
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 00:24:21 2014 -0500

    Create the menu Executor on the stack.

commit f4409abc79d345dc33555d52e58bd032108cc6ca
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 23:03:42 2014 -0500

    Return from start_game in a more normal way.

commit 3d9275ef5486f30b0a8c4800d36d0721a167b0a5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 22:58:07 2014 -0500

    Use an anonymous namespace to isolate some functions.

commit cbef7eb96165c74dcbd425ff4e39544e8edb93d1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 22:47:49 2014 -0500

    Move the Player state classes to their own files.

commit 9d9e1a848a872464511a6b673e1e512aefe3d953
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 12:43:54 2014 -0500

    Remove friend declarations from Palette.

commit d27677884463264967221db8e1029e5d8e29d72b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 12:32:34 2014 -0500

    Fix the broken fades.

commit 4b2603fc34b87615abed81d874e302a85e7308c8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 12:31:06 2014 -0500

    Enable waiting on vsync.
    
    This greatly reduces the CPU usage, at least when in foreground (ironically, on Mac, the waiting is disabled when the window is not visible, so that uses more CPU!).

commit 3bdcdd82a142708eb1ed63a23c5bec546ce9559f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 01:56:15 2014 -0500

    Clean up Fontdata constructors.

commit 96dbbf95ba188527ecef7d8876f16f47121f4b87
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 01:46:00 2014 -0500

    Remove an unused parameter in a Bitmap constructor.

commit 2e66c220cbc516610903bfd0e593657f016a86ba
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 01:44:41 2014 -0500

    Remove a useless forward declaration in bitmap.h.

commit 1adfb03c61ac845b6996fe59c8f6644de875bb9c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 01:43:36 2014 -0500

    Remove unneeded friend declarations in Bitmap.

commit 0f35e6926ca120cb5213a809add11d651860c4d9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 01:41:22 2014 -0500

    Removed an unused member variable in Bitmap.

commit 2d52e11cc6179336eb04842445c1f51ab390f567
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 25 00:11:14 2014 -0500

    Remplace use of strdup with std::string.

commit e07b0a41baf7661219bdb26bb1c4567a380ba580
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 22:57:31 2014 -0500

    Make the input of Png a const Res&.

commit 2d3fa8e05159836d38d0bf65780b47f5ed5cc997
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 22:57:09 2014 -0500

    Fix a linking issue with dumpwad.

commit 0bbd1b241aaa547c2d286eebb653296eec2b2860
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 19:10:17 2014 -0500

    Inline the temporaries for loading sound samples.

commit 6b2fb6b84df0ac7d1d79853ef738d2f8a4a3bbb7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 18:42:34 2014 -0500

    Make Res more const-correct.

commit 842dcb8c696da19513ba89e227a791171d88c985
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 18:17:25 2014 -0500

    Make Res non-copyable.

commit 855a642e06abf9621d149afbfe71fea9f937d41d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 18:04:29 2014 -0500

    Add a Resmanager::get that returns an std::string.

commit 7b26328dfa72d53ab68c7e9def1a5fbc59f161fe
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 17:53:33 2014 -0500

    Avoid including resmanager.h from res.h.
    
    This avoid recompiling too much when making changes to resmanager.h.

commit b7c197dd7d293cb538c887768892d204df84b0e5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 17:32:50 2014 -0500

    Make all Resmanager methods non-virtual.

commit 9b940ea52dba77320b9811a580e8ba486d72b169
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 17:31:23 2014 -0500

    Mark Resmanager::get as const.

commit d5ed1d031dfed3e852565ef06319b0d12d8a941d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 17:28:16 2014 -0500

    Use ResName deeper into Resnamaner and Resfile.

commit 76e13f9144f9ef5b9efffb30824b8d3d8fcdb56d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 16:44:14 2014 -0500

    Pull up the size() implementation to Res_mem.

commit a3a7fb8419e037047cd51114cf440bc8436d385d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 15:34:52 2014 -0500

    Clean up recording.h a bit.
    
    Try to make as many things as possible private.

commit ce51ac9e4c2b9992cc155fbece938ebed17ba728
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 11:44:21 2014 -0500

    Small bug fix in wadder.
    
    The std::ifstream constructor that takes an std::string is a C++11 addition.

commit d2fbe1e2ed446b612ddb7c59b1ee35bbf1530e66
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 01:48:47 2014 -0500

    Give wadder.cpp a do-over.

commit 60fb2e4471a101e5e8f4acf5111fbb6ce0f9d9ba
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 20 01:11:03 2014 -0500

    Streamline the Resfile class.
    
    Do not keep the Res_dos object around, make some more method const, remove the unnecessary virtual keyword.

commit 9bf2bbd05c30d69fc9edaf7ae1090c68de0ecee6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 19 23:02:00 2014 -0500

    Gather the methods of Resfile in a single file.
    
    The writing methods were separated so that they could avoid be linked into the main binary, but this didn't work anyway (because of the virtual methods).

commit 51ab312c4459a8d444b8f4dd995fb26da82ba893
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 19 02:01:31 2014 -0500

    Use an indirection for resource names.

commit 76d65ef3fdfdd3e6756b4a5d3cf8bc0e3b1c2292
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 12 15:50:55 2014 +0000

    Disable a few Windows specific bits.
    
    This code would still be useful, but I'm disabling it for now to get something working.

commit 732779961cfeeb218efbdff1a3a2e4a63f9a8c80
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 18 00:45:46 2014 -0500

    Disable the clipboard handling on Win32.

commit 45928121bd9ad6eed1ca016d52f31856ead746f7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 18 00:44:21 2014 -0500

    Remove the checks for GNU allocation functions.
    
    We do not need the GNU specific functionaliy, and on Win32, this breaks them.

commit a72e5f936629a81336c73738525e7c9270a1846c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 18 00:42:35 2014 -0500

    Use the "main" signature specified by SDL.

commit fe6242a07d14d9cdf40aa5bbeb990dda0a7376e3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 18 00:38:50 2014 -0500

    Signal handling is not needed on Win32.

commit 7c79c2e2e277ba929c9e4481e19ae6ff059a9f29
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 18 00:36:56 2014 -0500

    Use the Boost filesystem library in a Win32 compatible way.

commit cbe372f3fbc93dc247fe34dcca530d399e92380c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 18 00:30:18 2014 -0500

    Remove some unused variables from main.h.

commit 7520c497fb7c3f43f39910cd5ae90722df5979d2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 17 17:47:25 2014 -0500

    Replace Find_file with the Boost filesystem library.

commit 83c8848e701c82e27cb2fe740f43b33c0941a307
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 17 01:32:54 2014 -0500

    Minor update to the README.

commit 4d52923a19c40f1d9e70c227aa2717a8f3422b60
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 16 19:29:19 2014 -0500

    Add detection of SDL using sdl2-config.

commit 2a5f37b8b81d8d381df25a035de89a55d3352d1b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 16 12:30:56 2014 -0500

    Remove detection of X11 from configure.ac.

commit 9f46e97605ba516cdafe08a891ed220cfe16f595
Merge: 0583506 adc5639
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 16 01:14:02 2014 -0500

    Merge reasonable state of an SDL2 port.
    
    While it does require some help to build (extra flags to configure), it mostly works, I think. Windows *almost* works, but not yet.

commit adc5639e01f03fcd279812bfe203c3e56d1f161b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 14 01:42:17 2014 -0500

    Reorder the initializer list of Input.

commit 30b7fbaf40d1f19d8b1d0087548195f78a91e960
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 19:27:11 2014 -0500

    Use SDL_GetScancodeName instead of our own.

commit 6c1974144ed6ba57951de4e77760fad185d2a6c6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 19:24:48 2014 -0500

    Remove some debug logging.

commit ebfae4cb27e4fb8e3e47b9f40764210cc043f614
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 18:56:16 2014 -0500

    Remove the input_keys.h header.

commit 5b8fd4f11678225a0027831a6f943d2fd99c571f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 18:36:36 2014 -0500

    Made the text field (mostly) work.

commit 562cbc349f5d0d6ea1b8320ab837eb2c6483e87c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 16:24:01 2014 -0500

    Support enough keyboard to play the game.

commit 9069621b47fd22d80c6b5445d7bc8ca1c3de0516
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 03:01:16 2014 -0500

    Remove the mouse delta variables from Input.
    
    They might come back later, but they are broken and only the wheel was used.

commit 3b387ffca1132f505757abfb0adafd9902d8f392
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Feb 8 23:22:35 2014 -0500

    Forgot to free resources in Video_SDL.

commit 4668515149e640978c4ab489d0f4b504bda8c5cb
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Feb 8 23:04:15 2014 -0500

    Pulled in the SDL sound support from the "future" branch.

commit d48ee850abe4c30638d6489832edfb3162c242f6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:31:04 2014 -0500

    Fix some incorrect indenting.

commit 7edeea678dccf5b88931e57f3d570a0c22f712ac
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:27:02 2014 -0500

    Removed an unused constructor of Dumb_Video_bitmap.

commit 25703d4686c136beb2e45b8456493b23fd7b31e3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:24:23 2014 -0500

    Remove unneded Dumb_Video_bitmap::New static methods.

commit 4ef8c8477f2627df4a355b7b5e21797d5ab2eee6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:20:45 2014 -0500

    Simplify away input_dumb.{h,cpp}.

commit 7148c95918a08f1c6a2bdb37735513bc5563d2ae
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:15:38 2014 -0500

    Remove the unused support for "raw" images.

commit 858a9e8f42d29b40e819c179d2bbf8d92457e86c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:11:27 2014 -0500

    Remove an unused header file.

commit 0069190af707d7fc987ad3adf80a2ab10b98b574
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:09:11 2014 -0500

    Remove some unused methods of Video.

commit 5577d224b6a0d0ca5e7e4624689e25882ff0f91f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:03:58 2014 -0500

    Fix the type of Video::newpal.

commit a35d386a869d5bc1f95a10fa17e30d8341e0066c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 17:03:31 2014 -0500

    Remove unused alt_tab global variable.

commit 42feae0dce0556611cec39f2d212de1e726a2ead
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 16:55:02 2014 -0500

    Remove the unused start_game function from wadder.

commit a33494291322130e5bbbfe86f0edda354fb1e14c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 16:51:57 2014 -0500

    Inline the calls to {start,end}_frame.

commit dbe7af514f17e7925207acaf4c4c63ea8ba373b9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 16:43:19 2014 -0500

    Remove unneeded Video::start_frame method.

commit 22e64c17f8fb00e37b0206f7bc0807fe82256bdb
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 16:31:24 2014 -0500

    Remove the unneeded Video::flip method.

commit 38dc9dbb806d0ccfaeb1bb5c65f2ecb3371d6ff1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 16:29:16 2014 -0500

    Removed the unused Video::{lock,unlock} methods.

commit f99eb946fdba3b5b81a2b7f26dd93b2377e4d2d6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 16:25:24 2014 -0500

    Remove unused Video_bitmap::setmem method.

commit 7f59ff790ff480187cd98684fd7694399c50fb92
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 16:14:16 2014 -0500

    Fix memory ownership of Video::vb.

commit 466eee0da46158e6705033c9c4c5cb5e702ed266
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 15:56:41 2014 -0500

    Minimal mostly video port to SDL.
    
    Many asserts left, no keyboard input, but it seems good enough to replay games.

commit a608e06df8ef31f7564aa5e348fb140d8cf00417
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 15:25:02 2014 -0500

    Make more members of Video const.

commit e37f871849ec81017fceed48fd4ee0028a4266c5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 15:07:39 2014 -0500

    Simplify the input classes a bit.

commit 826b43425f9d7785d9fd2f5f54ba5543ce002143
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 14:50:03 2014 -0500

    Mark Palette::set as const.

commit 8c32ecfb85297971b602c146a4be25c36c6b6837
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 14:39:28 2014 -0500

    Provide an indirection for creating Video_bitmap.

commit 973f1b318e618f78303d0403d87f138f12b8720e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 10:05:15 2014 -0500

    Replace getmsec with SDL_GetTicks.

commit a6e32e82ddec12ee4195ea868b76bc34ec903b2d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 10:00:20 2014 -0500

    Remove the pointless quit_game function.

commit 346541355ad768973d2c1ef0d0d40a605eaa9fa1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 7 09:59:13 2014 -0500

    Make delete_obj private.

commit f8c1623d5c4b08a1671e495b0b7a00b85ee980f2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 6 21:52:28 2014 -0500

    Pull Video_bitmap::box up.

commit becad4def8a13fbc5117e60c7b695c03d0cb7ce4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 6 11:21:33 2014 -0500

    Constify a few member variables.

commit b95e1bb024fbec5d5461598d0653c15553301333
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 6 11:09:35 2014 -0500

    Switch error.cpp to use SDL_Log.

commit 5e08ddf8b59af5d369223d030bed64ca7c75f3c2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 3 23:26:25 2014 -0500

    Remove unused Video_bitmap_X11::get_bitmap method.

commit 85b50f20654e882ff5ec21e33884757327f16ba9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 31 02:37:02 2014 -0500

    Remove the unneeded Video::clean_up method.

commit 49909e3ac6c9ec765ac2ae9e925867f1c0e3f873
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 31 02:27:29 2014 -0500

    Remove support for arbitrary color depths.
    
    This never worked, so no great loss.

commit c9e7497607cee0c13fa6ffd4e7f1bf2962764e11
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 31 01:27:33 2014 -0500

    Remove the self-drawn cursor.

commit 8a787268e0826d4253ab4552d0cf0c1141fad300
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jan 30 02:49:32 2014 -0500

    Remove the DirectX backend and make X11 the default.
    
    The X11 backend will be evolved into an SDL backend.

commit 0583506ded87555a4c0bfe6325431d4985e1060a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 17:57:48 2014 +0000

    Remove the "copper" feature.
    
    Writing to outp? Good luck with that!
    
    A bit of history from rveilleux: "copper" refers to the Amiga graphics "co-processor", a sort of programmable RAMDAC that could be used to do all sorts of cool effects.

commit 28ce72193b46a7ac79797ee53f4acd0ef8057b1a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 17:52:46 2014 +0000

    Specify the required version of IE.

commit 31b340b221b643582e66fe8dee3076eb650cf5d0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 12:58:35 2014 +0000

    Fix a "replace all" incident in Windows code.

commit f1c117219f3104237f35ab290c520a2d659172ab
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Feb 15 01:49:02 2014 -0500

    Remove an unused optional parameter.

commit 33078f7bccccf2a5846e2bb442f931c44a7a9b27
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 14 01:36:39 2014 -0500

    Remove the unused Stringtable::operator=.

commit 068d486fcc4c7998f8cd5da30144d66435d11827
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 14 00:43:45 2014 -0500

    Remove the old version of Res_doze.

commit b99dfc917ddba91a55c25b2b33b6015502ef4a93
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 11 04:17:23 2010 +0000

    When using a proxy, make sure there's a scheme to the URL passed to the proxy. Fixes issue 115.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@752 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f9489d4df20e6b44ce7642ddaf86a55f95dc53af
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 03:35:12 2014 -0500

    Remove the last of array.h, and the file itself.

commit 4357c460d5cd52a6471c513d3b9d04ddb775457c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 03:34:47 2014 -0500

    Replace Array with std::vector in net_list.h.

commit a93ac52c3fbb80673b7918281789cfd932196284
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 03:21:09 2014 -0500

    Replace Array with std::vector in packets.h.

commit 8d5f9cded385a352cf81f9fa096f14e9d28c28c4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 02:57:58 2014 -0500

    Replace Array with std::vector in listbox.h.

commit 6e043eb7858518a85fcd57bf1254794d9bee5eb3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 02:30:21 2014 -0500

    Replace Array with std::vector in inter.h.

commit 35581a74f089c90d0f962e1d4aad747cd0f881e0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 02:01:32 2014 -0500

    Replace Array with std::vector in recording.h.

commit b38b116a3b300e49a0c0ff0e334daf65b090105b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 01:48:54 2014 -0500

    Replace Array with std::vector in menu.h.

commit 9e67732e3807957af28e44309e1688c0239f0dd1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 13 01:42:21 2014 -0500

    Replace Array with std::vector in video_dx.h.

commit 01a1d79d85e07d5992192c1cd91a02d12688f349
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 12 02:12:52 2014 -0500

    Removed Net_server::pendings (unused).

commit 271de3f5994fcc738a7581e4e63d84d95658c83a
Author: Arthur Azevedo de Amorim <arthur.aa@gmail.com>
Date:   Sun Dec 2 12:02:15 2012 -0500

    Add includes for NULL.

commit bdef5a0dd34ff9c13d5de19f25e5df16303c049b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 12 00:09:35 2014 -0500

    Replace Array with std::vector in game.h.

commit cb9730f291f5cebc44609e0258826d1a8196c44e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 02:47:29 2014 -0500

    Replace Array with std::vector in net.h.

commit b1f2db2f69760cf5c8e6bb41f8f47fe48f18c1cb
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 02:14:52 2014 -0500

    Replace Array with std::vector in zone_list.{h,cpp}.
    
    Also in its users, obviously.

commit 12518fe76607114541eb9f687eea7fc58eafd2e8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 01:06:12 2014 -0500

    Replace Array with std::list in net.{h,cpp}.

commit 054d59ec830ba99707c20a61584b7a5a5a55617b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 00:28:54 2014 -0500

    Replace Array with std::vector in notify.{h,cpp}.

commit f9d7bdf368790e906bb3aaea1bdcd24b92ca92b4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 00:19:16 2014 -0500

    Replace Array with std::vector in dict.{h,cpp}.

commit d2de7497aa1805f68ede331e27c9cdbf8562bd29
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 11 00:07:20 2014 -0500

    Replace Array with std::vector in canvas.{h,cpp}.

commit 0ab2989e5a75a64802018a84944c113f44856dd0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 10 23:53:21 2014 -0500

    Replace Array with std::vector in overmind.{h,cpp}.

commit 23f6b3f8d8bb96c3afccc4a84ef6857f22cb25a8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 10 23:04:53 2014 -0500

    Replace Array with std::vector in resmanager.{h,cpp}.

commit c8498c2ef9367affaa138c48a234279d67fe4019
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 10 22:51:10 2014 -0500

    Replace Array with std::vector in pane.{h,cpp}.

commit 190f1f2313aaeb92f2f4aed5200089ffe9d10fc2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 10 22:50:59 2014 -0500

    Replace Array with std::vector in menu_demo_central.{h,cpp}.

commit 8466863b14151f3cc8df70c6dfc0a9f6ce9c7fbd
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 10 06:46:55 2014 +0000

    Replace Array with std::vector in sound.{h,cpp}.

commit 12bce355c835595dd578f7ce17fdcbb946d5889c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Dec 26 22:04:23 2008 +0000

    The last time we needed that script for qserv, it was at the turn of the century.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@695 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9fe86c796ec62ea1d643c1abc88f92db64f886a8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 10 00:17:02 2014 -0500

    Take out the old help web page.
    
    This has been moved out to its own repository: https://github.com/quadra-game/quadra-game.github.io

commit bdd7a5543cd0705f56b903dc51fbbd377c9d8936
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 22:21:33 2014 -0500

    Update the NEWS file.

commit 600b8de6a968ccb325e5b58c71dedaef601f8436
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 19:43:28 2014 -0500

    Convert the NEWS file to Markdown.

commit 9613c064349809f1f36a56172b22989ed619829a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Feb 9 19:36:36 2014 -0500

    Convert the NEWS file to UTF-8.

commit e22ad3d1b65089b5a34093e5d776b7340201a2d4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 4 18:25:26 2014 -0500

    Fix a missing include.

commit 93ee7ff2b03302c8fbf627f9bd2d65a440f065ac
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 4 01:18:38 2014 -0500

    Replace utils.h with standard functions.

commit 46d56e13c26676a021a9ef133d60206335c1c94f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 3 17:19:38 2014 -0500

    Clean up the Sprite class a bit.

commit 43467fcee4bc048acbc5798a0fd08d5aa87b28ba
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jan 30 03:17:52 2014 -0500

    Do not restore the handler for SIGPIPE when exiting.

commit 97e50d40ca279ac72861921655193b42fd24315d
Merge: c916ecc 660a982
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jan 30 01:37:39 2014 -0500

    Replace the hand-written makefiles with automake.

commit 660a98253fd386f739082137bccaac1126c60e4c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jan 30 01:33:18 2014 -0500

    Set up an automake-based build system.
    
    Also refreshed the configure.ac file based on one generated with autoscan.

commit 2ae94131ba0e493a3b80cde4a4d1839caf8049b0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 03:14:35 2014 -0500

    Strip out the old build system.

commit c916ecc64b81987bff852763cff39628182c2648
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Jan 29 23:41:35 2014 -0500

    Move UGS_LINUX_X11 to the autoconf.h file.

commit 0b0f4bc80316d358cf9a6c55d1dd7d5507445ce1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Jan 29 04:07:02 2014 +0000

    Make byteorder.h portable to Win32 (with autotools).

commit 785c19ff6c69836c991e77e44b7314a328ebf693
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Jan 29 04:03:47 2014 +0000

    Forgot some fatal_msgbox in the Windows code.

commit 199ad4608a9adfa00d4438cfa899bc648afd4467
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 28 17:37:09 2014 -0500

    Use the resources.txt parameter directly in wadder.

commit 746d6a818c3ccacf756deb88eeed4855a25a6e9d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 28 13:21:01 2014 -0500

    Include alloca.h and check for it before use.
    
    This is needed for FreeBSD support.

commit 53f3ff338b238227e88042a66d88e26c1c0bfbfa
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 28 13:20:44 2014 -0500

    Remove unused check for linux/cdrom.h.

commit c374f5afccd14d6385a8ec5ca85d93fd34a46398
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 28 13:12:46 2014 -0500

    Remove unused code from utils.h.

commit f250f70935b5c5703d774f6b778f2d87ab3d3c01
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 28 02:38:51 2014 -0500

    Only apply the path to the resources in wadder.
    
    This allows us to build a wad file in a different directory than the resources.

commit 0325ef85190f7fe90a587b0116eb3f48357cf07b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 28 00:34:33 2014 -0500

    Clean up some redundant variables from vars.mk.

commit 89365c085bd80549202628eddf4569947024ec39
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 23:31:34 2014 -0500

    Remove instances of UGS_LINUX.

commit 8a99bba515c8ced68b24e84eb595a0eedd12e15d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 23:12:18 2014 -0500

    Remove the -pipe flag from gcc invocations.

commit c6759df0e255d5971d506c4384a340f6a216fa69
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 23:03:17 2014 -0500

    Remove the unused multi_provider.h header.

commit da64cc8239586718fdb64ca2c603fb786605da4a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 22:50:20 2014 -0500

    Remove the LIBGAMESDIR pre-processor symbol.
    
    It was used for the dynamically loaded Svgalib support.

commit cd48ea807e4ad897cd2d88ee404058bcbbb2afd2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 22:46:32 2014 -0500

    Remove the unused player.{h,cpp} files.

commit 12a2499e2e668499bddbeae31ecec4c65e705361
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 14:58:16 2014 -0500

    Fix a warning in dumpwad.

commit eba10289334f272a86c43655799649a7ae1b2313
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 03:07:56 2014 -0500

    Update RPM spec for the renamed README file.

commit 823006b329c0a09ec1e3f027c944bb9b8d9a0b53
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 27 03:06:09 2014 -0500

    Remove binary packaging for Linux.

commit dd8ce3371fceb493f4fc243d6524d13af72698d3
Author: Dada <dada@typicus.org>
Date:   Sat Jan 25 22:13:21 2014 -0800

    Output quadra.exe and quadra_debug.exe to the root of the source tree like we do in the future branch.

commit 053cc3aeaa050eab3e0b8543e11eef9dbd9951e7
Author: Dada <dada@typicus.org>
Date:   Sat Jan 25 21:33:19 2014 -0800

    Removed custom output name that happens to be the same as the inherited value.

commit 8f6086de7f16356494520afbbfacd4e83f4f1f0c
Author: Dada <dada@typicus.org>
Date:   Sat Jan 25 21:32:30 2014 -0800

    Removed include and lib paths to the old DirectX SDK.
    These should be set up on each developer's machine.

commit 9d8935b57dc6839ca159aab428a97f254f1a0e4a
Author: Dada <dada@typicus.org>
Date:   Sat Jan 25 18:50:08 2014 -0800

    Added VS2012 solution and project files + a couple fixes.

commit abb92a85cfffb5c39325028bf3670966fe74c258
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jan 26 15:34:50 2014 -0500

    Remove QSnoop, we do not package it anymore.

commit 34a502103145dba8500c09444abb65284e8618c4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 22:47:23 2014 -0500

    Add a missing file to .gitignore.

commit 5cc82e674ced7ac7304f8c1c217244d9571624d0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 14:44:22 2014 -0500

    Removed some unused logging functions.

commit e758cfd3d4a5c4afe71e5c246206651da3ad49fc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 14:03:42 2014 -0500

    Replace the Error class with a fatal_msgbox function.
    
    This class was ridiculous, aborting in its constructor. We even hit the heap, not even using an unnamed object or putting it on the stack! What we really wanted here is a "function". Also try to give it a "no return" attribute, to help static analysis (without it, there are false positive for "uninitialized variable").

commit cd382420e32f38041befcd298d378e2b57f5a975
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 13:30:39 2014 -0500

    Add a .gitignore file.

commit a1aeb3d2c559a25b298f4172854d775a8854442c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 02:30:18 2014 -0500

    Remove CD music support.

commit 6c42e2e75ac1fa9d78320dbd17f89c65cf5caec2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 02:10:34 2014 -0500

    Missed one piece when removing mcheck.h support.

commit c7991aac8eac23772c185f9de8e259fa44c98eda
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 01:12:09 2014 -0500

    Small cleanup in Bitmap.

commit 533492e9e253f9d2fe2debfe0b7774d346d9646f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 01:08:28 2014 -0500

    Remove some unused methods of Array.

commit dfdc589392af8a3ef7916dfaa2f801c8749616fd
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 01:05:37 2014 -0500

    Fixing a few more Byte/Word/Dword in Win32 code.
    
    Taking a chance here, as this isn't tested.

commit 427f3e7e925aef62eb2a8a49fea2f17c6b451764
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 00:45:19 2014 -0500

    Fix a few stray Byte/Word.

commit e82fa7cf5ad3b963ea3907328ba737d0a2b0a7a6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jan 25 00:10:49 2014 -0500

    Remove support for mcheck.h debugging.

commit f630f89a684d5030f455f8ad849123c79b89e5d6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 23:43:45 2014 -0500

    Remove the SOCKS support.
    
    I can't even find the needed SOCKS library anymore.

commit bbb78d9956ec6daa4300e1a2e56368128d9b149e
Author: Pedro Scarapicchia Junior <pedrinho.rep51@gmail.com>
Date:   Fri Jan 24 22:44:13 2014 -0200

    Remove CVS $ tag

commit e927ec51736b8819dfc1b7e4613177414ec19c71
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 14:48:16 2014 -0500

    Remove an unused method of Clipable.

commit 97d157720504d2fd0b69688bf4c74686602cf36d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 13:40:17 2014 -0500

    Remove unused Zone_text_select2 class.

commit 89afbeb9c9bdb843b3845aa5ba4f3e22707e824d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 13:21:57 2014 -0500

    Remove unused Menu_quitgame class.

commit 8ba5b52b214ba6c705cc1bb1556b42ccdcf9447d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 13:19:01 2014 -0500

    Remove the unused Pcx class.

commit cd153e593791f9007c68d67108d73278273be8a5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 13:14:54 2014 -0500

    Remove unused Menu_ugs and Menu_guy classes.

commit b0a17c84a8fef673be133e602fbdf3dab789ed0a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 13:05:44 2014 -0500

    Remove the unused Bitmap::line method.

commit 2c7dcdfa482e33e9bf8abe17f9f0bff676c118f3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 13:02:15 2014 -0500

    Remove the unused Video::line method.

commit 784d1e47482f452a3c07b91f551725cd1eddfb2c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 04:33:58 2014 -0500

    Remove our Byte/Word/Dword typedefs.

commit 74591f99be8737d153a591e904b1e8ae7734726c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 03:14:39 2014 -0500

    Remove old broken tests.

commit dcb883888cfc156eb1425d556ebb204c0a303c48
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 02:36:35 2014 -0500

    Fix a number of Clang static analyzer warnings.

commit 09a66aaab272c5ee5cbe0089175423814bd6543e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 02:07:37 2014 -0500

    Remove the setuid stuff.
    
    The binary used to be setuid, for Svgalib, but we removed Svgalib support, so we do not need to lower privileges anymore.

commit 9b0a76eaee73928d54759bc63a711cf5633ceba1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jan 24 01:15:23 2014 -0500

    Remove UGS_DIRECTX, use WIN32 directly.

commit 0f77b511275f0f68a8aac0c36d64d251080cb8a3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jan 23 02:32:18 2014 -0500

    Remove the old TkSnoop.
    
    It's been moved to a separate repository, for posterity.

commit 1aa1cf0dcb760407a22d195aeaa86fef3b59c4ac
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jan 23 06:56:22 2014 +0000

    Fix most warnings from gcc 4.6.3.
    
    Left a few behind, too hairy to fix and thinking of better (but bigger)
    fixes.

commit 386bace6e810c50eca289e742563549056c89e64
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Jan 22 04:13:58 2014 -0500

    Remove the irrelevant RCSID macro.

commit ac2da33a110e36c181fd64e33220467c4283e243
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 21 13:00:57 2014 -0500

    Fix all Clang warnings.
    
    On Mac OS X, the Clang compiler reports some warnings that GCC did not, cleaned them up.

commit 48a94086e01493fdd4eedb6a1fae7afa72aa45a3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jan 21 03:04:17 2014 -0500

    Mark the README as a Markdown file.

commit 3645bbedfcdea0fb348f1e2871ee44a7573caf00
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 19 05:07:05 2009 +0000

    Fixed using a non-literal as a format string (potential security problem), applying patch provided by jejebr79. Fixes issue 107.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@748 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e2296af213f033827f16f0509689f410899da8e4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon May 25 19:22:58 2009 +0000

    About to release Quadra 1.2.0 (final), the 10th anniversary edition!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@743 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9f7d3a7ada9ccd19307808af8151196bfbf87fba
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon May 25 19:20:26 2009 +0000

    Add support for a DESTDIR variable, for use by packagers. Based on a patch by PVince81@yahoo.fr (I only removed an extra slash).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@742 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0b6459acfe2d1da1844a5dba19ebb8a057319e69
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon May 25 19:07:45 2009 +0000

    Update the spec file for newer versions of RPM.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@741 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6218b98f929ffa5a2ed7f1a4acd1d569a29f5aa8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 23 04:08:18 2009 +0000

    Removed unused libdl detection and linkage, was used for Svgalib support.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@737 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6be0532434fba232b57944d1615ad09226887b89
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Feb 23 01:07:33 2009 +0000

    Send a bunch more extra information with the "deletegame" command, most notably the port number, which was missing before and meant qserv had to assume the default port number. Fixes issue #37.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@735 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2b46ef03f8cc45640caa98a98135f9158e424489
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Feb 21 04:52:25 2009 +0000

    Use mod+keysym for detecting the Pause key (also added a Ctrl-P alternative), instead of the unreliable "translated" keycodes.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@730 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 47b8768f5045b21f782b86ecac8de9a351db6efa
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Feb 21 03:50:55 2009 +0000

    Shuffled around some of the Input_X11 keycode mappings at random, but that's okay, they always were kind of random. At the very least, this should fix the right arrow key not working on recent Ubuntu systems, from issue #100.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@729 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 810646f58be9491658377c44bab3075efaa960d1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Feb 21 02:41:34 2009 +0000

    Removed a bit of Svgalib-related cruft.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@728 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3e160678d0cd644a35a9a1019c2f0322067458b8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 18 14:30:06 2009 +0000

    Reverted r702, also adding a comment stating why we shouldn't do this.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@724 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 598cceaea6747448d0d53bc5a8531372c9459ea7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 18 14:22:49 2009 +0000

    This memset had two inverted parameters since, well, forever.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@723 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dbf766b77bf44e3ed4c3de4d7a7b9d0687af6f96
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 18 13:44:47 2009 +0000

    About to release 1.2.0rc7.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@720 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4b38a5dc92d7189a66896e3ac89d7315d7255214
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Feb 6 17:02:35 2009 +0000

    Oops, I'm told MSC_VER is actually prefixed with an underscore, fixed.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@717 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c6ec7771301cc9514e2c8e7ed3bc5dad74a355bc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Feb 3 16:10:41 2009 +0000

    Untested change to fix the build on Visual Studio 8.0 (which *does* have a vsnprintf), without breaking the older versions (where it is called _vsnprintf). Argh, even the Microsoft compilers could use autoconf...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@716 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d541ed70972ae08fcc36711b0e7a05e59e962b14
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Dec 27 07:06:45 2008 +0000

    We weren't honoring (the lack of) the ENABLE_VERSION_CHECK define correctly. We'd do the request, then just not display the result. Since some of the people who requested being able to disable this were concerned for their privacy, this clearly wasn't enough.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-1.2@702 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5ec5995a6ab848e1e42fa841f30c5f205f3e1e88
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Nov 24 16:33:27 2008 +0000

    Fixed a few missing includes, following at report from Simon Pantzare <pilten@gmail.com> on quadra-dev.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@655 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 03b1c07001157ad2747b706688c431ba56132098
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Nov 16 00:17:16 2008 +0000

    Added a section on the new auto-update feature in the README. I think this should take care of issue #92.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@649 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6afcf9560d6ea16470469c4620a11ed363256e2e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 15 21:13:49 2008 +0000

    Updated the version number to 1.2.0rc6.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@647 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7353a8a90d6f18cb6b839dc1c4d5f699958d4e61
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Oct 18 17:37:15 2008 +0000

    Fixing a crash when the Net class didn't pick up any public address. This should never happen, but was reported by someone, somehow (issue #89), so I bulletproofed the code.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@628 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2bf91867b6dc6512764cabda859f858d5ddac850
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 25 13:07:07 2008 +0000

    Added a few missing inclusions of string.h. Should fix issue #88.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@626 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 70c6a9d320d60c428c626dae74c00065cd5cb1cf
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Aug 22 17:31:29 2008 +0000

    Fixed a missing include (issue #88).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@624 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2ff6eea77f243c2636c431727a01091c96081b1e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Jun 29 17:11:38 2008 +0000

    Added project files for VS2003. Looks like we have to use those to make builds now as long as we want to support Win98...
    See Issue 83.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@621 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fc93bd2429fc837f96036b6b43ddc9e01fb1986a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jun 23 15:56:08 2008 +0000

    Oops, forgot to increment the version number!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@609 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f717af9d5fceaa03fa7ff960c6f3d470c01e4a3a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jun 23 15:42:39 2008 +0000

    URL-encode the base64-encoded recording before sending it to qserv. Fixes issue #79.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@606 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit bc150cb3a7e2c985096bd815cb328d76463bff17
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jun 23 14:37:12 2008 +0000

    Merged in r603 from quadra-sdl, the bug was on trunk as well.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@604 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9e0f4d73d6b81f69512ee354eb3a97a63758c603
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Jun 22 22:58:06 2008 +0000

    Removed unused files.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@599 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit bf1ae6aad63fb609bc3e21869298f9de1e14cf02
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 6 15:39:30 2008 +0000

    Fixed a few uses of std::min/std::max, where sizeof() seems to have a different return type on my PowerBook than on an x86.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@533 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 83eab8c193a0e0732fd331812b7440d3cb2092c1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 6 15:29:26 2008 +0000

    Static buffers strike again! Textbuf::append used a static buffer, and it looks like the recent highscores are finally big enough to overflow it when updating the highscores. Thanks to RZ Stephen for reporting the issue, and to valgrind for telling me exactly where to look!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@532 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 665789d31d85b527ae7b5cc4c723541209a1ed36
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 6 15:03:44 2008 +0000

    Ok, proper fix, test for a NULL pointer as appropriate in that ghastly gethostbyname API (does Windows have getaddrinfo?).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@531 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a4c832ff3d8ec1309eb430923abbb51cccdda4f9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 6 14:51:25 2008 +0000

    Scratch that, I can't read, but it's still wrong, apparently, proper fix coming in a minute.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@530 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3998b444a4dd528d1fe74ecaad1c6412013629c5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 6 14:49:38 2008 +0000

    Loop termination depending on the address of another unrelated string?!? Replacing this intriguing approach (valgrind told me it was reading uninitialized memory) with the novel approach of using the length member of the structure, as per the man page.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@529 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2c289cf0fc10194825116ed03cafd6e4c19bcfab
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Jun 6 03:06:25 2008 +0000

    Fixed compilation of Quadra with the gcc 4.2 that comes with Ubuntu Hardy Heron. There was also a ton of warnings because string literals changed from char[] to const char[] (which it should have been all along, IMHO).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@528 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 369a6a87f03fb5cd8aec4616a55ac9a076d49330
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri May 23 03:49:59 2008 +0000

    Report the full version number in the telnet interface, not just the three numbers.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@524 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9ad599867473e3e794898c11b75f5cb45ebd16be
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri May 23 03:49:31 2008 +0000

    Send the full version string to qserv, not just the three numbers.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@523 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ec270bf08daa226bfa2a77f3486c6062a0185ed9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri May 16 15:38:29 2008 +0000

    Report the full version string in the main menu.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@521 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2344516f7cdc2d852372109899aaaf4fbc691f93
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu May 15 04:24:59 2008 +0000

    Of course, making a proper release candidate provided the perfect opportunity to find a bunch of problems with version numbers and strings. Also automated the generation of readme-win32.txt and quadra.nsi, because I'm tired of changing version numbers in more than one place. This is the 21st century and everything, we have computers to do these things.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@514 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dd9e50385f4ebd97fc64020e39d852c279d5fa27
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu May 15 04:02:51 2008 +0000

    Make *sure* that this file is obsolete.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@513 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3ef802a9d2155a7e09a795e09994da1b54e645c0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu May 15 02:43:31 2008 +0000

    r470 was a bit silly. The option only disables the display of the new version, it still does everything else.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@510 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0d84e9d3eeb184ec9907f5dc4a4258165e400a9a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu May 15 02:18:32 2008 +0000

    Updated the README file a bit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@509 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0516430596d22c7679366faf11491341e491dd61
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu May 15 02:15:35 2008 +0000

    Changed the version string to 1.2.0rc4 (so that when we release the final version, it is "noticed").
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@508 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 41553b073244fb1e3b7b64359776aa5f5c544533
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu May 15 02:01:38 2008 +0000

    Fix a small autoconf warning.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@507 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 56ebf6fbd4ee19c4afd3be3f33db991cfb610162
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Apr 22 01:21:29 2008 +0000

    Compiled with -Werror and fixed ALL the warnings. Gah, about time!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@498 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f351a1071beea91a17777f2f7117674ff62299bf
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Apr 21 21:44:02 2008 +0000

    Fixed error handling and increased maximum output buffer size in Net_connection_tcp::commit. Don't select for writability in Net_connection_tcp::state, just call commit all the time instead.
    This should fix issue #4 for all platforms.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@497 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2356f8d6ee2342450f5c40f717af88134b34a888
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Apr 21 03:29:54 2008 +0000

    Revalidate the IP address cache for Qserv on every request, so that we notice when there is a problem.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@495 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 78250da94403050e6a3f1339330eeba6f8abac5f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Apr 21 02:39:32 2008 +0000

    Add a bit of logic to try to empty the outgoing buffers of the TCP connection.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@493 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 37c28f307f2df6c34cb80625b208ed233a9ecf6c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Apr 20 23:30:11 2008 +0000

    Changed the auto-updater URL, as per issue #59.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@492 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7dfff2bf27549293a63f1ea4ee96c4cea7e5add8
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 21:36:27 2008 +0000

    Changed some more sourceforge references to googlecode.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@488 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 023c4bd694321f2dd9acb2173ed2ecb6e6a2069a
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 21:25:20 2008 +0000

    Changed some more sourceforge references to googlecode.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@485 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e0ed876ebe165e828ab4bf164cdf4a7c36c53d64
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Apr 20 21:16:04 2008 +0000

    Added a list of Ubuntu packages needed to build Quadra.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@484 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ec5a1be4adeafe774c19db07879a7c0646cbc9da
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 21:00:23 2008 +0000

    Fixed possible security issue in -connect option.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@483 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c552e1333358d7b7c9a3bd08c219194906f9f9c9
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 20:30:59 2008 +0000

    Parse qserv gethighscores/postdemo responses more strictly. Related to issue #4.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@482 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8b7d122ff8f324b8e2b341c01192b6d78184aaaa
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 06:38:05 2008 +0000

    Don't install QSnoop no more. An era has ended!
    Fixed some typos. That era goes on :).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@478 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 22401bcecd6e474832890449cbbb4c0ce82b0baa
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 06:35:48 2008 +0000

    (c) 1998-2008
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@477 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b869f07b559f18419ea61f6414ca3261c544dd75
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Apr 20 05:33:36 2008 +0000

    Merged in r474 from quadra-sdl, without any testing whatsoever!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@475 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4da99bc21be4199276d73437f6f9ed4bf38ca00b
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 03:59:11 2008 +0000

    Update copyright and website.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@473 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit db626308314affae62193710aba278e796831450
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 20 03:57:58 2008 +0000

    Show default game server in the options screen as retrieved from version.txt (in update.cpp) instead of showing a constant.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@472 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0699bf2060eece26498b2d8ad1928cbcbe2ff532
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Apr 20 03:30:26 2008 +0000

    Removed the ENABLE_VERSION_CHECK option, we want this all the time.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@470 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c2adedbaa48121bbafd62a708f50712bcb33a011
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Wed Mar 19 20:20:54 2008 +0000

    Fixed infinite loop caused by very old demo formats.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@455 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 670972a0813832ecfe85a2e58b34bef24fb50a55
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Wed Mar 19 18:15:02 2008 +0000

    Updated Dict for const correctness.
    Finished implementation of -verify for single-player games. Multi-player games always fail verification for now (feature isn't needed for now).
    Issue 8.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@454 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a7d9960f8dbf9a11816d4149f9e23a0af0961d4d
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Wed Mar 19 00:42:09 2008 +0000

    -verify now implies -no_video.
    Added skelton support for returning a status code to parent process.
    Issue 8.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@453 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8737e5c18aff8396891b940cd516e614b271196e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Wed Mar 19 00:00:30 2008 +0000

    Removed TRACKED nonsense.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@452 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8f2a9f40347957cc5a1d4f373d5781cf1030bdc5
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Tue Mar 18 23:51:56 2008 +0000

    Single player presets now use ATTACK_LINES instead of ATTACK_NONE so that demos created with -113 do not get tagged with net_version 22.
    Issue 7 fixed.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@451 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit de02e1d98bc13e53cff473549df212978a06825d
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Jul 29 13:34:40 2007 +0000

    Ignore various versions of libc that we aren't using.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@447 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dca6324193bca03f05f8c98a2c8c1d87dc5eb97d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 11 20:15:20 2006 +0000

    Fixed some uninitialized memory warnings reported by Valgrind.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@442 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9d058ece77b532eb98de3cd1ce0f8e4b19333e4c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 11 19:58:09 2006 +0000

    Oops, my previous commit added a warning, fixed.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@441 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5a51a8f5f6b72ebda9d0008eb4880d415d1dfd44
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 11 19:43:31 2006 +0000

    Fixed a crash when accessing the players settings menu with some strange
    values in the configuration file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@440 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dafb44a4f9a2fa74836c446328c37cbba85d7fe9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 11 19:17:33 2006 +0000

    Quiet a warning.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@439 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3972c4ca69c4c539b274e7673a440f8830185dbf
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Mon Nov 6 03:16:20 2006 +0000

    - Got rid of old Visual C++ projects and workspace (now using .sln and .vcproj)
    - Removed dependency on MSVCR80.DLL!! Great!
    Quadra no longer requires any non-standard DLLs, and should work on any win32 platform with directx 7 and up.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@438 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dad14cdd2de5c941f62f8ac05e95e0a77718161f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Nov 5 12:22:30 2006 +0000

    Did the Unix side of the removal of debug.h that rveilleux did in r435.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@436 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d274d94ee8f5ae1debddf015c2ad562fd70ec460
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sun Nov 5 03:27:33 2006 +0000

    - Updated vc++ projects:
      debug and release now compiles without warnings
    - removed debug.h and debug.cpp: they were unused
    - strdup is swapped for _strdup on WIN32
    - removed shlwapi.h (was only needed to do PathAppend, which is basicaly strcat..)
    
    However, a new 'problem' with VC++ 2005 is that it requires msvcr80.dll at runtime. I'll check on that soon.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@435 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9ee805339438a0feb997195d84c94359bfdc0638
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sun Nov 5 03:16:39 2006 +0000

    Fixed 'signed / unsigned' comparison warnings
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@434 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9ef0c44372296592796a13d0359132f4154501e1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 4 16:12:04 2006 +0000

    Added a --disable-version-check to the configure script, to the usage of
    packagers on systems where Quadra is automatically updated when the new
    version becomes available anyway, such as Debian or Ubuntu.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@429 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d15c5c2533b5234683fe52b6e6a84b65b2076ca4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 4 00:45:14 2006 +0000

    There seems to be a mix-up between some libraries, and mixing some functions that have a "POSIX name" without an underscore with the functions with the underscore seem to be hooking with different underlying libraries, causing a crash in the wadder. Since this is in the "directx" subdirectory, I went with the underscore variant everywhere, since that seems to be the least deprecated of the bunch.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@425 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 73daa45e2a701fe5f1bbc122f2e3699f64bd036c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 12:46:40 2006 +0000

    Quiet a warning on Win32, where time_t can be 64-bit (and that's just a good
    idea, if we want to avoid the Year 2038 Problem!).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@423 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dbd40bc613daea5c62a45f59dc11d0c64f72e7a5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 12:30:24 2006 +0000

    Updated the line-ending properties so that a tarball produced by "svn export"
    on Unix platforms will be usable on Windows.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@422 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit cc8ae8f01d0af550b8501489564c326f66e56ff2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 12:23:50 2006 +0000

    Work around a known bug in Visual C++ 2005.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@421 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 93b88292823301ac0669b6d32499339533cdc8f8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 12:11:51 2006 +0000

    Update for Visual Studio 2005 (in progress).
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@420 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dec80d6443da97dacacc6529211d2fb905b8a99d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 12:02:40 2006 +0000

    Updated the Win32 macro for strcasecmp and added the strncasecmp equivalent.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@419 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 40a7269717b6de1ce223a4cd45d7e6d8a5dcdd73
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 11:51:49 2006 +0000

    Try to make sure that we include config.h when we use the UGS_DIRECTX symbol,
    so that we can remove it from the Visual Studio project.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@417 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4307aa4b960db5e67aa9f5565c832554045d4c92
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 11:36:50 2006 +0000

    Renamed Highscores::free to Highscores::freemem, as "free" is a macro in
    certain build settings of Windows. The poor people do not have Valgrind, so
    debug mode has to turn free into a macro to log line numbers... *sigh*
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@416 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d23f33ed5dc3375bdbf3c6860daf3e29e45f4cbc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 11:35:16 2006 +0000

    A few more improvements to the README file, mainly adding help for building
    on Mac OS X.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@415 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9431bc23a48c3e5635089c1471857d62b1dbaa4a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 3 00:09:24 2006 +0000

    Backported revision 392 from the quadra-sdl branch.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@414 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9cd9f1b013e9de1baf2e7d4e477c2bd0aaa235e0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 2 03:11:35 2006 +0000

    Attempt at a fix for the crash in Demo Central.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@413 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 25aa43066dac1ceb3477f191c91061bb4af3cf04
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 1 23:21:40 2006 +0000

    Use "svn log -v" instead of cvs2cl.pl.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@411 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ceb3639157067dda789db721f9cbb9e0056338ec
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 1 22:24:40 2006 +0000

    Improved the README file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@410 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 850092ea2dcfac04235f576c0d8b6a1e9d9f238f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 1 22:18:06 2006 +0000

    Updated some old references to config.cpp, which doesn't exist anymore.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@409 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8341179ce8a0c4f41f5fe6ce975878abff505049
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 1 19:35:55 2006 +0000

    Updated the NEWS file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@408 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 699e351c94377a3cfce3f61e73ac1ba0c981e468
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 1 15:05:16 2006 +0000

    Removed a now-unused typedef.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@407 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 02124e3b4ec4980cfc2e094c8070928f3100c233
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 1 14:52:03 2006 +0000

    A simplified version of part of a patch for 64-bit compatibility from Gentoo.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@406 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0047f1da058b7a38cb11bb99d8689b45ad76d514
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 1 14:49:11 2006 +0000

    Log the color depth when using the X11 backend.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@405 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dfa84dcaf657401b208d4a47348a363fc021a15c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 27 18:10:47 2006 +0000

    Try to slim down the Visual C++ project, on the way to getting rid of the
    UGS_DIRECTX define.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@402 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 14d47ad681391a6593529a597e4eebf053599b79
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 27 18:06:58 2006 +0000

    Heavy-handed attempt at making Windows socket layer more POSIX compliant.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@401 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 39d21787ad5523ba459dbef868935273a34e702c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 27 17:32:35 2006 +0000

    Added a layer between the autoconf-generated header and the rest of the code,
    so that we can provide appropriate symbols anyway.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@400 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5b686a00d2a1380269d1defc8e42e1f44f1bb96e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 27 16:53:12 2006 +0000

    Forgot to change the header guards in the previous commit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@399 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 14d09f897c587ba7426f8306167e6bfb798d55c0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 27 16:39:54 2006 +0000

    Renamed config.{h,cpp} to the more appropriate cfgfile.{h,cpp}.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@398 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 70c3cc2cabacce0a18d0d1932a7bca3725028fa8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 27 15:02:15 2006 +0000

    Set the EOL style of the Visual C++ project files to CRLF.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@396 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit beb0dfa22eefec94d106232adfea851751cd6863
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Aug 26 00:01:13 2006 +0000

    Updated the NEWS file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@388 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3fc360e90d7244819b5906e9e91ac1ee180218a7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Aug 25 23:06:04 2006 +0000

    Removing debug code mistakenly left there.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@386 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 31f33cc5697461f980435c8c813b57db91ba5973
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Aug 25 22:11:31 2006 +0000

    Merged revisions 378 and 384 from the quadra-sdl branch, adding an auto-update
    feature to get the address of the QServ server and notifying the user when
    a new version comes out.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@385 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ad2c0e7c2c2eccff1bb134d27960b2e2a8fc5404
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Aug 19 18:50:52 2006 +0000

    Put back the quadra_version key in the Qserv client.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@376 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b9bad6a1990f81bcc50cfb61455834d8aa863200
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Aug 19 18:15:37 2006 +0000

    Changed the default debug level of qserv.pl to match what is used on the
    production server.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@375 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1cc0f3b3684cd64fd369605dd32ddf0d42c6c4ec
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jul 3 16:15:17 2006 +0000

    Renamed basename to mybasename, to avoid name collisions with the real
    basename.
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-sdl@297 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 031d5549320f276251f55b780362c664f78418d3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jul 3 18:32:12 2006 +0000

    Use AS_HELP_STRING to format the help strings.
    
    git-svn-id: http://quadra.googlecode.com/svn/branches/quadra-sdl@298 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b51aa143178103eabf243c894492e4986a4b336f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 18:58:17 2006 +0000

    Removed the now-useless .cvsignore files.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@290 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8ed578d5631a62dc0ce800c0967ff5619feb286d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 18:56:54 2006 +0000

    Renamed configure.in to configure.ac, as it is the fashion these days.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@289 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5e8524ef8104b9eccce782173571fa81aedd0a38
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 18:43:52 2006 +0000

    Retiring Svgalib support.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@288 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fa7f704a52ed08d2567e8895eeec7410f7f531bb
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 15:19:11 2006 +0000

    Doing the RCS Id thing causes useless recompiles, let's get rid of it.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@280 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9bf9a8571c5e9b3c33c56ed84896be4796712b0f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 15:15:41 2006 +0000

    Removed silly built-in profiler support, in the era of cachegrind and friends.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@279 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1f6cb79c6064dfd2ccad50b28a1b97bbe390ccf0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:59:15 2006 +0000

    Modernize the autoconf infrastructure a little bit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@278 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7107adef44d8a54f9c93c6aad92537a146ffd43b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:52:10 2006 +0000

    Add some Darwin compatibility to the byte order functions.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@277 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1cc629ad3b2d76f423a8cc7be28a28810ab4ad03
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:41:44 2006 +0000

    Fixed a few portability problems in socket code on Darwin.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@276 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e3d35270d607ef09c73aa17f1f4bebe049aa4b82
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:40:45 2006 +0000

    Do not use mcheck.h if it isn't available.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@275 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d7fad8db5b6708a6444b2b529fa1d6efb38626ed
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:36:53 2006 +0000

    Disable CD music support when linux/cdrom.h is not available.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@274 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 49a1bf33e47b4a631ca1d159646b2d26b5dd77ae
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:33:44 2006 +0000

    Disable sound in the "svgalib" version  when linux/soundcard.h isn't
    available.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@273 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2a8b5b4adc5be991e8616230a00f7aa03a3a23d8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:22:57 2006 +0000

    The basename() function was also used in find_file.cpp, so I moved our
    implementation to a shared header.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@272 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5f0ad2f99f5b5d15e4dbb8ce36f6e700f4000715
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 14:11:39 2006 +0000

    Fixed some compiler warnings about classes with virtual methods having
    non-virtual destructors.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@271 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5622324c5487bd77545bec04c8cbbc5806aac378
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 2 13:40:17 2006 +0000

    Just use our own basename() function consistently, it's simpler.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@270 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1cdb6e759acefa1289818f2773179124611494b2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jun 27 20:07:22 2006 +0000

    Apply CPPFLAGS to the C++ compiler flags.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@269 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3e5eab5277e98402cc34f6c02dec73ae6ea9c857
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jun 25 18:03:08 2006 +0000

    Add some tests for Linux and Darwin specific headers.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@268 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1012f172e6d1858cb072818500ed806242c7b74b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jun 25 18:01:22 2006 +0000

    Pass LDFLAGS through to the Makefile.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@267 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 344a84c5ab6a3b647004a12bf877623177ab49b3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jun 25 18:00:35 2006 +0000

    Darwin's "sed" doesn't seem to support input files on the command line.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@266 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b4a233270fea4aea3e6b8cec596e079ec802c4e7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Jul 20 14:29:03 2005 +0000

    Fixed a compilation problem on Windows.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@265 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3f3927ba75eec850d22071ad930a94cf5624607f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Jul 20 14:28:02 2005 +0000

    Removed the -pedantic flag, as it is a bit harsh with modern compilers.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@264 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9630930801c2bc31b9b3c22ecff7fd314bd4e85f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Apr 27 17:04:28 2004 +0000

    Instead of using the non-standard malloc.h, use stdlib.h instead.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@263 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 93e24de09b450efacb92a0d4f025a89f5cd9903f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Apr 27 17:03:13 2004 +0000

    Valgrind is way better than mcheck, and doesn't invade the code.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@262 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6a0513f03ef4065928811baec17c3eb1b2f778fd
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Feb 2 16:45:35 2004 +0000

    Implemented the redirect permanent feature in the qserv client.
    Don't send info/registered or info/quadra_version anymore.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@259 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 67edd162fabe24062783d5bd56bd46dec584f498
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Jan 19 19:06:05 2004 +0000

    Make our definition of basename() conditional to the lack of it.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@255 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e6d54ba80ff670713b6d84d14046131753a0667a
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Jan 11 23:55:46 2004 +0000

    Don't crash when sending big local highscore files.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@254 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ad6922e767b159d782954dd0caa606ff5e12b2ba
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Nov 22 17:29:21 2003 +0000

    Create a QSnoop.ini file in the installation directory if it doesn't exist already and grant write permission on it to all users. This allows non-administrators to use QSnoop without causing an error when shutting it down.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@253 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2b238be0e2d85b61736e3eefdb82df095669e42b
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Nov 22 16:41:45 2003 +0000

    Always use our own basename() function even in Linux. This supposedly fixes a crash.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@252 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0efefc58d9f171dd643415d4e804a5585b970c84
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 13 20:39:46 2003 +0000

    Make the behavior the same as it was in Linux if getpwuid happens to fail for some reason. Not that anything is likely to work in that case...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@251 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 59e56c25836b9966dcd4da534b7eed9f618cac7f
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 13 20:32:41 2003 +0000

    Store highscore recordings and configuration file in user-specific appdata directory so that non-admin users can use Quadra in NT.
    Quadra now requires Internet Explorer 5 (I think).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@250 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3c85f0820c25bdbd76d4ea2b9ae9c9bbabee1e8e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 13 13:31:05 2003 +0000

    Fixed the sound refcounting code that would leak every single DirectSound buffer in Windows in order to fix a sometimes-crash in Linux.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@249 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 41b292ba0f1ff3457b203341f80e8db0e288a242
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 13 13:01:07 2003 +0000

    Fixed the score-out-of-sync bug by setting the level correctly when connecting to new servers. Canvas::lines is now Canvas::stats[CS::LINESCUR].
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@248 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 28c9954f7f6daaf1b88dd28e23e966c6da5101e3
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 13 12:47:40 2003 +0000

    Added redundant include.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@247 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 07c077587f52914673dfebe51c06495ddca0c033
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 13 12:46:49 2003 +0000

    Use relative paths instead of absolute.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@246 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7d43bf597e8ef711091a9a999d1cf0674264a3f1
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 13 12:03:13 2003 +0000

    Added QSnoop binaries.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@245 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6e81b80ce3316fa6fe5313668e7ab8a5b3024bf1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 3 18:57:24 2003 +0000

    Added a few more "update version numbers" reminders and clean up autotools
    cache directory.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@244 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8f79947bdcd4d4a788298be9279d48a8ab24522f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 3 18:05:07 2003 +0000

    Updated version numbers for the upcoming 1.2.0 release, as well as the NEWS
    file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@242 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6a9b08065742ae992b12aa0e586c47d0ca87f2cd
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 3 17:47:23 2003 +0000

    Added some missing tests for the X Window System.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@241 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c3dec3c5411b6b1ebaea367f9f049089a75bfd6e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Sep 14 14:46:50 2003 +0000

    Ignore .qrec files.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@240 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0cffbe7ea527095890e3aaa9c42d00cb3482d5cb
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Sep 14 14:46:09 2003 +0000

    Delay reconstruction of game_end_* zones to the next Create_game::step instead of doing it from Create_game::notify. The reason is that the notification is actually coming from one of the things that must be destroyed and re-created and destroying something that has an executing member in your call stack is not a good idea.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@239 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3e75ef4bba30201d8e5351a5b8e381bb9f1d5298
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Sep 14 14:02:22 2003 +0000

    Refresh list of internet games when returning from creating or joining a game.
    This is feature request 760339.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@238 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 87cd5c5200ff5d325b6f2b0203127e5a380197cb
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Sep 13 16:07:05 2003 +0000

    Use extension .qrec instead of .rec for game recordings.
    Associate .qrec and .qsvr files to Quadra (installer).
    Run QSnoop automatically on login (installer).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@236 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit abcc78daa96b350b5fb171e7dc2639a6f1c40ca9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Sep 12 03:58:52 2003 +0000

    Fixed a bug where exiting Quadra with the "No Music" option selected would
    stop the CD player (if you were using an external one) in Linux.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@235 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7b11c1c1ff062d3f55c6832658057bc22ded3c60
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Sep 11 14:58:20 2003 +0000

    Document the -nofullscreen option in the command-line help.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@234 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f64bdf4736f5708c3164dc8432f0290e3aae3060
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Sep 11 14:57:53 2003 +0000

    Added a missing method implementation to Svgalib_Video.  Thanks to Hunor
    Csordas <qacha@users.sourceforge.net> for the patch.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@233 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f2f549993ca0da62a7d002bbac8cca237e1a8f13
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Sep 11 04:46:17 2003 +0000

    Some updates to qserv.pl, added the plugins to CVS.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@232 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a4b360b65d2c1c222acda636f92e49bacff95ef8
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Tue Aug 19 01:53:13 2003 +0000

    Added command line option -connectfile, which reads from a specified file a server address to connect to.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@231 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3f497de400e1e5a918124e8c6bf221a10ffaa285
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Aug 18 15:17:33 2003 +0000

    Fixed typo.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@230 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7355b12dc933aaf0e13b4b045e736dad101861c7
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Aug 18 15:01:10 2003 +0000

    Removed useless ignores.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@229 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6eebedf35da7430bc6aecf80774a6bd76d91bdc8
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Aug 18 14:59:12 2003 +0000

    Terminate last line.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@228 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 71c55bf98caf97afc45c5158b20b6a7db7e076f1
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Aug 18 14:54:46 2003 +0000

    Added QSnoop to the installer script. Will add the QSnoop binaries to cvs once I get permission.
    TODO: Add an installer option to run QSnoop on boot/login.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@227 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit baea1e33c1fe6730f4a8fad41329233cb10f8436
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Aug 11 11:09:33 2003 +0000

    Made basename() fully const-correct. Feel free to ditch the autoconf test for the stupidly-prototyped libc version and use that instead (should probably be renamed in that case). That would fix bug 786519.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@226 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit af8bb72c6442d011d79a268b0ab9ae5e6e1a0e9e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Aug 9 14:53:28 2003 +0000

    Bumped up version number and fiddled with readme file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@225 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4c4ea4525aba1c0f8552d05f79976e48c9d3ea02
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Aug 9 14:52:42 2003 +0000

    Added command-line option -boringrules that disables the reduction in attack size normally applied in crowded games. This allows servers where casual or beginning players cannot find any fun whatsoever, which the elitist Quadra community seems so fond of running.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@224 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6c97b62a4727745adcc38d2a972fe90dec27d96a
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Aug 3 16:57:54 2003 +0000

    Added installer script for Windows packaging. Missing QSnoop though. Requires NSIS 2.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@223 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit cf817bc0d6f40967d17cb6dbd9b2d0eb179ffacb
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 3 16:14:18 2003 +0000

    Changed the last few remaining references to the old master server URL.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@222 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8bf67c19533a9676f7202097a923aa8aae12ba8f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Aug 3 16:12:57 2003 +0000

    Oops, wrong symbol for Linux (it's UGS_LINUX, not UGS_SVGALIB!).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@221 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3327eacd7481eb75fc1ce9302f8dbdb055131878
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Aug 3 14:14:08 2003 +0000

    Fixed compile of Windows version.
    Fixed a few warnings.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@220 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d5bc05fc3b6dddfc2a925701d991ee9b420d68b4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Aug 1 20:30:38 2003 +0000

    Updated the NEWS file for the upcoming 1.1.9 release.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@219 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 080f871c5b2a5172adcd00a66599b72bafbdb664
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Aug 1 19:53:58 2003 +0000

    Need access to the command line parameters even in non-debug mode, for the
    fullscreen option.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@218 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 92b4bbf06b22c80d29d477f888de4efca6c0d346
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Aug 1 19:49:00 2003 +0000

    Added a fullscreen mode to the X11 driver, removed a useless wait for the
    window to be mapped and reduced the usleep(1) to a usleep(0).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@217 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 816b21d1cbb302febe166203cf3e193af4e07423
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jul 17 19:53:20 2003 +0000

    Removed the NEED_BASENAME preprocessor symbol.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@216 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dcfd0040e3d49e8b7b8793471fa9b6aa11f8694b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jul 15 07:43:27 2003 +0000

    Corrected some slightly buggy code in the last applied patch.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@215 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5fda5517408b999516cac549a90a82bf9be2629e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jul 15 03:08:50 2003 +0000

    Added a -nocd option. Should work both on Linux and Windows, tested only on
    Linux.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@214 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ca824213745e1f1de93b399d394608fa4dd652b8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Jul 15 03:01:54 2003 +0000

    Fixed some spacing.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@213 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c77dbe5fbb828c01fa87b98a6e3edb8fb04c56fc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 13 16:11:11 2003 +0000

    Fixed some spacing.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@212 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d190b51ac486cfaf95133a2b0ea61aafeb65aaa8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 13 16:00:44 2003 +0000

    Update de doc et ajout d'un .h manquant.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@211 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 67d204c2385ef9fb0856d484f546dc7d5144b524
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 13 15:58:53 2003 +0000

    Update to the NEWS file (in progress).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@210 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b8f5d42be8be8dfba153de19e16da38de23cdaef
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 13 05:33:03 2003 +0000

    Fixed some byte ordering and alignment issues (for SPARC port), fixed a few
    valgrind warnings (many left, don't worry!), fixed the "crash on level
    change" bug (also known as the sound crash), fixed the trails in X11 (I
    think!) and fixed some warnings in gcc 3.2 (again, many left!).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@209 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit bc32bd42ed8e8cdf880d59613ea6cbcf378860f0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sun Jul 13 02:37:56 2003 +0000

    Fixed the WM_COMMAND X11 window property to properly reflect the actual
    command-line used to start the program instead of using the hardcoded
    "/usr/games/quadra". This should fix the broken appicon in Window Maker.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@208 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fe89f3d62c9d317d39e533fde8fa8e2ae04d683b
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Fri Jul 11 15:22:08 2003 +0000

    Windows.h only exists in UGS_DIRECTX of course.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@207 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3e90f4baf5349b056204edc80936bdb6cc613003
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Fri Jul 11 15:14:15 2003 +0000

    Include windows.h at the beginning of array.h (of all places!) to work around a bug in VC6 when compiling under NT with the Platform SDK installed.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@206 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 08f4c66a22ecbd84f59cf3d9a49323dfc539b33d
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Fri Jul 11 15:10:08 2003 +0000

    Added Quadra's include path to skelton's project. This isn't any more ugly than what prompted it, and it actually compiles.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@205 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7d1179c0c5e963dedf08036336bdfc93507a9b51
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jul 10 19:15:06 2003 +0000

    Added a proper test for the basename function and reformatted some large
    comment block.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@204 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d563ef3d0993d5441364fe59873d5610eb004bcc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Jul 3 16:42:17 2003 +0000

    Fixed a warning by defining __USE_GNU only if it isn't already defined.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@201 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8b45f0262c596c3faaf4d88f5af034c90a975646
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue May 20 05:39:49 2003 +0000

    Updated the NEWS file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@199 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 848f199ae939f2bbddd6e6817eaea79069f84ca6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue May 20 05:18:34 2003 +0000

    Fix the problem on Windows where the VERSION_* symbols are not available,
    changed the host name of the Quadra master server.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@198 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3f7ca9d16b09d8ac8897179cd44bffbd635ffa87
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Feb 27 22:14:28 2003 +0000

    Ignore quadra.exe
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@197 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c4e57b4f0c87c16d6cfbb3ef61211027efa3a937
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Feb 27 22:12:05 2003 +0000

    Define NEED_BASENAME for Windows.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@196 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ce05e39cdaad64d2236fc5eb2af01bd04e5ff59a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Feb 27 00:43:29 2003 +0000

    The server as it is currently running on SourceForge.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@195 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 956ec6d831342d818943cfd9459b4bf536325b70
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 19:21:11 2003 +0000

    Here's the new qserv.pl, as used on ludusdesign.com at the time of this
    commit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@194 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3b305b609672a330c68f22bbb5de32f4fd3bf64f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 16:38:58 2003 +0000

    Started changing the URL for qserv.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@193 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit eb2b9cddd1fcbff33d3270835083bfc9f1f8368f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 16:36:41 2003 +0000

    Updated the top-level .cvsignore file for recent autoconf tools.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@192 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit af8cfaee80952913e5047f61118ebbcc1824bad0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Feb 26 16:16:49 2003 +0000

    Added a User-Agent string to the HTTP client of Quadra.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@191 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1bd4cbda1b52c4bc1a7dbcf3a1b2f7108eeeffb0
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Jan 2 16:14:14 2003 +0000

    Call me pedantic but I don't like keyword expansion in my binary files.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@189 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 70263739b27d4f6c90ff1fded4a9ed11dff36724
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Wed Jan 1 15:09:08 2003 +0000

    Updated by TortoiseCVS
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@188 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1cc3f38c3686669b8efed563a8913d49fae73121
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Wed Jan 1 15:03:54 2003 +0000

    Added very rudimentary Perl/Tk game browser.
    (had been sitting on my harddrive for a very long time not doing anybody any good; now it will sit in CVS doing same :))
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@187 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5d0f7e2d5b1a564660230e3f22cbf76ebd403fb0
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Wed Jan 1 14:58:59 2003 +0000

    Updated by TortoiseCVS
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@186 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 35ffbb6bf8bf0d3b06ee7d392a77675607a4e900
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri May 17 17:50:23 2002 +0000

    Modifications to compile with GCC 3.1. Derived from a patch by
    Hunor "Kacsa" Csord�s <hunor@fazekas.hu> (thanks!).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@185 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 02cf459f5eca0d935c8f0f06f0b1930531bd2645
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 8 19:13:24 2001 +0000

    Fixing another instance of sleep(0), but less important in this case
    (maybe it's not even actually useful?).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@184 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b91d9dc16513344466a1c8a6c4a5e3f73b76f7fc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 8 19:11:04 2001 +0000

    It seems that the glibc people have "fixed" the sleep(0) behavior of
    giving up the timeslice, leading to Quadra having a high CPU usage in
    dedicated mode.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@183 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ef5c77df53aede8ebfc27c7e063999f853cc6525
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 7 14:30:15 2001 +0000

    Oops! Didn't mean to commit that yet!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@182 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 30d2d7d5a5320e9bf9568f7e079e3ba3eeacad6c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 7 14:18:45 2001 +0000

    A few files were not getting cleaned up properly, fixed.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@181 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6b1a1e9c439cc1b2238e6c63d09ceb938171ee74
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 7 14:01:14 2001 +0000

    Added 'configure' option for profiling.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@180 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fca27a31cdbc89bb90a12c354cdb6e284057acc4
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Oct 23 00:57:47 2001 +0000

    Damn Visual C delayed project saving crap...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@175 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 87b2095b53a25c5018d4afc27e20d678d2a693c5
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Oct 23 00:56:29 2001 +0000

    Added files used for the self-extract win32 packaging
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@174 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c4d4ef95d76f5c8dea13e03003000bff251a86d7
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Oct 23 00:14:42 2001 +0000

    Added 'Tested with DirectX 8.0'
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@173 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 75c2c18f74051cb25af379ce24a6e7c35acebe59
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Oct 23 00:13:49 2001 +0000

    Got rid of video_dx16 and pcx24 files:
    They weren't used by Quadra
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@172 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 69fe578a69f3daf47f6e03d51460ad583bd9df8f
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Oct 23 00:13:06 2001 +0000

    Fixed build that couldn't find ddraw.h
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@171 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9bdb63c29f22fb037e219ed0a377e17afb5e679f
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon Oct 22 01:09:26 2001 +0000

    Argh! Je suis poche. �a devrait �tre mieux :).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@169 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit efbaf749559099294772ef5d246e90394604597c
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Oct 21 16:40:35 2001 +0000

    Fixed incorrect socket calls that worked by luck.
    
    Fixed URL parsing.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@168 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ee9388865520813f53547edbd06aefc3e10e1cc8
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Oct 20 14:07:48 2001 +0000

    Fixed long-standing bug: can't connect to a server after a connection
    attempt was aborted before the socket was writable.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@167 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fdb7e7c0f9d76f5579d57150a7f0943bf908846a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 19 21:40:23 2001 +0000

    Fixed the copyright text a bit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@166 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 056d4d4097e041de1c3383d156090027401ee084
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Fri Oct 19 20:59:49 2001 +0000

    Fixed bug introduced in last commit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@165 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 75ba1464c2bc2451667c01dab8f76ac8f4462135
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 19 18:48:23 2001 +0000

    Call me pedantic, I'm renaming 'Stats' to 'stats'. :-)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@164 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 324e2f7c34560fbec4dcf473e6ff09345537a5f4
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Fri Oct 19 18:37:53 2001 +0000

    Fixed bug 228605.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@163 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a5dde85ff5ff6f084a6dc139db757a52ca76b87b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 19 14:17:10 2001 +0000

    Updated the NEWS file after scanning the ChangeLog.
    
    We really ought to update that file whenever we do something that should
    go in there.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@162 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0dfed0e1ab812bf2f15b636050baea0050a60ec7
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Oct 18 19:00:42 2001 +0000

    Implemented last part of the "handicap system sucks" bug. This has not
    been tested at all, while the first part has only been summarily tested.
    So I wouldn't say this could be 1.2.0, but I think it is good enough for
    a release candidate.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@161 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 394171fd6ee5a096334216e55937d0c959ef5697
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Oct 18 18:58:54 2001 +0000

    Fixed bug: players local to a server didn't have their hash values set,
    allowing somebody with the same name and password to also join remotely.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@160 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4ab5587ae26719e935531e6da352b9cced3c9098
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Oct 18 18:54:32 2001 +0000

    Fixed something :).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@159 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9b8ff6b19c6112951ed07e5a9e455deb19727a8e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Oct 18 16:02:29 2001 +0000

    Added -patch -theme command line options. Both do exactly the same thing:
    they load a res file (supplied as a parameter) after quadra.res and
    quadraxxx.res to patch some resources, helping people to make and use
    theme packs in Quadra.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@158 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4ab1de851ad11be6e91866b2634db697503e5f87
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:57:12 2001 +0000

    Just to make sure it doesn't make a backup in our face...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@157 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6ecb2e63603a14af91644b25c79e22d0cb1acc1e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:53:24 2001 +0000

    Enabled nicer auto-generation of the ChangeLog, conditional on the
    developer having the cvs2cl.pl script installed.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@156 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d392251ad9c3a33d07cfe787498578dacb16a6fc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:52:34 2001 +0000

    Make sure to clean up the ChangeLog backup if there is one.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@155 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fa40701d4f934b412a3b1520668fea1f45fd1257
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:51:59 2001 +0000

    The ChangeLog is automatically generated, do not put it in CVS.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@154 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 13f35e5d0430aea1c259fea92e0e50600bc934a3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:43:45 2001 +0000

    Added a reminder.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@153 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5555bffcb762b67d302c9545dd06c3938938fa25
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:40:06 2001 +0000

    Hmm, my "make" syntax is rusty!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@152 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 00cbd48b838a80565702788ff2889c7b18f850c1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:27:44 2001 +0000

    Updated the version number. :-)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@151 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2a3e79e00097acdae569b876a095aa9e6d859fa0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 21:26:54 2001 +0000

    Did not properly create the $(prefix)/share/pixmaps directory.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@150 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4c4bbf50f6506d2d7819898aeacbbf9727c68e29
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Oct 11 20:51:36 2001 +0000

    This is the new handicap code. Handicap now accumulates each time a block is placed, up
    to a maximum determined by the difference in handicap with the other players. When an
    attack is made, it is weakened by the accumulated handicap (one less line per three
    blocks placed) but not more.
    This means that two successive medium attacks will not be handicaped more than one big
    attack of the same total size, which happened a lot before (except, of course, for the
    basic attack-is-one-less-line-than-what-was-cleared rule).
    This changes the network version number. Note also that some changes will also be made
    to the automatic weakening of attacks in games with a large number of players; this
    change is *not* in this commit but it will use the same network version number. That
    means any build made between now and then should not be distributed, it should only be
    for testing.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@149 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0d5941da62665ddb4a20780684ebe5c54cc55a09
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 20:51:23 2001 +0000

    Fixed St�phane's "cut" invocation (don't blame him, he's a Win32!).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@148 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c42b9dd6ccd3789a6fc71c38a0aee7e8f623880e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 20:50:47 2001 +0000

    Updated the list of files to manually update.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@147 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 163ed266462f9592515ff2e3ef5ec51eb556e8d2
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Oct 11 20:37:43 2001 +0000

    Added a new file version.h which hopefully will be the only place to change version
    numbers from now on. Changed version to 1.1.8.
    NOTE: config/vars.mk was modified to the best of my ability, which isn't much. Should
          be checked by a Linux user.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@146 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7450132a22de94163f766f68597c3c192f072f1e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Oct 11 20:30:05 2001 +0000

    Use Config::net_version instead of constant.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@145 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1c03e55d4eaa66d82e752c3197bb47038034c90d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 10:55:04 2001 +0000

    Added a reminder note about where the Quadra.desktop is to be installed.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@144 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0ce3c5c727a011866dfce8702e061c29a9ec853c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 10:48:18 2001 +0000

    Generate a Quadra.desktop file used to add a shortcut in the GNOME and
    KDE desktops menus.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@143 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit aa0e51702c281539e23177472e6a4e270e763b7c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 10:45:24 2001 +0000

    Added the appropriate preprocessor definitions for versioning.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@142 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e995b56a3732313fa50211bf2b17c0d4e7c1d1e0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 11 10:44:13 2001 +0000

    Improved readability of the Windows readme file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@141 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 340118c68db86945a80d766218f1ff68bcdd3940
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 10 22:17:13 2001 +0000

    Was I sleeping? Corrected a double definition of rcsid.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@140 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 67257b0d61df8b9664b8f112b907ca521f99403c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 10 22:16:29 2001 +0000

    Now seems to work with or without Svgalib. Specifying Svgalib location
    doesn't seem to work, but I'll look into this later. Also removing
    debug statements.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@139 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a3a4c89b511c69bd318d4b536b6cb4e43ef33915
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 10 21:56:15 2001 +0000

    Installing the Svgalib plug-in should not be attempted if it wasn't built!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@138 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b7111f5f373e04ce2c6478e449cf0c43e25099b5
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 10 15:57:42 2001 +0000

    A few newlines slipped in the middle of comments, confusing compilers
    and breaking the built (sorry!).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@137 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c316e4d0421488456f1ed9e2c303b9d6bb380669
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 10 15:26:56 2001 +0000

    Missing header corrected.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@136 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit bfac107e5aacd414728e638108d49c575bda6c9a
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Oct 1 13:59:19 2001 +0000

    Translating french comments to english (not finished, but ongoing)...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@135 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 37b2ce0381209ad62adaa8bf3dbcb0b1d04e2447
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Oct 1 11:41:17 2001 +0000

    Seems that the order of AC_CHECK_LIBs is important, as they are
    cumulated. Thus, optional libraries should be at the end. I wouldn't
    know what to do with multiple optional libraries yet...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@134 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a7681285f970f0ab320a8ef43e5aa49b249444ec
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Fri Sep 28 22:15:05 2001 +0000

    Use SetWindowPos to hide the window before destruction, resizing at the same time (instead of simply calling ShowWindow(hwnd, SW_HIDE)). This seems to fix bug 223614, and yes the apparently stupid resizing is required for it to work on my computer. As for other comps, it's anyone's guess :).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@133 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 996edfd3292fb3a9bd0e353265d8551bf37e7534
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Fri Sep 28 14:37:20 2001 +0000

    Use GetModuleFileName to figure out the exe directory (instead of GetCommandLine). More to the point I figure...
    This should fix bug 222695, though I can't verify that.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@132 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8309a95a5f4719e0513eb3c9e6434e493c68a0db
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Sep 24 12:24:49 2001 +0000

    This is a test.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@131 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9c40ac359acf1c0bfbfe7dcf1652cc4c6264d7ca
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Sep 24 12:21:30 2001 +0000

    Just a test.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@130 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c9b77f62f356ca56d992ef8409fcd4dd004ee38d
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Sep 24 12:19:32 2001 +0000

    Testing again.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@129 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2ba9caff9cdac786fe090e473580a0f063c2f6d2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Sep 24 12:19:06 2001 +0000

    Just a quick test.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@128 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4ed79534aa1a86e63b5b5802df2089833f9ee8b0
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Sep 21 16:23:10 2001 +0000

    Updated URLs in the text strings.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@127 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f93fb32ff9c571c9f3c0b338ac1f8b52c778b321
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Jul 28 18:47:03 2001 +0000

    Using a macro before including the file that uses it is not good, fixed it.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@126 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c36c02ceb658245ce7fe7f5ec2b3c594553fa64a
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Jun 14 13:43:23 2001 +0000

    Allow connections to have up to 16KB of outgoing data buffered before considering the
    connection to be dead.
    This should fix the bug that happened when accepting a connection to a server with 8
    players. The server was disconnecting the new client because the internal TCP buffers
    were overflowing.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@125 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4f5614eb199f77720a96739595b1914d8bc7f229
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed May 23 22:52:07 2001 +0000

    Trying to fix compilation on systems without Svgalib (or maybe even X11).
    I try to detect zlib, libpng, Svgalib and X11, and added "configure"
    options to enable or disable Svgalib and X11.
    
    Missing zlib or libpng will cause a fatal error (they are a hard
    requirement), and missing Svgalib if explicitly required too.
    
    I am not finished yet (now compiling *with* Svgalib doesn't work!).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@123 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7b8ab6740f3c8d925925a39e35174ea28b380e97
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed May 23 22:38:44 2001 +0000

    We'll stop using a manually updated ChangeLog in favor of using cvs2cl
    as needed.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@122 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 06add1cb8239b3fbcef791d5888d101024f0b8f1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed May 23 22:37:55 2001 +0000

    Linux sound mixer chokes on 16 bit samples, converted to 8 bit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@121 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 99f503a580c34cf38e8a39cb2ac13158e386f33e
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Mon May 14 04:08:17 2001 +0000

    Fixed memory leaks.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@120 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0eed2bb1deadcf664abec1c8be527cf96f8e3698
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun May 13 21:04:00 2001 +0000

    Integrated patch by roncli:
      - single sprint resurrected
      - sound effects for the end of timed games
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@119 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit bdb3411f1f57c22c3117f88320795a46475a6954
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Apr 22 05:40:58 2001 +0000

    Fixed a few small bugs.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@118 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1dba0329154dc2c261a40cfc4f4bad161e1a5b5d
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Mar 25 21:35:41 2001 +0000

    Removed some crap that was in support of ngStuff(tm).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@113 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0817f23359e0e76cc7d0cf1e47a45d5d1b16e2f4
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Mar 25 18:05:14 2001 +0000

    Changed snapshot recording so that it includes all the canvas lines that have at
    least one block (including the hidden 12 lines above) instead of always recording 20
    lines.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@112 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c713654f46262338b9efe98a7be68836c2d2ea68
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Mar 25 16:53:35 2001 +0000

    Removed all remainning ngStuff(tm). Now, logging is always enabled except that it is output
    within the rec file as Packet_serverlog packets instead of a huge text file. It is no
    longer possible to log without recording.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@111 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0593d63bb36ef1c4efc3b2bddecf0a217c7ce362
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Tue Mar 13 12:39:38 2001 +0000

    Warning: Any recordings made from the version commited this saturday
             are now invalid.
    
    Added event type serialization to Packet_serverlog.
    Fixed a couple bugs in the network protocol. Made it a tiny little bit
    more secure.
    Fixed bug in Clock::absolute_time: when the hour was less than 10 it
    wrote " 7" instead of "07". I should rise early more often :).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@110 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dea6a0016d3a3b798daf34a0d75fbabc5ab0b934
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Mar 12 22:51:00 2001 +0000

    Fixed crashing bug.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@109 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b50f9fc0d392248c3ef15a1e21f54f51917eb1d5
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Mar 11 00:32:22 2001 +0000

    Fixed the build: I forgot to commit headers last time.
    The new Packet_serverlog is now used in multiple places (everywhere there was a
    log_step). It contains nearly exactly the same informations that are written to
    the log, except that it is written to the recording.
    For now, both text-based and recording-based logging should be working. Text-based
    logging should be phased out in the near future (nobody is using it anyway :)).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@105 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5605934425ae708d9992c4d73b884b8e44fa08d2
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Mar 10 16:17:54 2001 +0000

    Fixed bug in /maxteams enforcement. Dunno what I was smoking...
    
    Added Packet_serverlog. Doesn't do anything for now, but I plan on using this
    to incorporate anything needed for stats calculation right in a game's .rec
    file. This will make .rec files somewhat bigger (about 100% bigger I'd say), but
    I (or someone else :)) could then write a stats system to replace ngStats
    (which requires *huge* log files, and sucks a bit cause we don't have source).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@104 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 71a38385f9587ef678f988ec1fc384c710289681
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Mar 6 23:30:55 2001 +0000

    Added the Host: header to the HTTP POST request.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@103 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 012494a17951e63a9418d876b27b7bde98950ef1
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Feb 1 15:24:52 2001 +0000

    Fixed the only memory leak in Quadra (Windows only). It has been there almost since the beginning and I can't believe I didn't know this simple static trick back then :).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@102 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0a052c6b0c602f5181bfebb007c2d7c3aea454d9
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Feb 1 15:22:26 2001 +0000

    Added the following remote admin commands:
    /minplayers x
    /minteams x
    /maxplayers x
    /maxteams x
    
    All default to 0, which means nothing special is done.
    When not 0, the server won't start the game if any of the minimums is not fulfilled, and won't accept a new player if that would exceed any of the maximums.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@101 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fee28b1cf30a9942e6f695a66d4882936f4358ad
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Dec 19 21:05:44 2000 +0000

    Cleaned up some assignments that confused indent and possibly some
    other older compilers.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@100 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4dca5b04c995b1d5fbcea8caa569248a52034ea4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Dec 19 20:48:46 2000 +0000

    Improved installation script. Improved build process so that it
    relocalize better.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@99 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1979b57b60c9393c11052612eea0ee366205fca4
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Tue Dec 19 05:36:44 2000 +0000

    Added support for HTTP proxies in Qserv requests.
    
    Disable caching along the HTTP request-response chain.
    
    Changed default music option to "no-music".
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@98 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f2b586daef02ecd82c7ca97360dffd042a039842
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Dec 8 22:33:48 2000 +0000

    dded details about building on Win32 in the README file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@97 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 733cc10f6bfa570d34f5e7eab63ccebd33e91681
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Dec 4 22:42:56 2000 +0000

    Small fix.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@95 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b9c642baf21f35866017caedd87dd1b270d093b9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Dec 4 22:17:56 2000 +0000

    Preparing to release version 1.1.7.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@94 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7528015ce6ff65582820a4b3ee8eea3f6622f019
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Dec 4 22:07:43 2000 +0000

    Made the RPM spec put the XPM icon in the /usr/share/pixmaps directory.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@93 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4a5a51c73186b8a958b65e87044a26ca0614bdd1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Dec 4 22:01:59 2000 +0000

    Preparing to release version 1.1.7.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@92 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 72e961bdeab2728bfd6dd0b42f5c7b47c6a9423c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Dec 4 22:00:13 2000 +0000

    Slight error corrected.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@91 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f0fe27b00084b754f733727d38da167ae12bea98
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Dec 4 21:56:04 2000 +0000

    Preparing to release version 1.1.7.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@90 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f5ebf48cf1397c39a5b14b8838d7ee12435eb3a6
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Dec 3 20:26:03 2000 +0000

    Oops!
    Looks like I didn't even compile it, even though I remember testing the feature... No, I don't use drugs :).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@89 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ce626f9ba01bdcfaaa91ea702a09bc7782eca2af
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Dec 2 03:30:07 2000 +0000

    Oops!
    A little privacy in my home network please! :)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@88 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fedc1bde9428bd54e53b46204dbb5fbfb6eae85c
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sat Dec 2 03:18:14 2000 +0000

    Added support for public servers behind a transparent HTTP proxy.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@87 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fb28ffd1af6f051372d86dab5831584c026d3b67
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Dec 1 23:08:07 2000 +0000

    Changed the URL in the Windows resource file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@86 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 80553ee33abeaaee96efc97e787c76b0512efff3
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Dec 1 22:35:53 2000 +0000

    Fixed a small bug in the relocation stuff that was hidden because I did
    my test by building with RPM, which specifies all the prefix family of
    variables to configure and make.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@85 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 339e47dd6703f8386b1d1d19cc15aeaae7a87734
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 22:45:49 2000 +0000

    Restored the --enable-debug configure option. The "dustclean"
    makefile target now removes CVS temporary files. Made the game
    directory a build-time option. Made the RPM spec use the
    "make install". Added an "install" target to the makefile.
    Removed quadra-svga.so from the quadra package list.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@84 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 20ea57098ca167a696a989752bec248b5286651e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 21:12:13 2000 +0000

    Removed dumpwad and wadder from the default target.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@83 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit aa5ea1dec093cba964c635fe269336d1f9f3cb40
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 18:22:42 2000 +0000

    Empty? We don't need that!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@82 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 4b3c7d688dfa8bd5ee3f9ca62deb59c6192a8c71
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 18:22:15 2000 +0000

    Fixed a typo/braino.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@81 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2b9ea722642a9d15da82653558ea7259cd3e3c6e
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Thu Nov 30 02:08:08 2000 +0000

    Cleaned up a bit of obsolete .cvsignore entries
    Disabled 'incremental linking' in Quadra and wadder Win32 build.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@80 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit dd02ec9ce9bf374376c190d85ca299eb1e9b416f
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Thu Nov 30 01:56:15 2000 +0000

    Fixed the 'wadder' win32 build: It was missing 'libpng'
    (my mistake, sorry :))
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@79 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 170bb5590464a2ff03fe7ceb62fe091c42479845
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 01:26:31 2000 +0000

    Inserted RCS Id information in every file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@78 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 531a5cf64b3f147c68316f0679697c2bdbb04bdd
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 01:21:43 2000 +0000

    Fixed a warning.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@77 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 99837c9d9e07c2c193e5ada0a01610031b74ecc2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 00:30:40 2000 +0000

    Forgot to remove a small debug statement.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@76 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6af84ea68fd5f8d6f5ef6329a364aa172bb2ad73
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 00:23:46 2000 +0000

    Removed unused .cvsentries stuff.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@75 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit aea23568e77a5f88a331f1ce03652e53ea9024ef
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 00:09:44 2000 +0000

    Modified the RPM package spec to put quadra-svga.so in a separate
    quadra-svga package, so that the main quadra package is not dependent
    on Svgalib.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@74 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit affa3e2f83bdc79bebb19f180fdf4d1ecdb52cd2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 00:08:11 2000 +0000

    Added maintainer-oriented targets ("maintainerclean" and "dist") to
    the makefile.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@73 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a6860909416abccd2d6f7429f0d4324ad28b3bd1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 00:04:34 2000 +0000

    emoved obsolete config/compiler.mk file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@72 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 85d04a48f8b050777ee840d83452b2aa7182b36b
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 30 00:03:09 2000 +0000

    Changed all uses of _DEBUG to NDEBUG.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@71 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5bf7fa7c44c0c59a2468e52f428027c520eb62cd
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 29 23:59:37 2000 +0000

    Changed all uses of _DEBUG to NDEBUG.
    
    Quick explanation: assert.h and other standard headers uses NDEBUG to
    indicate that no debug code should be included. Since Visual C++ does
    the same, it shouldn't hurt to follow the standard.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@70 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ce4b77756923fa7a2d35511acdf68aa7df2ae487
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 29 22:54:16 2000 +0000

    configure.in now tests for Svgalib (has currently no effect).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@69 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8162ac40d214dcf9a13c9bc9e240919aff9a6ff2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 29 22:52:00 2000 +0000

    Added the "dustclean" target to the ".PHONY" target.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@68 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 518ec681a003b7a5900a4717503e2f413f98c970
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 28 22:08:33 2000 +0000

    Added a "dustclean" target to the makefile.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@67 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3727dfd70567e0bea216da8c9011d79389e9d67c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 28 20:02:06 2000 +0000

    Updated the NEWS file and moved README.win32 to the packages directory.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@66 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 755918e9a7e48f2cb83dac416464e54d21759310
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 28 19:10:18 2000 +0000

    Main makefile targets are now built in the top-level directory.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@65 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e60ac46464da3bae45baa62e516d23ffb2e33362
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 28 18:26:53 2000 +0000

    "make clean" now properly removes all object files and added
    resource.txt and the wadder tool to the resource file dependencies.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@64 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 976960d1bf57baf2ca9592f582dabf11f39dfbff
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Nov 28 01:00:06 2000 +0000

    Removed completely the 'registration' stuff and cleaned up a bit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@63 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f2bdfdb1f09ed6c84d87b2b07da9361a0ccfae1d
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Nov 28 00:43:59 2000 +0000

    Fixed the 'taskbar button' bug (Windows)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@62 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f1c3f4a3d5b888eeeef92f19b379bba760e9e792
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Nov 25 21:53:40 2000 +0000

    Finished the conversion to PNG.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@61 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit fb38d980f324ffc230af0011e9610ce40040edbf
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 24 23:06:53 2000 +0000

    Forgot to update the version number for 1.1.6!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@59 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5d473275f1aa6c7e0777333d8d79cf4c9864b24e
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Nov 24 21:54:35 2000 +0000

    Preparing for release 1.1.6.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@58 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 19c8911cb5203f67526b559f5730abdb26785466
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 22 15:23:34 2000 +0000

    Removed unused image resources.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@57 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d058d776f4f4707b780059b7504d125ab6fa0302
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Nov 20 23:18:35 2000 +0000

    Fixed small bug with the release of memory.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@56 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b47a7d8118ae96d3426bb2d9d3dcf8e7030bac16
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Nov 20 23:15:35 2000 +0000

    Added support for PNG images.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@55 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 37b5b5489167b49521b50a46c427fe6deef807da
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Sat Nov 18 00:16:47 2000 +0000

    Split off all the calls to Svgalib into a dynamically loaded
    wrapper library.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@54 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7740fbb3a1831c7300bc38f1e28ca2937ea0d164
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 16 22:32:04 2000 +0000

    Added a --enable-debug option to the configure.in.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@53 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 35b5e2167a9253dc618ffdcd6cb71724d71aaf26
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Nov 16 22:20:32 2000 +0000

    Some random clean ups.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@52 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b4d6fb162ac19a982508401e8af0779dfa79b499
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Nov 15 22:24:43 2000 +0000

    Fixed some warnings.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@51 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 1a74b6fefe270edc14e4906aaaa368aed067d9f6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 14 23:00:48 2000 +0000

    Integrated the skelton into the new Makefile system.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@50 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 98e2686ab0182b2aa5357cb380fc001367f9dd32
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 14 22:59:13 2000 +0000

    Added the working directory option to 'wadder'.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@49 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c766b8f5a22369319ad9e43c4604f5ca5e68bdd1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 14 22:57:55 2000 +0000

    Remi forgot to update the ChangeLog again...
    
    Remi, you bad boy! :-)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@48 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 93c0c07881a6560529d6aea4a0ff3b963d8f3fe4
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Tue Nov 14 02:53:45 2000 +0000

    Fixed up the Windows build.
    Everything looks just fine.
    I had to fix 'wadder' to allow it to work from a different working directory.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@47 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c36ae069c7057cf8472cb3cb9d1553eebc63f61f
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Nov 14 00:03:49 2000 +0000

    Introducing autoconf and a new Makefile system.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@46 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 0baf4f8acdc78d62276b71c7b99cea30584e40d1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Nov 13 23:38:17 2000 +0000

    Changed name of the static version of libugs to have a _s appended, so
    choosing between static and dynamic linking is eased.
    
    I actually think that both names should exists (with one as a symlink to
    the other), so that linking with -static works, but I feel lazy today,
    I'll file a bug so not to forget it.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@45 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5c7ef3af71e616707badbfc818f8f9f36b83eca4
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Nov 13 23:32:00 2000 +0000

    Corrected the correction of the "fixed possibilities of buffer overflow".
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@44 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 58c59118ad833eda6390302e62def1a0da6e71d6
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Nov 13 22:57:37 2000 +0000

    Started separating Visual C++ cruft into its own directory.
    
    This breaks the build for Windows, but Rem will fix it soon.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@43 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c03efe28a8c6d8c4cb21994ca3842ac135ebf8ff
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Nov 13 15:57:21 2000 +0000

    Fixed formatting and put back missing information in the ChangeLog.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@42 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8c540f556a8f00cd8e288e8a543326fc8613197a
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 22:10:37 2000 +0000

    no message
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@41 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit db24dd76a6a2aafdd8c32c64d8bd0d6023f46536
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 22:07:39 2000 +0000

    Fix: added a new param size_of because sizeof(char *) does always return 4... :)
    (commited separately from the .h, thanks (NOT!) to wincvs...)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@40 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 6dffca2f5983688ad75e3d46de2d1007162e5f4f
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 22:07:03 2000 +0000

    Fix: added a new param size_of because sizeof(char *) does always return 4... :)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@39 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b49fe3c579f2115486f024eceb941133b29337c0
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:42:04 2000 +0000

    Removed registration stuff and added GNU LGPL infos
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@38 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit b8ace7f4db428c5eed97792663ae9b512924059b
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:40:48 2000 +0000

    Fixed a syntax error: sprintf was used instead of snprintf.
    (Btw: it wasn't even compiling, meaning that the last guy to commit this
    hasn't compiled it first.. :))
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@37 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e1741a097d668d0667506cfa4dfeae40ccbc3ed4
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:38:20 2000 +0000

    Removed useless registration stuff (since we are now open source)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@36 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ad7e24399ff3dfc40cf52a221d9c8583c7fe1f14
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:37:15 2000 +0000

    Fix: added array length because sizeof(st) cannot work unless the size is
    specified in the declaration.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@35 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 8a30606f9073ed689ef0b61407e9e38e78d04a66
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:36:15 2000 +0000

    Win32 fix: added #define because snprintf and vsnprintf and both named
    with an underscore in win32...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@34 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit db74d017e7a05ee4dad9f3d020173e8a27fc93c2
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:35:00 2000 +0000

    Removed registry.cpp and registry.h from project
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@33 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 611cd3e291977bd68424d82b510b2896e60ef1ce
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:34:39 2000 +0000

    Updated include search path for debug build
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@32 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5eb2e85a6495df66f9de05cae7510b08ef49af85
Author: Rémi Veilleux <rveilleux@gmail.com>
Date:   Sat Oct 28 21:31:22 2000 +0000

    Updated the version info of previous release from 1.1.1 to 1.1.3
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@31 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 05b10c2621cd9d55d481c516ca897ed2efbc9d87
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 27 21:49:35 2000 +0000

    Fixed possibilities of buffer overflow.
    
    Contributor: Stan Bubrouski <stan@ccs.neu.edu>
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@30 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 9bde3a190ed50ef8ac23bdf8c7019fcb99e43d31
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Oct 26 23:31:37 2000 +0000

    Fixed incorrect attribution of a contribution.
    
    I promise never to do this again!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@29 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 298561aad6265cdf0d70c4d9a4d412e0e9b05674
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 25 20:26:20 2000 +0000

    Removed the SUID bit to the Quadra binary.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@28 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 5216c9776a075077f6091c732f04b23e8da63dc2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 25 20:13:40 2000 +0000

    Fixed possibilities of buffer overflow (security related, bug #111543)
    Contributor: Simon Cahuk <simon.cahuk@uni-mb.si>
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@27 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit da1e739f2a2796174e1002a61659e4696ad28eac
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Wed Oct 25 16:49:52 2000 +0000

    Improved the README file with a list of requirements.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@26 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e38b4dd7996eede05fe348411bee5e421ca76ac7
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Oct 17 16:30:03 2000 +0000

    Fixed a few problems with the binary package.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@24 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 2dd5db0c65773004c618228c06e7ccde8b542c52
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Oct 17 16:29:17 2000 +0000

    Fixup for the upcoming release.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@23 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 03de7611858ae0f22e0807a35321847f1509ff74
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 6 21:11:37 2000 +0000

    Updated the ChangeLog.
    Integrated the skelton ChangeLog into the main one.
    Changed the version number in preparation for a new release.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@22 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit a24650f5d81f7c5ff58c951e779646989924f4dc
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 6 20:12:06 2000 +0000

    Added -L/usr/lib to the linking phase, it seems some distributions of
    Linux don't pick up /usr/lib if you specify some -L option.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@21 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 11b53007635e3cd1d0dfe98cc858732fb6478f89
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 6 17:45:48 2000 +0000

    First pass at removal of the registration system.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@20 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f1ce1c435f21d7ca72f171a20566f6e7c99d6842
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Fri Oct 6 17:44:12 2000 +0000

    Updated some of the package information (license, URL).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@19 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit bf3560cff601baa3ff174a80f3bdff7e59345170
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Sun Sep 3 14:10:56 2000 +0000

    Fixed insta-drop (again).
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@18 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7636aeab30074e71b9a95211c66c9addc19ae16c
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Aug 24 13:55:40 2000 +0000

    Fixed bug where a player who had a password didn't replace himself when joining back.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@17 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 7558a5b04765bf04929b3eb467ac10f2c0774bb2
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Thu Aug 24 13:52:43 2000 +0000

    Fixed bug 112640 - Insta-drop happens on key-up
    Now happens on key-down.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@16 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3fcec8d5a0b1546835c0ef0de000b13fa22192c9
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Aug 10 18:52:23 2000 +0000

    We now have a ChangeLog file. *PLEASE* keep it updated in a consistent
    manner!
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@15 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c3fda4f6295682348ce81895cce79c0de5da2da1
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Aug 10 16:11:26 2000 +0000

    Changed the build process so that skelton is build automatically.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@14 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit c7eecc685b1816fb295cba991dcbe7320d7f4cb2
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Aug 10 02:59:38 2000 +0000

    Removed machine-specific compiler paths, cleaned up for ISO C99 ('and'
    is now a reserved word, fixes compilation with gcc 2.96) and support
    for Red Hat 7.0 (db_185.h keeps moving around!).
    
    Contributor(s): Bernhard Rosenkraenzer <bero@redhat.de>
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@13 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 3d159a9578e4a946b4ddd9dc0f2b19dde1f6f7b8
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Aug 10 02:56:41 2000 +0000

    Started a release change information file.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@12 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e8e5bf7d37e5403b9762c816c048252217981b69
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Aug 10 02:46:11 2000 +0000

    Adding the symbol file generated by release builds.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@11 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit afea321794bd8fcc22371a7822a44d4e60740d79
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Thu Aug 10 02:44:12 2000 +0000

    Removed the stripping phase, we've got nothing to hide...
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@10 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 04631c2fbd952578180da4354b5b8775aff66d35
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Aug 8 13:32:26 2000 +0000

    Renamed some files from a previous life. ;-)
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@9 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit e13c5b49d80e7f8dacf78a8bb15d9d5b2636cca9
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Tue Aug 8 13:17:19 2000 +0000

    Ignore .res files.
    Added project file for wadder tool.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@8 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit 29d99a42795437b183d831ae680008f8bb97ddf7
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Tue Aug 8 12:46:03 2000 +0000

    Fixed dependency on remtris3.h (renamed to quadra.h for some reason :)).
    Added project dependency on wadder.
    Hide MSDev crap from CVS.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@7 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit d30fffa0452741c66ca959246be793c43b114a3a
Author: Stéphane Lajoie <slajoie@gmail.com>
Date:   Tue Aug 8 12:17:42 2000 +0000

    Updated ignore files for CVS.
    Fixed portability to Win32 (!).
    Added makefiles and a resource file for MSDev 6.0.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@6 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit f33e832b5416df23a76debe4af243b4b7d87354c
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Tue Aug 8 05:51:41 2000 +0000

    Oops! Forgot to put the proper licensing. Also improved the README a bit.
    
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@5 8926ee93-8b47-0410-9975-e57e0fb0bd0c

commit ea1992b1e2b56d3d7bf79c23274e8fc1db450032
Author: Pierre Phaneuf <pphaneuf@gmail.com>
Date:   Mon Aug 7 22:16:09 2000 +0000

    Initial commit.
    
    git-svn-id: http://quadra.googlecode.com/svn/trunk/quadra@2 8926ee93-8b47-0410-9975-e57e0fb0bd0c
