Commit Graph

315 Commits (f4d639b8e466df7c8ff45eddf76fc0e4c43c28dc)

Author SHA1 Message Date
Dennis Schridde bb4b7e82b6 - Update versioninfo in configure.ac and warzone.rc
- Cosmetic change in debug.c (Mark begin of the log with "---")
- Fix bug where PhysFS said WriteDir "Warzone-2.0\" is insecure and refused to create it (bug#6466)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@510 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-31 17:02:45 +00:00
Dennis Schridde 83046470f2 - Updated CHANGELOG
- Makefile.raw doesn't try to link every .o to GL on Linux anymore
- Fixed PhysicsFS ignorecase to not create a Doxygen mainpage


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@509 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-30 15:58:59 +00:00
Dennis Schridde 61fc63cf13 Remove unused file fbf.[ch] (Included file management functions.)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@508 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-30 15:56:11 +00:00
Per Inge Mathisen 4838aec32d Fix possible array index bug in script code. Reported by iamtheari on the rts.net forums.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@507 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-26 18:48:34 +00:00
Per Inge Mathisen 56279a0bb7 Remove more dead code
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@506 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-24 20:12:36 +00:00
Per Inge Mathisen 6a42b3d07b Clean up display3d a bit, removing redundant or obsolete code.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@505 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-24 19:42:30 +00:00
Per Inge Mathisen f52bebc31f Remove some dead playstation code
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@504 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-24 17:52:24 +00:00
Per Inge Mathisen 9a4a6598cf Remove reference to 3dfx in the screen shot key mapping. You must delete
your key mapping file for this to take effect.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@503 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-23 11:52:23 +00:00
Per Inge Mathisen 2b0117a234 The new top secret password to make the game start in cheat mode is '-secret'!
To make the game enter cheat mode, start it as 'warzone -secret'.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@502 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-23 11:49:50 +00:00
Per Inge Mathisen ade47a9c36 Remove some now unused code used previously by software renderer only.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@501 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-23 11:31:51 +00:00
Per Inge Mathisen 3630fba539 Remove last remains of pie_hardware()
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@500 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-23 11:24:54 +00:00
Per Inge Mathisen 549c97d926 Remove even more pie_hardware() related stuff
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@499 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-23 11:09:10 +00:00
Per Inge Mathisen c28b3b0f10 Remove some more pie_hardware() code
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@498 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-23 11:08:14 +00:00
Per Inge Mathisen 711ca1ff01 Remove a great deal of software renderer related code.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@497 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-23 10:35:30 +00:00
Per Inge Mathisen a196f0af47 Clean up the texture loader, and removing software renderer code paths.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@496 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-22 23:35:48 +00:00
Per Inge Mathisen 0c376b9854 Fix configure.ac - cannot remove the renderer=opengl variable just yet!
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@495 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-22 23:32:49 +00:00
Dennis Schridde 5bdfeec464 Remove ivis02 (software renderer)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@494 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-22 22:23:43 +00:00
Dennis Schridde 6e51fcc470 Updated CHANGELOG and TODO
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@492 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-22 14:05:08 +00:00
Dennis Schridde 8e00128d68 Small typo fixes for Makefile.raw build system
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@491 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 21:58:57 +00:00
Dennis Schridde 3116f462fc New Makefile.raw system, works with MinGW/Windows environment and Linux also.
Uses a config.mk.tmpl file to set system dependend stuff, no bash required.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@490 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 21:48:55 +00:00
Dennis Schridde 07dcf43518 Fix deprecated function declaration
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@489 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 21:46:23 +00:00
Per Inge Mathisen 1fedb0895a Remove some dead code
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@488 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 20:14:06 +00:00
Per Inge Mathisen b8e4ca782f Remove security hole-in-a-function NetGetSt(), which was thankfully not used
anywhere in the code.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@487 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 20:01:01 +00:00
Per Inge Mathisen 6166aa48d3 Increase size of filename buffer in network code to avoid possibility of an
overflow.  Thanks to Luigi Auriemma <aluigi@autistici.org> for finding 
and reporting the problem.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@486 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 19:38:55 +00:00
Per Inge Mathisen 69f5d2e395 Fix some hairy if logic.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@485 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 18:49:00 +00:00
Per Inge Mathisen 258fa2ce9d Fix security bug in network code. Player could send a text message of size larger than receiving
buffer. Thanks to Luigi Auriemma <aluigi@autistici.org> for finding and reporting the problem.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@484 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 18:42:50 +00:00
Dennis Schridde 48374f47ee Updated changelog for 2.0.4
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@483 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-21 15:39:51 +00:00
Per Inge Mathisen 6606ccaf78 Fix second last warning in src/, which leaves only the probable bug in move.c
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@482 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-20 21:18:36 +00:00
Per Inge Mathisen 768e28914f Fix some more warnings in src/
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@481 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-20 21:04:01 +00:00
Per Inge Mathisen 84aed800b4 Add comment about possible bug in the waypoint code.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@480 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-20 20:33:29 +00:00
Per Inge Mathisen 3ea637bc01 Fix warnings in game.c
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@479 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-20 20:15:20 +00:00
Per Inge Mathisen 48ad3e614a Change research count's variable type, since the type's maximum was lower than the defined limit.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@478 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-20 19:29:44 +00:00
Dennis Schridde dcf1b713ae Fix crash when using uppercase savegame names.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@477 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-20 08:47:18 +00:00
Dennis Schridde 4c2ca93992 Fix $REVISION=`svnversion` being expanded autoconf process instead of in configure process.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@476 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-19 21:51:44 +00:00
Dennis Schridde 2ef17b46a1 Support 16bpp but warn the user about graphics problems.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@475 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-19 21:26:09 +00:00
Dennis Schridde 0c47650a6c - Fix playlist music for use with PhysFS
- Fix memleak when not calling ov_clear(&ogg_stream)


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@474 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-17 22:21:13 +00:00
Dennis Schridde ffbf96fc08 Fix infinite loop in playlist loading. There still doesn't seem to be any music...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@473 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-17 20:48:39 +00:00
Dennis Schridde eda1fdc2a4 Make it possible for releases to define their own revision (for display in mainmenu).
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@472 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-17 20:04:27 +00:00
Angus Lees 8f42899078 Run update-desktop-database on install (via dh_desktop).
Add icon to menu file too (use netpbm to convert to required 32x32 xpm).
Minor cleanups to debian/rules and package description.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@471 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-14 21:18:27 +00:00
Dennis Schridde 0ed2fecc99 Logo centered
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@470 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-14 17:27:23 +00:00
Dennis Schridde 5da0be51a6 AutoPackage installs desktop entry and icon
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@469 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-13 15:26:59 +00:00
Dennis Schridde f65c754579 Patch for Debian package builder by Pavel(Madman2k)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@468 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-13 14:52:34 +00:00
Dennis Schridde 941da64be3 - Document -mod enabling in -help
- Change framerate to 60


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@467 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-08 20:38:00 +00:00
Dennis Schridde ca00469943 Reverted AutoPackage build to be release. (Changed to debug probably by accidential commit.)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@466 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-08 19:24:56 +00:00
Dennis Schridde 4297596af8 - Indent fixes
- More debug output.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@465 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-08 15:39:50 +00:00
Dennis Schridde f8c1cf3f7d - Fix searchpath priorities
- Also tried to fix memleaks


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@464 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-07 14:08:48 +00:00
Dennis Schridde 349b8de00e - AutoPackage download path change
configure.ac:
- Make OpenGL mandatory
- check for jpeg/png headers
- merge in my DEFAULT_DATADIR patch, because in the AutoConf manual it is listed as prefered
- Change YFLAGS/LFLAGS to make it easier for me to play with Bison/Flex
Others:
- Dont require -datadir to end with a dir separator
- Small PHYSFS fix

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@463 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-06 21:45:04 +00:00
Angus Lees bab30cef73 Fix include path (not that ivis02 actually compiles or anything..)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@462 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-06 21:30:44 +00:00
Angus Lees 533a4ba5b6 Define correct DEFAULT_DATADIR variable
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@461 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-06 21:28:37 +00:00
Angus Lees 2065bb794f Add Debian packaging files.
Debian packages can be built with a command like:
 dpkg-buildpackage -rfakeroot -b -uc

Any 'official' .deb release should update debian/changelog before
building (particularly the version number).


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@460 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-06 21:26:45 +00:00