Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > 7b38f4df626b544f9db37ab9dcbddd2c > files > 3

quadra-1.1.8-3mdk.i586.rpm

2001-10-22 20:57  Rémi Veilleux <remz@ludusdesign.com>

	* VisualC++/: quadra.dsp, skelton.dsp: Damn Visual C delayed
	project saving crap...

2001-10-22 20:56  Rémi Veilleux <remz@ludusdesign.com>

	* packages/: winzip_about.txt, winzip_display.txt,
	winzip_icone.ico: Added files used for the self-extract win32
	packaging

2001-10-22 20:14  Rémi Veilleux <remz@ludusdesign.com>

	* packages/readme-win32.txt: Added 'Tested with DirectX 8.0'

2001-10-22 20:13  Rémi Veilleux <remz@ludusdesign.com>

	* skelton/: common/pcx24.cpp, directx/video_dx16.cpp,
	directx/video_new.cpp, include/pcx24.h, include/video_dx16.h: Got
	rid of video_dx16 and pcx24 files: They weren't used by Quadra

2001-10-22 20:13  Rémi Veilleux <remz@ludusdesign.com>

	* skelton/directx/error.cpp: Fixed build that couldn't find ddraw.h

2001-10-21 21:09  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/common/url.cpp: 
	Argh! Je suis poche. Ça devrait être mieux :).

2001-10-21 12:40  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/common/: net.cpp, url.cpp: 
	Fixed incorrect socket calls that worked by luck.
	
	Fixed URL parsing.

2001-10-20 10:07  Stéphane Lajoie <dada@ludusdesign.com>

	* source/game_menu.cpp: 
	Fixed long-standing bug: can't connect to a server after a
	connection attempt was aborted before the socket was writable.

2001-10-19 17:40  Pierre Phaneuf <pp@ludusdesign.com>

	* packages/readme-win32.txt: Fixed the copyright text a bit.

2001-10-19 16:59  Stéphane Lajoie <dada@ludusdesign.com>

	* source/menu.cpp: 
	Fixed bug introduced in last commit.

2001-10-19 14:48  Pierre Phaneuf <pp@ludusdesign.com>

	* stats/: RecReader.pm, decoder_ring.txt, listgames.pl,
	parserec.pl, snapshot.pl, games/bigmove.rec, games/bob.rec,
	games/notime.rec, html/0a.gif, html/0b.gif, html/0c.gif,
	html/0d.gif, html/0e.gif, html/0f.gif, html/0g.gif, html/0h.gif,
	html/0i.gif, html/0j.gif, html/0k.gif, html/0l.gif, html/0m.gif,
	html/0n.gif, html/0o.gif, html/0p.gif, html/1a.gif, html/1b.gif,
	html/1c.gif, html/1d.gif, html/1e.gif, html/1f.gif, html/1g.gif,
	html/1h.gif, html/1i.gif, html/1j.gif, html/1k.gif, html/1l.gif,
	html/1m.gif, html/1n.gif, html/1o.gif, html/1p.gif, html/2a.gif,
	html/2b.gif, html/2c.gif, html/2d.gif, html/2e.gif, html/2f.gif,
	html/2g.gif, html/2h.gif, html/2i.gif, html/2j.gif, html/2k.gif,
	html/2l.gif, html/2m.gif, html/2n.gif, html/2o.gif, html/2p.gif,
	html/3a.gif, html/3b.gif, html/3c.gif, html/3d.gif, html/3e.gif,
	html/3f.gif, html/3g.gif, html/3h.gif, html/3i.gif, html/3j.gif,
	html/3k.gif, html/3l.gif, html/3m.gif, html/3n.gif, html/3o.gif,
	html/3p.gif, html/4a.gif, html/4b.gif, html/4c.gif, html/4d.gif,
	html/4e.gif, html/4f.gif, html/4g.gif, html/4h.gif, html/4i.gif,
	html/4j.gif, html/4k.gif, html/4l.gif, html/4m.gif, html/4n.gif,
	html/4o.gif, html/4p.gif, html/5a.gif, html/5b.gif, html/5c.gif,
	html/5d.gif, html/5e.gif, html/5f.gif, html/5g.gif, html/5h.gif,
	html/5i.gif, html/5j.gif, html/5k.gif, html/5l.gif, html/5m.gif,
	html/5n.gif, html/5o.gif, html/5p.gif, html/6a.gif, html/6b.gif,
	html/6c.gif, html/6d.gif, html/6e.gif, html/6f.gif, html/6g.gif,
	html/6h.gif, html/6i.gif, html/6j.gif, html/6k.gif, html/6l.gif,
	html/6m.gif, html/6n.gif, html/6o.gif, html/6p.gif, html/7a.gif,
	html/7b.gif, html/7c.gif, html/7d.gif, html/7e.gif, html/7f.gif,
	html/7g.gif, html/7h.gif, html/7i.gif, html/7j.gif, html/7k.gif,
	html/7l.gif, html/7m.gif, html/7n.gif, html/7o.gif, html/7p.gif,
	html/8a.gif, html/8b.gif, html/8c.gif, html/8d.gif, html/8e.gif,
	html/8f.gif, html/8g.gif, html/8h.gif, html/8i.gif, html/8j.gif,
	html/8k.gif, html/8l.gif, html/8m.gif, html/8n.gif, html/8o.gif,
	html/8p.gif, html/Cube.gif, html/I.gif, html/I_L.gif, html/L.gif,
	html/Q_Logo_Small_Button.gif, html/S.gif, html/T.gif, html/Z.gif,
	html/e0.gif: Call me pedantic, I'm renaming 'Stats' to 'stats'. :-)

2001-10-19 14:37  Stéphane Lajoie <dada@ludusdesign.com>

	* source/: menu.cpp, multi_player.cpp: 
	Fixed bug 228605.

2001-10-19 10:17  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Updated the NEWS file after scanning the ChangeLog.
	
	We really ought to update that file whenever we do something that
	should go in there.

2001-10-18 15:00  Stéphane Lajoie <dada@ludusdesign.com>

	* include/canvas.h, include/net_list.h, source/canvas.cpp,
	source/net_list.cpp, source/quadra.cpp: 
	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.

2001-10-18 14:58  Stéphane Lajoie <dada@ludusdesign.com>

	* include/config.h, source/config.cpp, source/pane.cpp: 
	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.

2001-10-18 14:54  Stéphane Lajoie <dada@ludusdesign.com>

	* packages/readme-win32.txt: 
	Fixed something :).

2001-10-18 12:02  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/include/resmanager.h, skelton/tools/wadder/wadder.cpp,
	source/quadra.cpp: 
	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.

2001-10-11 17:57  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Just to make sure it doesn't make a backup in
	our face...

2001-10-11 17:53  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Enabled nicer auto-generation of the ChangeLog,
	conditional on the developer having the cvs2cl.pl script installed.

2001-10-11 17:52  Pierre Phaneuf <pp@ludusdesign.com>

	* config/vars.mk: Make sure to clean up the ChangeLog backup if
	there is one.

2001-10-11 17:51  Pierre Phaneuf <pp@ludusdesign.com>

	* .cvsignore: The ChangeLog is automatically generated, do not put
	it in CVS.

2001-10-11 17:43  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Added a reminder.

2001-10-11 17:40  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Hmm, my "make" syntax is rusty!

2001-10-11 17:27  Pierre Phaneuf <pp@ludusdesign.com>

	* packages/readme-win32.txt: Updated the version number. :-)

2001-10-11 17:26  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Did not properly create the
	$(prefix)/share/pixmaps directory.

2001-10-11 16:51  Stéphane Lajoie <dada@ludusdesign.com>

	* include/canvas.h, source/canvas.cpp, source/menu.cpp,
	source/net_list.cpp, source/quadra.cpp: 
	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.

2001-10-11 16:51  Pierre Phaneuf <pp@ludusdesign.com>

	* config/vars.mk: Fixed Stéphane's "cut" invocation (don't blame
	him, he's a Win32!).

2001-10-11 16:50  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Updated the list of files to manually update.

2001-10-11 16:37  Stéphane Lajoie <dada@ludusdesign.com>

	* include/version.h, source/config.cpp, VisualC++/quadra.dsp,
	VisualC++/quadra.dsw, VisualC++/quadra.rc, config/vars.mk: 
	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.

2001-10-11 16:30  Stéphane Lajoie <dada@ludusdesign.com>

	* source/recording.cpp: 
	Use Config::net_version instead of constant.

2001-10-11 06:55  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Added a reminder note about where the
	Quadra.desktop is to be installed.

2001-10-11 06:48  Pierre Phaneuf <pp@ludusdesign.com>

	* .cvsignore, config/rules.mk, config/vars.mk,
	packages/Quadra.desktop.in: Generate a Quadra.desktop file used to
	add a shortcut in the GNOME and KDE desktops menus.

2001-10-11 06:45  Pierre Phaneuf <pp@ludusdesign.com>

	* config/vars.mk: Added the appropriate preprocessor definitions
	for versioning.

2001-10-11 06:44  Pierre Phaneuf <pp@ludusdesign.com>

	* packages/readme-win32.txt: Improved readability of the Windows
	readme file.

2001-10-10 18:17  Pierre Phaneuf <pp@ludusdesign.com>

	* skelton/svgalib/input_svga.cpp: Was I sleeping? Corrected a
	double definition of rcsid.

2001-10-10 18:16  Pierre Phaneuf <pp@ludusdesign.com>

	* configure.in: 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.

2001-10-10 17:56  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Installing the Svgalib plug-in should not be
	attempted if it wasn't built!

2001-10-10 11:57  Pierre Phaneuf <pp@ludusdesign.com>

	* skelton/common/inter.cpp, source/net_server.cpp: A few newlines
	slipped in the middle of comments, confusing compilers and breaking
	the built (sorry!).

2001-10-10 11:26  Pierre Phaneuf <pp@ludusdesign.com>

	* skelton/svgalib/input_svga.cpp: Missing header corrected.

2001-10-01 09:59  Pierre Phaneuf <pp@ludusdesign.com>

	* include/bloc.h, include/canvas.h, include/packets.h,
	skelton/common/command.cpp, skelton/common/cursor_self.cpp,
	skelton/common/http_request.cpp, skelton/common/input_dumb.cpp,
	skelton/common/inter.cpp, skelton/common/listbox.cpp,
	skelton/common/net.cpp, skelton/common/pcx.cpp,
	skelton/common/res_compress.cpp, skelton/common/sprite.cpp,
	skelton/common/stringtable.cpp, skelton/common/url.cpp,
	skelton/directx/error.cpp, skelton/directx/input.cpp,
	skelton/directx/main.cpp, skelton/directx/sound.cpp,
	skelton/directx/video.cpp, skelton/directx/video_dx16.cpp,
	skelton/include/bitmap.h, skelton/include/clipable.h,
	skelton/include/inter.h, skelton/include/listbox.h,
	skelton/include/net.h, skelton/include/net_buf.h,
	skelton/include/sound.h, skelton/include/sprite.h,
	skelton/include/video.h, skelton/svgalib/input_svga.cpp,
	skelton/svgalib/input_x11.cpp, skelton/svgalib/palette.cpp,
	skelton/svgalib/sound.cpp, skelton/svgalib/video_svga.cpp,
	skelton/svgalib/video_x11.cpp, skelton/svgalib/video_x11_16.cpp,
	skelton/svgalib/video_x11_24.cpp, skelton/svgalib/video_x11_8.cpp,
	skelton/test/sound.cpp, skelton/test/string.cpp,
	skelton/test/testmain.cpp, source/bloc.cpp, source/canvas.cpp,
	source/game.cpp, source/game_menu.cpp, source/menu.cpp,
	source/menu_demo_central.cpp, source/misc.cpp,
	source/multi_player.cpp, source/net_list.cpp,
	source/net_server.cpp, source/net_stuff.cpp, source/pane.cpp,
	source/quadra.cpp: Translating french comments to english (not
	finished, but ongoing)...

2001-10-01 07:41  Pierre Phaneuf <pp@ludusdesign.com>

	* configure.in: 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...

2001-09-28 18:15  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/directx/video.cpp: 
	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 :).

2001-09-28 10:37  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/directx/main.cpp: 
	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.

2001-09-24 08:24  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: This is a test.

2001-09-24 08:21  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Just a test.

2001-09-24 08:19  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Testing again.

2001-09-24 08:19  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Just a quick test.

2001-09-21 12:23  Pierre Phaneuf <pp@ludusdesign.com>

	* textes/: anglais.txt, francais.txt: Updated URLs in the text
	strings.

2001-07-28 14:47  Pierre Phaneuf <pp@ludusdesign.com>

	* skelton/svgalib/input_svga.cpp: Using a macro before including
	the file that uses it is not good, fixed it.

2001-06-14 09:43  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/common/net.cpp: 
	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.

2001-05-23 18:52  Pierre Phaneuf <pp@ludusdesign.com>

	* configure.in, config/config.mk.in, config/vars.mk,
	skelton/include/cursor_x11.h, skelton/include/input_x11.h,
	skelton/include/video_x11.h, skelton/include/wraplib.h,
	skelton/svgalib/cursor_x11.cpp, skelton/svgalib/input_svga.cpp,
	skelton/svgalib/input_x11.cpp, skelton/svgalib/palette.cpp,
	skelton/svgalib/video_svga.cpp, skelton/svgalib/video_x11.cpp,
	skelton/svgalib/video_x11_16.cpp, skelton/svgalib/video_x11_24.cpp,
	skelton/svgalib/video_x11_8.cpp, skelton/svgalib/wraplib.cpp,
	skelton/svgalib/drivers/drv_svga.cpp, source/rules.mk,
	source/vars.mk: 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!).

2001-05-23 18:38  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog: We'll stop using a manually updated ChangeLog in favor
	of using cvs2cl as needed.

2001-05-23 18:37  Pierre Phaneuf <pp@ludusdesign.com>

	* sons/: t10sec.wav, t1min.wav, t1sec.wav, t20sec.wav, t2sec.wav,
	t30sec.wav, t3sec.wav, t4sec.wav, t5sec.wav: Linux sound mixer
	chokes on 16 bit samples, converted to 8 bit.

2001-05-14 00:08  Stéphane Lajoie <dada@ludusdesign.com>

	* source/quadra.cpp: 
	Fixed memory leaks.

2001-05-13 17:03  Stéphane Lajoie <dada@ludusdesign.com>

	* resources.txt, include/sons.h, sons/t10sec.wav, sons/t1min.wav,
	sons/t1sec.wav, sons/t20sec.wav, sons/t2sec.wav, sons/t30sec.wav,
	sons/t3sec.wav, sons/t4sec.wav, sons/t5sec.wav, source/menu.cpp,
	source/net_list.cpp, source/pane.cpp, source/quadra.cpp: 
	Integrated patch by roncli:   - single sprint resurrected   - sound
	effects for the end of timed games

2001-04-22 01:40  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/common/url.cpp, source/game.cpp, source/qserv.cpp: 
	Fixed a few small bugs.

2001-03-25 16:35  Stéphane Lajoie <dada@ludusdesign.com>

	* include/recording.h, skelton/common/res_compress.cpp,
	skelton/include/res_compress.h, source/recording.cpp: 
	Removed some crap that was in support of ngStuff(tm).

2001-03-25 13:05  Stéphane Lajoie <dada@ludusdesign.com>

	* include/canvas.h, source/quadra.cpp: 
	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.

2001-03-25 11:53  Stéphane Lajoie <dada@ludusdesign.com>

	* include/game.h, include/game_menu.h, include/nglog.h,
	source/canvas.cpp, source/game.cpp, source/game_menu.cpp,
	source/global.cpp, source/multi_player.cpp, source/net_list.cpp,
	source/net_server.cpp, source/net_stuff.cpp, source/nglog.cpp,
	source/quadra.cpp, textes/anglais.txt, textes/francais.txt: 
	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.

2001-03-13 07:39  Stéphane Lajoie <dada@ludusdesign.com>

	* include/packets.h, skelton/common/clock.cpp, source/packets.cpp: 
	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 :).

2001-03-12 17:51  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, source/global.cpp: Fixed crashing bug.

2001-03-10 19:32  Stéphane Lajoie <dada@ludusdesign.com>

	* include/nglog.h, include/packets.h, source/canvas.cpp,
	source/game.cpp, source/global.cpp, source/net_list.cpp,
	source/net_server.cpp, source/net_stuff.cpp, source/nglog.cpp,
	source/packets.cpp, source/quadra.cpp: 
	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 :)).

2001-03-10 11:17  Stéphane Lajoie <dada@ludusdesign.com>

	* source/canvas.cpp, source/game.cpp, source/global.cpp,
	source/net_list.cpp, source/net_server.cpp, source/net_stuff.cpp,
	source/packets.cpp, source/quadra.cpp, skelton/common/net.cpp,
	skelton/include/array.h, skelton/include/net.h,
	skelton/include/net_buf.h: 
	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).

2001-03-06 18:30  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/common/http_post.cpp,
	skelton/common/http_request.cpp, skelton/include/http_post.h,
	skelton/include/http_request.h, source/qserv.cpp: Added the Host:
	header to the HTTP POST request.

2001-02-01 10:24  Stéphane Lajoie <dada@ludusdesign.com>

	* skelton/directx/error.cpp: 
	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 :).

2001-02-01 10:22  Stéphane Lajoie <dada@ludusdesign.com>

	* include/game.h, include/net_list.h, source/game.cpp,
	source/net_list.cpp, source/net_server.cpp: 
	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.

2000-12-19 16:05  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/common/inter.cpp, skelton/include/inter.h,
	skelton/include/sound.h, source/chat_text.cpp, source/config.cpp,
	source/game_menu.cpp, source/menu.cpp, source/multi_player.cpp,
	source/net_list.cpp, source/net_server.cpp, source/net_stuff.cpp,
	source/pane.cpp, source/quadra.cpp: Cleaned up some assignments
	that confused indent and possibly some other older compilers.

2000-12-19 15:48  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/config.mk.in, config/rules.mk, config/vars.mk,
	packages/install.sh.in, packages/quadra.spec.in,
	skelton/svgalib/wraplib.cpp, source/quadra.cpp: Improved
	installation script. Improved build process so that it relocalize
	better.

2000-12-19 00:36  Stéphane Lajoie <dada@ludusdesign.com>

	* include/config.h, include/menu.h, include/texte.h,
	skelton/common/http_post.cpp, skelton/include/net.h,
	source/config.cpp, source/menu.cpp, source/qserv.cpp,
	textes/anglais.txt, textes/francais.txt: 
	Added support for HTTP proxies in Qserv requests.
	
	Disable caching along the HTTP request-response chain.
	
	Changed default music option to "no-music".

2000-12-08 17:33  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, README: dded details about building on Win32 in the
	README file.

2000-12-04 17:42  Pierre Phaneuf <pp@ludusdesign.com>

	* packages/quadra.spec.in: Small fix.

2000-12-04 17:17  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Preparing to release version 1.1.7.

2000-12-04 17:07  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, packages/quadra.spec.in: Made the RPM spec put the XPM
	icon in the /usr/share/pixmaps directory.

2000-12-04 17:01  Pierre Phaneuf <pp@ludusdesign.com>

	* VisualC++/quadra.rc, packages/readme-win32.txt: Preparing to
	release version 1.1.7.

2000-12-04 17:00  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Slight error corrected.

2000-12-04 16:56  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/rules.mk, source/config.cpp: Preparing to
	release version 1.1.7.

2000-12-03 15:26  Stéphane Lajoie <dada@ludusdesign.com>

	* source/game.cpp: 
	Oops! Looks like I didn't even compile it, even though I remember
	testing the feature... No, I don't use drugs :).

2000-12-01 22:30  Stéphane Lajoie <dada@ludusdesign.com>

	* server/qserv.pl: 
	Oops! A little privacy in my home network please! :)

2000-12-01 22:18  Stéphane Lajoie <dada@ludusdesign.com>

	* server/qserv.pl, skelton/common/net.cpp, source/game.cpp,
	skelton/include/net.h: 
	Added support for public servers behind a transparent HTTP proxy.

2000-12-01 18:08  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, VisualC++/quadra.rc: Changed the URL in the Windows
	resource file.

2000-12-01 17:35  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/config.mk.in: 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.

2000-11-30 17:45  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/config.mk.in, config/rules.mk, config/vars.mk,
	packages/quadra.spec.in: 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.

2000-11-30 16:12  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/tools/vars.mk, skelton/tools/wadder/vars.mk:
	Removed dumpwad and wadder from the default target.

2000-11-30 13:22  Pierre Phaneuf <pp@ludusdesign.com>

	* skelton/.cvsignore: Empty? We don't need that!

2000-11-30 13:22  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog: Fixed a typo/braino.

2000-11-29 21:08  Rémi Veilleux <remz@ludusdesign.com>

	* .cvsignore, ChangeLog, VisualC++/quadra.dsp,
	VisualC++/wadder.dsp, skelton/.cvsignore: Cleaned up a bit of
	obsolete .cvsignore entries Disabled 'incremental linking' in
	Quadra and wadder Win32 build.

2000-11-29 20:56  Rémi Veilleux <remz@ludusdesign.com>

	* VisualC++/wadder.dsp: Fixed the 'wadder' win32 build: It was
	missing 'libpng' (my mistake, sorry :))

2000-11-29 20:26  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/common/bitmap.cpp, skelton/common/buf.cpp,
	skelton/common/clipable.cpp, skelton/common/clock.cpp,
	skelton/common/command.cpp, skelton/common/crypt.cpp,
	skelton/common/cursor.cpp, skelton/common/cursor_self.cpp,
	skelton/common/debug.cpp, skelton/common/dict.cpp,
	skelton/common/http_post.cpp, skelton/common/http_request.cpp,
	skelton/common/id.cpp, skelton/common/image_png.cpp,
	skelton/common/input_dumb.cpp, skelton/common/inter.cpp,
	skelton/common/listbox.cpp, skelton/common/net.cpp,
	skelton/common/notify.cpp, skelton/common/overmind.cpp,
	skelton/common/packet.cpp, skelton/common/pcx.cpp,
	skelton/common/pcx24.cpp, skelton/common/random.cpp,
	skelton/common/raw.cpp, skelton/common/res_compress.cpp,
	skelton/common/resfile.cpp, skelton/common/resmanager.cpp,
	skelton/common/reswriter.cpp, skelton/common/sprite.cpp,
	skelton/common/stringtable.cpp, skelton/common/unicode.cpp,
	skelton/common/url.cpp, skelton/common/video_dumb.cpp,
	skelton/common/zone_text_clock.cpp, skelton/directx/error.cpp,
	skelton/directx/find_file.cpp, skelton/directx/input.cpp,
	skelton/directx/main.cpp, skelton/directx/music.cpp,
	skelton/directx/palette.cpp, skelton/directx/res.cpp,
	skelton/directx/sound.cpp, skelton/directx/spawn.cpp,
	skelton/directx/video.cpp, skelton/directx/video_dx16.cpp,
	skelton/directx/video_new.cpp, skelton/include/types.h,
	skelton/svgalib/cursor_x11.cpp, skelton/svgalib/error.cpp,
	skelton/svgalib/find_file.cpp, skelton/svgalib/input.cpp,
	skelton/svgalib/input_svga.cpp, skelton/svgalib/input_x11.cpp,
	skelton/svgalib/main.cpp, skelton/svgalib/music.cpp,
	skelton/svgalib/palette.cpp, skelton/svgalib/res.cpp,
	skelton/svgalib/sound.cpp, skelton/svgalib/video.cpp,
	skelton/svgalib/video_svga.cpp, skelton/svgalib/video_x11.cpp,
	skelton/svgalib/video_x11_16.cpp, skelton/svgalib/video_x11_24.cpp,
	skelton/svgalib/video_x11_8.cpp, skelton/svgalib/wraplib.cpp,
	skelton/svgalib/drivers/drv_svga.cpp, skelton/test/dynlib.cpp,
	skelton/test/sound.cpp, skelton/test/string.cpp,
	skelton/test/testmain.cpp, skelton/tools/dumpwad.cpp,
	skelton/tools/wadder/wadder.cpp, source/bloc.cpp,
	source/canvas.cpp, source/chat_text.cpp, source/color.cpp,
	source/config.cpp, source/fonts.cpp, source/game.cpp,
	source/game_menu.cpp, source/global.cpp, source/highscores.cpp,
	source/menu.cpp, source/menu_base.cpp,
	source/menu_demo_central.cpp, source/misc.cpp,
	source/multi_player.cpp, source/net_list.cpp,
	source/net_server.cpp, source/net_stuff.cpp, source/nglog.cpp,
	source/packets.cpp, source/pane.cpp, source/player.cpp,
	source/qserv.cpp, source/quadra.cpp, source/recording.cpp,
	source/score.cpp, source/sons.cpp, source/stats.cpp,
	source/zone.cpp, source/zone_list.cpp: Inserted RCS Id information
	in every file.

2000-11-29 20:21  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, source/packets.cpp: Fixed a warning.

2000-11-29 19:30  Pierre Phaneuf <pp@ludusdesign.com>

	* config/rules.mk: Forgot to remove a small debug statement.

2000-11-29 19:23  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/.cvsignore: Removed unused .cvsentries stuff.

2000-11-29 19:09  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, packages/quadra.spec.in: 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.

2000-11-29 19:08  Pierre Phaneuf <pp@ludusdesign.com>

	* .cvsignore, ChangeLog, Makefile, config/rules.mk, config/vars.mk,
	packages/.cvsignore: Added maintainer-oriented targets
	("maintainerclean" and "dist") to the makefile.

2000-11-29 19:04  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/compiler.mk: emoved obsolete config/compiler.mk
	file.

2000-11-29 19:03  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog: Changed all uses of _DEBUG to NDEBUG.

2000-11-29 18:59  Pierre Phaneuf <pp@ludusdesign.com>

	* config/config.mk.in, skelton/common/debug.cpp,
	skelton/directx/error.cpp, skelton/directx/input.cpp,
	skelton/include/debug.h, skelton/include/error.h,
	skelton/include/track.h, skelton/svgalib/error.cpp,
	skelton/svgalib/main.cpp, skelton/svgalib/music.cpp,
	skelton/svgalib/video_x11.cpp, source/quadra.cpp: 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.

2000-11-29 17:54  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, configure.in: configure.in now tests for Svgalib (has
	currently no effect).

2000-11-29 17:52  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/rules.mk: Added the "dustclean" target to the
	".PHONY" target.

2000-11-28 17:08  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/rules.mk: Added a "dustclean" target to the
	makefile.

2000-11-28 15:02  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, NEWS, README.win32, packages/readme-win32.txt: Updated
	the NEWS file and moved README.win32 to the packages directory.

2000-11-28 14:10  Pierre Phaneuf <pp@ludusdesign.com>

	* .cvsignore, ChangeLog, README, source/.cvsignore,
	source/rules.mk, source/vars.mk: Main makefile targets are now
	built in the top-level directory.

2000-11-28 13:26  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/common/vars.mk, skelton/svgalib/vars.mk,
	skelton/svgalib/drivers/vars.mk, skelton/tools/wadder/vars.mk,
	source/rules.mk, source/vars.mk: "make clean" now properly removes
	all object files and added resource.txt and the wadder tool to the
	resource file dependencies.

2000-11-27 20:00  Rémi Veilleux <remz@ludusdesign.com>

	* ChangeLog, include/config.h, include/menu.h, include/packets.h,
	source/config.cpp, source/menu.cpp, source/net_server.cpp,
	source/packets.cpp, source/qserv.cpp, source/quadra.cpp: Removed
	completely the 'registration' stuff and cleaned up a bit.

2000-11-27 19:43  Rémi Veilleux <remz@ludusdesign.com>

	* ChangeLog, skelton/directx/video.cpp: Fixed the 'taskbar button'
	bug (Windows)

2000-11-25 16:53  Rémi Veilleux <remz@ludusdesign.com>

	* ChangeLog, resources.txt, VisualC++/quadra.dsp,
	VisualC++/skelton.dsp, images/black.pcx, images/black.png,
	images/cursor.png, images/cursor.raw, images/debut0.png,
	images/debut0.raw, images/debut0f.png, images/debut0f.raw,
	images/debut1.png, images/debut1.raw, images/debut1f.png,
	images/debut1f.raw, images/debut2.png, images/debut2.raw,
	images/debut2f.png, images/debut2f.raw, images/debut3.png,
	images/debut3.raw, images/debut3f.png, images/debut3f.raw,
	images/debut4.png, images/debut4.raw, images/debut4f.png,
	images/debut4f.raw, images/debut5.png, images/debut5.raw,
	images/debut5f.png, images/debut5f.raw, images/debut6.png,
	images/debut6.raw, images/debut6f.png, images/debut6f.raw,
	images/debut7.png, images/debut7.raw, images/debut7f.png,
	images/debut7f.raw, images/debut8.png, images/debut8.raw,
	images/debutnr.png, images/debutnr.raw, images/debuto.png,
	images/debuto.raw, images/debutof.png, images/debutof.raw,
	images/fond0.pcx, images/fond0.png, images/fond1.pcx,
	images/fond1.png, images/fond2.pcx, images/fond2.png,
	images/fond3.pcx, images/fond3.png, images/fond4.pcx,
	images/fond4.png, images/fond5.pcx, images/fond5.png,
	images/fond6.pcx, images/fond6.png, images/fond7.pcx,
	images/fond7.png, images/fond8.pcx, images/fond8.png,
	images/fond9.pcx, images/fond9.png, images/game_1.png,
	images/game_1.raw, images/game_2.png, images/game_2.raw,
	images/game_3.png, images/game_3.raw, images/game_4.png,
	images/game_4.raw, images/game_5.png, images/game_5.raw,
	images/gamelvup.png, images/gamelvup.raw, images/gamepaus.png,
	images/gamepaus.raw, images/hscor1fs.png, images/hscor1fs.raw,
	images/hscor2fs.png, images/hscor2fs.raw, images/hscore.png,
	images/hscore.raw, images/hscore1.png, images/hscore1.raw,
	images/hscore1f.png, images/hscore1f.raw, images/hscore1s.png,
	images/hscore1s.raw, images/hscore2.png, images/hscore2.raw,
	images/hscore2f.png, images/hscore2f.raw, images/hscore2s.png,
	images/hscore2s.raw, images/hscoretf.png, images/hscoretf.raw,
	images/multi.png, images/multi.raw, images/result.png,
	images/result.raw, images/resultf.png, images/resultf.raw,
	images/setup.png, images/setup.raw, images/setup0.png,
	images/setup0.raw, images/setup1.png, images/setup1.raw,
	images/setup10.png, images/setup10.raw, images/setup11.png,
	images/setup11.raw, images/setup12.png, images/setup12.raw,
	images/setup13.png, images/setup13.raw, images/setup14.png,
	images/setup14.raw, images/setup15.png, images/setup15.raw,
	images/setup2.png, images/setup2.raw, images/setup3.png,
	images/setup3.raw, images/setup4.png, images/setup4.raw,
	images/setup5.png, images/setup5.raw, images/setup6.png,
	images/setup6.raw, images/setup7.png, images/setup7.raw,
	images/setup8.png, images/setup8.raw, images/setup9.png,
	images/setup9.raw, images/setupf.png, images/setupf.raw,
	images/setupf0.png, images/setupf0.raw, images/setupf1.png,
	images/setupf1.raw, images/setupf10.png, images/setupf10.raw,
	images/setupf11.png, images/setupf11.raw, images/setupf12.png,
	images/setupf12.raw, images/setupf13.png, images/setupf13.raw,
	images/setupf14.png, images/setupf14.raw, images/setupf15.png,
	images/setupf15.raw, images/setupf2.png, images/setupf2.raw,
	images/setupf3.png, images/setupf3.raw, images/setupf4.png,
	images/setupf4.raw, images/setupf5.png, images/setupf5.raw,
	images/setupf6.png, images/setupf6.raw, images/setupf7.png,
	images/setupf7.raw, images/setupf8.png, images/setupf8.raw,
	images/setupf9.png, images/setupf9.raw, skelton/common/bitmap.cpp,
	skelton/common/inter.cpp, skelton/directx/video.cpp,
	skelton/directx/video_dx16.cpp, skelton/include/bitmap.h,
	skelton/include/palette.h, skelton/include/sprite.h,
	skelton/include/video_dx.h, skelton/include/video_dx16.h,
	skelton/test/testmain.cpp, source/canvas.cpp, source/menu.cpp,
	source/menu_demo_central.cpp, source/multi_player.cpp,
	source/quadra.cpp, source/zone.cpp: Finished the conversion to PNG.

2000-11-24 18:06  Pierre Phaneuf <pp@ludusdesign.com>

	* source/config.cpp: Forgot to update the version number for 1.1.6!

2000-11-24 16:54  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, NEWS, README, README.win32, VisualC++/quadra.rc:
	Preparing for release 1.1.6.

2000-11-22 10:23  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, resources.txt, images/bloctemp.pcx, images/guy.pcx,
	images/quadra2.xpm, images/quadra_icon.gif, images/setup10f.raw,
	images/setup10s.raw, images/setup11f.raw, images/setup11s.raw,
	images/setup1f.raw, images/setup1s.raw, images/setup2f.raw,
	images/setup2s.raw, images/setup3f.raw, images/setup3s.raw,
	images/setup4f.raw, images/setup4s.raw, images/setup5f.raw,
	images/setup5s.raw, images/setup6f.raw, images/setup6s.raw,
	images/setup7f.raw, images/setup7s.raw, images/setup8f.raw,
	images/setup8s.raw, images/setup9f.raw, images/setup9s.raw,
	images/setupaf.raw, images/setupas.raw, images/setupbf.raw,
	images/setupbs.raw, images/setupcb0.raw, images/setupcb1.raw,
	images/setupp1.raw, images/setupp2.raw, images/setupp3.raw,
	images/setuppop.raw, images/ugs.pcx, images/xlogo.raw,
	source/config.cpp, source/quadra.cpp: Removed unused image
	resources.

2000-11-20 18:18  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/common/raw.cpp: Fixed small bug with the
	release of memory.

2000-11-20 18:15  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/common/image_png.cpp,
	skelton/include/image_png.h, source/rules.mk: Added support for PNG
	images.

2000-11-17 19:16  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, NEWS, skelton/include/svgalib.h,
	skelton/include/wraplib.h, skelton/svgalib/input_svga.cpp,
	skelton/svgalib/vars.mk, skelton/svgalib/video_svga.cpp,
	skelton/svgalib/wraplib.cpp, skelton/svgalib/drivers/drv_svga.cpp,
	skelton/svgalib/drivers/vars.mk, source/rules.mk, source/vars.mk:
	Split off all the calls to Svgalib into a dynamically loaded
	wrapper library.

2000-11-16 17:32  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, configure.in, config/config.mk.in: Added a
	--enable-debug option to the configure.in.

2000-11-16 17:20  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/common/bitmap.cpp, skelton/common/clock.cpp,
	skelton/common/listbox.cpp, skelton/common/net.cpp,
	skelton/common/resfile.cpp, skelton/common/sprite.cpp,
	skelton/common/url.cpp, skelton/directx/video.cpp,
	skelton/include/bitmap.h, skelton/include/types.h,
	source/config.cpp, source/game.cpp, source/menu.cpp,
	source/net_list.cpp, source/nglog.cpp, source/quadra.cpp: Some
	random clean ups.

2000-11-15 17:24  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/svgalib/res.cpp, source/packets.cpp: Fixed
	some warnings.

2000-11-14 18:00  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, config/rules.mk, config/vars.mk, skelton/Makefile,
	skelton/rules.mk, skelton/vars.mk, skelton/common/dir.mk,
	skelton/common/vars.mk, skelton/directx/dir.mk, skelton/lib/dir.mk,
	skelton/lib/rules.mk, skelton/lib/vars.mk, skelton/svgalib/dir.mk,
	skelton/svgalib/vars.mk, skelton/tools/dir.mk,
	skelton/tools/rules.mk, skelton/tools/vars.mk,
	skelton/tools/wadder/dir.mk, skelton/tools/wadder/rules.mk,
	skelton/tools/wadder/vars.mk: Integrated the skelton into the new
	Makefile system.

2000-11-14 17:59  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, source/rules.mk: Added the working directory option to
	'wadder'.

2000-11-14 17:57  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog: Remi forgot to update the ChangeLog again...
	
	Remi, you bad boy! :-)

2000-11-13 21:53  Rémi Veilleux <remz@ludusdesign.com>

	* VisualC++/quadra.dsp, VisualC++/quadra.dsw, VisualC++/quadra.rc,
	VisualC++/res.bat, VisualC++/skelton.dsp, VisualC++/wadder.dsp,
	skelton/tools/wadder/wadder.cpp: Fixed up the Windows build. 
	Everything looks just fine.  I had to fix 'wadder' to allow it to
	work from a different working directory.

2000-11-13 19:03  Pierre Phaneuf <pp@ludusdesign.com>

	* .cvsignore, ChangeLog, Makefile, configure.in, install-sh,
	config/.cvsignore, config/common.mk, config/compiler.mk,
	config/config.mk.in, config/rules.mk, config/target.mk,
	config/vars.mk, packages/dir.mk, source/dir.mk, source/rules.mk,
	source/vars.mk: Introducing autoconf and a new Makefile system.

2000-11-13 18:38  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/lib/dir.mk, skelton/tools/dir.mk,
	skelton/tools/wadder/dir.mk: 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.

2000-11-13 18:32  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, skelton/include/types.h: Corrected the correction of
	the "fixed possibilities of buffer overflow".

2000-11-13 17:57  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, quadra.dsp, quadra.dsw, quadra.rc, res.bat,
	VisualC++/quadra.dsp, VisualC++/quadra.dsw, VisualC++/quadra.rc,
	VisualC++/res.bat, VisualC++/skelton.dsp, VisualC++/wadder.dsp,
	skelton/skelton.dsp, skelton/tools/wadder/wadder.dsp: Started
	separating Visual C++ cruft into its own directory.
	
	This breaks the build for Windows, but Rem will fix it soon.

2000-11-13 10:57  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog: Fixed formatting and put back missing information in
	the ChangeLog.

2000-10-28 18:10  Rémi Veilleux <remz@ludusdesign.com>

	* ChangeLog: no message

2000-10-28 18:07  Rémi Veilleux <remz@ludusdesign.com>

	* source/: highscores.cpp, menu.cpp: Fix: added a new param size_of
	because sizeof(char *) does always return 4... :) (commited
	separately from the .h, thanks (NOT!) to wincvs...)

2000-10-28 18:07  Rémi Veilleux <remz@ludusdesign.com>

	* include/highscores.h: Fix: added a new param size_of because
	sizeof(char *) does always return 4... :)

2000-10-28 17:42  Rémi Veilleux <remz@ludusdesign.com>

	* textes/: anglais.txt, francais.txt: Removed registration stuff
	and added GNU LGPL infos

2000-10-28 17:40  Rémi Veilleux <remz@ludusdesign.com>

	* source/nglog.cpp: 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.. :))

2000-10-28 17:38  Rémi Veilleux <remz@ludusdesign.com>

	* source/menu.cpp: Removed useless registration stuff (since we are
	now open source)

2000-10-28 17:37  Rémi Veilleux <remz@ludusdesign.com>

	* include/global.h: Fix: added array length because sizeof(st)
	cannot work unless the size is specified in the declaration.

2000-10-28 17:36  Rémi Veilleux <remz@ludusdesign.com>

	* skelton/include/types.h: Win32 fix: added #define because
	snprintf and vsnprintf and both named with an underscore in
	win32...

2000-10-28 17:35  Rémi Veilleux <remz@ludusdesign.com>

	* skelton/skelton.dsp: Removed registry.cpp and registry.h from
	project

2000-10-28 17:34  Rémi Veilleux <remz@ludusdesign.com>

	* skelton/tools/wadder/wadder.dsp: Updated include search path for
	debug build

2000-10-28 17:31  Rémi Veilleux <remz@ludusdesign.com>

	* README.win32: Updated the version info of previous release from
	1.1.1 to 1.1.3

2000-10-27 17:49  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, source/config.cpp, source/highscores.cpp,
	source/menu.cpp, source/menu_demo_central.cpp,
	source/multi_player.cpp, source/net_list.cpp, source/net_stuff.cpp,
	source/nglog.cpp: Fixed possibilities of buffer overflow.
	
	Contributor: Stan Bubrouski <stan@ccs.neu.edu>

2000-10-26 19:31  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog: Fixed incorrect attribution of a contribution.
	
	I promise never to do this again!

2000-10-25 16:26  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, NEWS, packages/install.sh.in, packages/quadra.spec.in:
	Removed the SUID bit to the Quadra binary.

2000-10-25 16:13  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, NEWS, skelton/svgalib/error.cpp, source/quadra.cpp:
	Fixed possibilities of buffer overflow (security related, bug
	#111543) Contributor: Simon Cahuk <simon.cahuk@uni-mb.si>

2000-10-25 12:49  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, NEWS, README: Improved the README file with a list of
	requirements.

2000-10-17 12:30  Pierre Phaneuf <pp@ludusdesign.com>

	* packages/: .cvsignore, dir.mk, install.sh, install.sh.in: Fixed a
	few problems with the binary package.

2000-10-17 12:29  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Fixup for the upcoming release.

2000-10-06 17:11  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog, NEWS, README.win32, quadra.rc, skelton/ChangeLog,
	source/config.cpp: Updated the ChangeLog.  Integrated the skelton
	ChangeLog into the main one.  Changed the version number in
	preparation for a new release.

2000-10-06 13:45  Pierre Phaneuf <pp@ludusdesign.com>

	* config/compiler.mk, skelton/directx/registry.cpp,
	skelton/include/registry.h, skelton/svgalib/registry.cpp,
	source/config.cpp, source/dir.mk, source/menu.cpp: First pass at
	removal of the registration system.

2000-10-06 13:44  Pierre Phaneuf <pp@ludusdesign.com>

	* packages/: quadra.spec.in, readme.txt: Updated some of the
	package information (license, URL).

2000-09-03 10:10  Stéphane Lajoie <dada@ludusdesign.com>

	* source/quadra.cpp: Fixed insta-drop (again).

2000-08-24 09:55  Stéphane Lajoie <dada@ludusdesign.com>

	* source/net_server.cpp: Fixed bug where a player who had a
	password didn't replace himself when joining back.

2000-08-24 09:52  Stéphane Lajoie <dada@ludusdesign.com>

	* source/quadra.cpp: Fixed bug 112640 - Insta-drop happens on
	key-up Now happens on key-down.

2000-08-10 14:52  Pierre Phaneuf <pp@ludusdesign.com>

	* ChangeLog: We now have a ChangeLog file. *PLEASE* keep it updated
	in a consistent manner!

2000-08-10 12:11  Pierre Phaneuf <pp@ludusdesign.com>

	* README, config/common.mk: Changed the build process so that
	skelton is build automatically.

2000-08-09 22:59  Pierre Phaneuf <pp@ludusdesign.com>

	* config/compiler.mk, skelton/common/random.cpp,
	skelton/include/random.h, skelton/svgalib/input_svga.cpp,
	skelton/svgalib/registry.cpp: 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>

2000-08-09 22:56  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Started a release change information file.

2000-08-09 22:46  Pierre Phaneuf <pp@ludusdesign.com>

	* source/.cvsignore: Adding the symbol file generated by release
	builds.

2000-08-09 22:44  Pierre Phaneuf <pp@ludusdesign.com>

	* source/dir.mk: Removed the stripping phase, we've got nothing to
	hide...

2000-08-08 09:32  Pierre Phaneuf <pp@ludusdesign.com>

	* quadra.dsp, quadra.dsw, quadra.rc, remtris3.dsp, remtris3.dsw,
	remtris3.rc: Renamed some files from a previous life. ;-)

2000-08-08 09:17  Stéphane Lajoie <dada@ludusdesign.com>

	* .cvsignore, skelton/tools/wadder/wadder.dsp: 
	
	Ignore .res files.  Added project file for wadder tool.

2000-08-08 08:45  Stéphane Lajoie <dada@ludusdesign.com>

	* remtris3.dsp, remtris3.dsw, skelton/tools/wadder/.cvsignore: 
	
	Fixed dependency on remtris3.h (renamed to quadra.h for some reason
	:)).  Added project dependency on wadder.  Hide MSDev crap from
	CVS.

2000-08-08 08:17  Stéphane Lajoie <dada@ludusdesign.com>

	* .cvsignore, remtris3.dsp, remtris3.dsw, remtris3.rc,
	skelton/.cvsignore, skelton/skelton.dsp,
	skelton/common/resfile.cpp: 
	
	Updated ignore files for CVS.  Fixed portability to Win32 (!). 
	Added makefiles and a resource file for MSDev 6.0.

2000-08-08 01:51  Pierre Phaneuf <pp@ludusdesign.com>

	* LICENSE, README, include/bloc.h, include/canvas.h,
	include/chat_text.h, include/color.h, include/config.h,
	include/fonts.h, include/game.h, include/game_menu.h,
	include/global.h, include/highscores.h, include/menu.h,
	include/menu_base.h, include/menu_demo_central.h, include/misc.h,
	include/multi_player.h, include/multi_provider.h,
	include/net_list.h, include/net_server.h, include/net_stuff.h,
	include/nglog.h, include/packets.h, include/pane.h,
	include/player.h, include/qserv.h, include/quadra.h,
	include/recording.h, include/score.h, include/sons.h,
	include/stats.h, include/texte.h, include/zone.h,
	include/zone_list.h, skelton/common/bitmap.cpp,
	skelton/common/buf.cpp, skelton/common/clipable.cpp,
	skelton/common/clock.cpp, skelton/common/command.cpp,
	skelton/common/crypt.cpp, skelton/common/cursor.cpp,
	skelton/common/cursor_self.cpp, skelton/common/debug.cpp,
	skelton/common/dict.cpp, skelton/common/http_post.cpp,
	skelton/common/http_request.cpp, skelton/common/id.cpp,
	skelton/common/input_dumb.cpp, skelton/common/inter.cpp,
	skelton/common/listbox.cpp, skelton/common/net.cpp,
	skelton/common/notify.cpp, skelton/common/overmind.cpp,
	skelton/common/packet.cpp, skelton/common/pcx.cpp,
	skelton/common/pcx24.cpp, skelton/common/random.cpp,
	skelton/common/raw.cpp, skelton/common/res_compress.cpp,
	skelton/common/resfile.cpp, skelton/common/resmanager.cpp,
	skelton/common/reswriter.cpp, skelton/common/sprite.cpp,
	skelton/common/stringtable.cpp, skelton/common/unicode.cpp,
	skelton/common/url.cpp, skelton/common/video_dumb.cpp,
	skelton/common/zone_text_clock.cpp, skelton/directx/error.cpp,
	skelton/directx/find_file.cpp, skelton/directx/input.cpp,
	skelton/directx/main.cpp, skelton/directx/music.cpp,
	skelton/directx/palette.cpp, skelton/directx/registry.cpp,
	skelton/directx/res.cpp, skelton/directx/sound.cpp,
	skelton/directx/spawn.cpp, skelton/directx/video.cpp,
	skelton/directx/video_dx16.cpp, skelton/directx/video_new.cpp,
	skelton/include/array.h, skelton/include/bitmap.h,
	skelton/include/buf.h, skelton/include/clipable.h,
	skelton/include/clock.h, skelton/include/command.h,
	skelton/include/crypt.h, skelton/include/cursor.h,
	skelton/include/cursor_self.h, skelton/include/cursor_x11.h,
	skelton/include/debug.h, skelton/include/dict.h,
	skelton/include/error.h, skelton/include/find_file.h,
	skelton/include/http_post.h, skelton/include/http_request.h,
	skelton/include/id.h, skelton/include/image.h,
	skelton/include/input.h, skelton/include/input_dumb.h,
	skelton/include/input_dx.h, skelton/include/input_keys.h,
	skelton/include/input_svga.h, skelton/include/input_x11.h,
	skelton/include/inter.h, skelton/include/listbox.h,
	skelton/include/main.h, skelton/include/music.h,
	skelton/include/net.h, skelton/include/net_buf.h,
	skelton/include/net_call.h, skelton/include/notify.h,
	skelton/include/overmind.h, skelton/include/packet.h,
	skelton/include/palette.h, skelton/include/pcx.h,
	skelton/include/pcx24.h, skelton/include/random.h,
	skelton/include/raw.h, skelton/include/registry.h,
	skelton/include/res.h, skelton/include/res_compress.h,
	skelton/include/resfile.h, skelton/include/resmanager.h,
	skelton/include/sound.h, skelton/include/spawn.h,
	skelton/include/sprite.h, skelton/include/stringtable.h,
	skelton/include/surface.h, skelton/include/svgalib.h,
	skelton/include/track.h, skelton/include/types.h,
	skelton/include/unicode.h, skelton/include/url.h,
	skelton/include/utils.h, skelton/include/video.h,
	skelton/include/video_dumb.h, skelton/include/video_dx.h,
	skelton/include/video_dx16.h, skelton/include/video_svga.h,
	skelton/include/video_x11.h, skelton/include/zone_text_clock.h,
	skelton/svgalib/cursor_x11.cpp, skelton/svgalib/error.cpp,
	skelton/svgalib/find_file.cpp, skelton/svgalib/input.cpp,
	skelton/svgalib/input_svga.cpp, skelton/svgalib/input_x11.cpp,
	skelton/svgalib/main.cpp, skelton/svgalib/music.cpp,
	skelton/svgalib/palette.cpp, skelton/svgalib/registry.cpp,
	skelton/svgalib/res.cpp, skelton/svgalib/sound.cpp,
	skelton/svgalib/video.cpp, skelton/svgalib/video_svga.cpp,
	skelton/svgalib/video_x11.cpp, skelton/svgalib/video_x11_16.cpp,
	skelton/svgalib/video_x11_24.cpp, skelton/svgalib/video_x11_8.cpp,
	skelton/test/dynlib.cpp, skelton/test/sound.cpp,
	skelton/test/string.cpp, skelton/test/testmain.cpp,
	skelton/tools/dumpwad.cpp, skelton/tools/wadder/wadder.cpp,
	source/bloc.cpp, source/canvas.cpp, source/chat_text.cpp,
	source/color.cpp, source/config.cpp, source/fonts.cpp,
	source/game.cpp, source/game_menu.cpp, source/global.cpp,
	source/highscores.cpp, source/menu.cpp, source/menu_base.cpp,
	source/menu_demo_central.cpp, source/misc.cpp,
	source/multi_player.cpp, source/net_list.cpp,
	source/net_server.cpp, source/net_stuff.cpp, source/nglog.cpp,
	source/packets.cpp, source/pane.cpp, source/player.cpp,
	source/qserv.cpp, source/quadra.cpp, source/recording.cpp,
	source/score.cpp, source/sons.cpp, source/stats.cpp,
	source/zone.cpp, source/zone_list.cpp: Oops! Forgot to put the
	proper licensing. Also improved the README a bit.

2000-08-08 00:16  Pierre Phaneuf <pp@ludusdesign.com>

	* .cvsignore, Makefile, README, README.win32, res.bat,
	resources.txt, config/.cvsignore, config/common.mk,
	config/compiler.mk, config/target.mk, demos/demo00.rec,
	demos/demo01.rec, demos/demo02.rec, demos/demo03.rec,
	fonts/courrier.fnt, fonts/font.fnt, help/config.jpg,
	help/connect.jpg, help/creation.jpg, help/demo.jpg, help/doze.gif,
	help/doze_property.gif, help/go.gif, help/go_eng.gif,
	help/help.html, help/help_eng.html, help/hfond.gif, help/htext.gif,
	help/icon_reseau.gif, help/keyb.gif, help/menuprin.jpg,
	help/menuprin_eng.jpg, help/multi.gif, help/multi.jpg,
	help/ombre.gif, help/option.jpg, help/pane.gif, help/panebloc.gif,
	help/panechat.gif, help/paneline.gif, help/panenet.gif,
	help/paneplay.gif, help/paneshow.gif, help/panestar.gif,
	help/pause.gif, help/pointage.jpg, help/reso.gif, help/result.jpg,
	help/solo.gif, help/solo2.jpg, help/souris.gif, help/th1s.gif,
	help/th2s.gif, images/black.pcx, images/bloctemp.pcx,
	images/cursor.raw, images/debut0.raw, images/debut0f.raw,
	images/debut1.raw, images/debut1f.raw, images/debut2.raw,
	images/debut2f.raw, images/debut3.raw, images/debut3f.raw,
	images/debut4.raw, images/debut4f.raw, images/debut5.raw,
	images/debut5f.raw, images/debut6.raw, images/debut6f.raw,
	images/debut7.raw, images/debut7f.raw, images/debut8.raw,
	images/debutnr.raw, images/debuto.raw, images/debutof.raw,
	images/fond0.pcx, images/fond1.pcx, images/fond2.pcx,
	images/fond3.pcx, images/fond4.pcx, images/fond5.pcx,
	images/fond6.pcx, images/fond7.pcx, images/fond8.pcx,
	images/fond9.pcx, images/game_1.raw, images/game_2.raw,
	images/game_3.raw, images/game_4.raw, images/game_5.raw,
	images/gamelvup.raw, images/gamepaus.raw, images/guy.pcx,
	images/hscor1fs.raw, images/hscor2fs.raw, images/hscore.raw,
	images/hscore1.raw, images/hscore1f.raw, images/hscore1s.raw,
	images/hscore2.raw, images/hscore2f.raw, images/hscore2s.raw,
	images/hscoretf.raw, images/multi.raw, images/quadra.xpm,
	images/quadra2.xpm, images/quadra_icon.gif, images/result.raw,
	images/resultf.raw, images/setup.raw, images/setup0.raw,
	images/setup1.raw, images/setup10.raw, images/setup10f.raw,
	images/setup10s.raw, images/setup11.raw, images/setup11f.raw,
	images/setup11s.raw, images/setup12.raw, images/setup13.raw,
	images/setup14.raw, images/setup15.raw, images/setup1f.raw,
	images/setup1s.raw, images/setup2.raw, images/setup2f.raw,
	images/setup2s.raw, images/setup3.raw, images/setup3f.raw,
	images/setup3s.raw, images/setup4.raw, images/setup4f.raw,
	images/setup4s.raw, images/setup5.raw, images/setup5f.raw,
	images/setup5s.raw, images/setup6.raw, images/setup6f.raw,
	images/setup6s.raw, images/setup7.raw, images/setup7f.raw,
	images/setup7s.raw, images/setup8.raw, images/setup8f.raw,
	images/setup8s.raw, images/setup9.raw, images/setup9f.raw,
	images/setup9s.raw, images/setupaf.raw, images/setupas.raw,
	images/setupbf.raw, images/setupbs.raw, images/setupcb0.raw,
	images/setupcb1.raw, images/setupf.raw, images/setupf0.raw,
	images/setupf1.raw, images/setupf10.raw, images/setupf11.raw,
	images/setupf12.raw, images/setupf13.raw, images/setupf14.raw,
	images/setupf15.raw, images/setupf2.raw, images/setupf3.raw,
	images/setupf4.raw, images/setupf5.raw, images/setupf6.raw,
	images/setupf7.raw, images/setupf8.raw, images/setupf9.raw,
	images/setupp1.raw, images/setupp2.raw, images/setupp3.raw,
	images/setuppop.raw, images/ugs.pcx, images/window.ico,
	images/window_newicon.ico, images/xlogo.raw, include/bloc.h,
	include/canvas.h, include/chat_text.h, include/color.h,
	include/config.h, include/fonts.h, include/game.h,
	include/game_menu.h, include/global.h, include/highscores.h,
	include/menu.h, include/menu_base.h, include/menu_demo_central.h,
	include/misc.h, include/multi_player.h, include/multi_provider.h,
	include/net_list.h, include/net_server.h, include/net_stuff.h,
	include/nglog.h, include/packets.h, include/pane.h,
	include/player.h, include/qserv.h, include/quadra.h,
	include/recording.h, include/score.h, include/sons.h,
	include/stats.h, include/texte.h, include/zone.h,
	include/zone_list.h, packages/dir.mk, packages/install.sh,
	packages/quadra.spec.in, packages/readme.txt, server/qserv.pl,
	skelton/Makefile, sons/blip1.wav, sons/bloop.wav, sons/bubble2.wav,
	sons/ceramic3.wav, sons/chop2.wav, sons/clang3.wav,
	sons/click01.wav, sons/click_1.wav, sons/click_3.wav,
	sons/corkpop.wav, sons/cuckoo.wav, sons/explod03.wav,
	sons/explod05.wav, sons/explod06.wav, sons/fadeout.wav,
	sons/glass01.wav, sons/glass03.wav, sons/glass04.wav,
	sons/glissup.wav, sons/handbell.wav, sons/hitwood1.wav,
	sons/hooter03.wav, sons/knock.wav, sons/metal1.wav,
	sons/metal3.wav, sons/metal6.wav, sons/pop1.wav,
	sons/potato_get.wav, sons/pwap2.wav, sons/smash2.wav,
	sons/splodge.wav, sons/spring.wav, sons/tapdrip.wav,
	sons/w_bayo_0.wav, sons/water05_1.wav, sons/water05_2.wav,
	sons/water05_3.wav, sons/whistle1.wav, sons/whistle2.wav,
	sons/whizz1.wav, sons/zingle.wav, source/.cvsignore,
	source/bloc.cpp, source/canvas.cpp, source/chat_text.cpp,
	source/color.cpp, source/config.cpp, source/dir.mk,
	source/fonts.cpp, source/game.cpp, source/game_menu.cpp,
	source/global.cpp, source/highscores.cpp, source/menu.cpp,
	source/menu_base.cpp, source/menu_demo_central.cpp,
	source/misc.cpp, source/multi_player.cpp, source/net_list.cpp,
	source/net_server.cpp, source/net_stuff.cpp, source/nglog.cpp,
	source/packets.cpp, source/pane.cpp, source/player.cpp,
	source/qserv.cpp, source/quadra.cpp, source/recording.cpp,
	source/score.cpp, source/sons.cpp, source/stats.cpp,
	source/zone.cpp, source/zone_list.cpp, textes/anglais.txt,
	textes/francais.txt, textes/gdesc_en.txt, textes/gdesc_fr.txt,
	textes/help_en.txt, textes/help_fr.txt: Initial commit.

2000-08-07 18:16  Pierre Phaneuf <pp@ludusdesign.com>

	* skelton/: .cvsignore, ChangeLog, Makefile, README,
	common/bitmap.cpp, common/buf.cpp, common/clipable.cpp,
	common/clock.cpp, common/command.cpp, common/crypt.cpp,
	common/crypt.pl, common/cursor.cpp, common/cursor_self.cpp,
	common/debug.cpp, common/dict.cpp, common/dir.mk,
	common/http_post.cpp, common/http_request.cpp, common/id.cpp,
	common/input_dumb.cpp, common/inter.cpp, common/listbox.cpp,
	common/net.cpp, common/notify.cpp, common/overmind.cpp,
	common/packet.cpp, common/pcx.cpp, common/pcx24.cpp,
	common/random.cpp, common/raw.cpp, common/res_compress.cpp,
	common/resfile.cpp, common/resmanager.cpp, common/reswriter.cpp,
	common/sprite.cpp, common/stringtable.cpp, common/unicode.cpp,
	common/url.cpp, common/video_dumb.cpp, common/zone_text_clock.cpp,
	directx/dir.mk, directx/error.cpp, directx/find_file.cpp,
	directx/input.cpp, directx/main.cpp, directx/music.cpp,
	directx/palette.cpp, directx/registry.cpp, directx/res.cpp,
	directx/sound.cpp, directx/spawn.cpp, directx/video.cpp,
	directx/video_dx16.cpp, directx/video_new.cpp, include/array.h,
	include/bitmap.h, include/buf.h, include/clipable.h,
	include/clock.h, include/command.h, include/crypt.h,
	include/cursor.h, include/cursor_self.h, include/cursor_x11.h,
	include/debug.h, include/dict.h, include/error.h,
	include/find_file.h, include/http_post.h, include/http_request.h,
	include/id.h, include/image.h, include/input.h,
	include/input_dumb.h, include/input_dx.h, include/input_keys.h,
	include/input_svga.h, include/input_x11.h, include/inter.h,
	include/listbox.h, include/main.h, include/music.h, include/net.h,
	include/net_buf.h, include/net_call.h, include/notify.h,
	include/overmind.h, include/packet.h, include/palette.h,
	include/pcx.h, include/pcx24.h, include/random.h, include/raw.h,
	include/registry.h, include/res.h, include/res_compress.h,
	include/resfile.h, include/resmanager.h, include/sound.h,
	include/spawn.h, include/sprite.h, include/stringtable.h,
	include/surface.h, include/svgalib.h, include/track.h,
	include/types.h, include/unicode.h, include/url.h, include/utils.h,
	include/video.h, include/video_dumb.h, include/video_dx.h,
	include/video_dx16.h, include/video_svga.h, include/video_x11.h,
	include/zone_text_clock.h, lib/dir.mk, svgalib/cursor_x11.cpp,
	svgalib/dir.mk, svgalib/error.cpp, svgalib/find_file.cpp,
	svgalib/input.cpp, svgalib/input_svga.cpp, svgalib/input_x11.cpp,
	svgalib/main.cpp, svgalib/music.cpp, svgalib/palette.cpp,
	svgalib/registry.cpp, svgalib/res.cpp, svgalib/sound.cpp,
	svgalib/video.cpp, svgalib/video_svga.cpp, svgalib/video_x11.cpp,
	svgalib/video_x11_16.cpp, svgalib/video_x11_24.cpp,
	svgalib/video_x11_8.cpp, test/Makefile, test/bubble2.wav,
	test/cursor.raw, test/dynlib.cpp, test/ptestsound, test/sound.cpp,
	test/string.cpp, test/testmain.cpp, test/testpic.pcx,
	tools/.cvsignore, tools/dir.mk, tools/dumpdb, tools/dumpwad.cpp,
	tools/wadder/.cvsignore, tools/wadder/dir.mk,
	tools/wadder/wadder.cpp: Initial commit.