Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Warzone2100/warzone2100

Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
https://github.com/Warzone2100/warzone2100

* Make sure to #include <stdio.h> when compiling on MSVC so that those inline replacements for snprintf and vsnprintf will actually compile....

* Lets terminate statements with a semi-colon!!

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/...

96d50547292e12dd2932b1563cf7230e4079bf31 authored over 17 years ago
* On MSVC make sure to #define inline __before__ using it!!

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2744 4a71c877-e1ca-e34f-864e-861f7616d084

7b2530306caff2749dd7211a1d8b244b4ca14b92 authored over 17 years ago
* When compiling AutoRevision on MSVC make sure to #define popen and pclose as _popen and _pclose respectively

Fix provided by Buginator in bug #10269

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@274...

9f9cc3b697ef1bfdcceaf6456ff1db7b8eed0df1 authored over 17 years ago
* Add static inline functions vsnprintf and snprintf when compiling with MSVC

* These functions comply to the C99 specification and return the amount of characters they would...

92e013e4062cd169b88eba1d2fb55445699947bb authored over 17 years ago
* "Unbreak" the keymap files which I broke in r2737

* Move the group 0 keymappings to the end of the keymapping function table

git-svn-id: svn+ss...

dc2e343a3b0ec1a1bbe2e1c8517a65ec08316bbd authored over 17 years ago
Remove dead code to make water shadows move. It was probably not used because

it looked even more fake.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2738 4a71c877-e1c...

492784a6675d6227bf7707aa862bcf031201f10c authored over 17 years ago
* Add the posibility to use the zero-key ('0') to assign groups to as well

NOTE: This __will__ break existing keymaps: please remove ~/.warzone2100-2.1/keymap.map
Patch #8...

b86a46d117708c2bfaad7be94e46d6f298cf4b77 authored over 17 years ago
Make water blue in minimap. Please let me know how you like this change.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2736 4a71c877-e1ca-e34f-864e-861f7616d084

bfdd5e66cafcd4620d9003b85ebcf51c1f8ac669 authored over 17 years ago
Adjust water shadows a bit to make them softer and less obvious.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2735 4a71c877-e1ca-e34f-864e-861f7616d084

0c9eb16089d33305d0e6bbbe652bcbdacb18c020 authored over 17 years ago
* Don't add/remove droids to/from groups upon selecting/deselecting them

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2734 4a71c877-e1ca-e34f-864e-861f7616d084

08c7de7a8cfe7ee81257251f2df0489ecb486540 authored over 17 years ago
Clear out some old cruft from the radar code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2733 4a71c877-e1ca-e34f-864e-861f7616d084

670512cde8c240f8bb17569567411c606fa856cf authored over 17 years ago
* Prevent a segfault when running on Windows;

* Make sure to initialize PhysicsFS __before__ calling PHYSFS_getBaseDir()

git-svn-id: svn+ss...

ae6b39d5dc6a340933e482f923188031040910e6 authored over 17 years ago
* In revision information extraction class RevSVNVersionQuery (uses "svnversion"), ignore its output if the word "exported" is encountered (that way compiling from an exported working copy is possible also)

* Parse the "/autorevision.conf" file as last
* Add template class assign_once<T> which wraps a...

854c5eba1cf9d8834cd6ce9185385f60bd7ce283 authored over 17 years ago
* Don't strip binaries when building Debian packages

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2730 4a71c877-e1ca-e34f-864e-861f7616d084

7bb4fedb9889e36fd703fc2a2b4e1fe562d678ae authored over 17 years ago
* Call PHYSFS_init() in initialize_PhysicsFS() instead of before calling PHYSFS_init() before calling initialize_PhysicsFS()

* Initialize the NLS system __before__ parsing command line arguments; that way the output of so...

043fc0ba63f78da2fcf58706be9e7b830d429959 authored over 17 years ago
* Make compilation of QuesoGLC optional (i.e. add a --disable-quesoglc to the configure script)

* Disable compiling of QuesoGLC when creating a Debian package

git-svn-id: svn+ssh://svn.gna.o...

87f96d327e629375514a279e834452e0a3f7cc92 authored over 17 years ago
* Bump upstream version number (revision number)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2727 4a71c877-e1ca-e34f-864e-861f7616d084

48d2483de62868718304ce6f8e645351724baab5 authored over 17 years ago
* Make conversion tool "imgfile" also output the file-format-version

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2726 4a71c877-e1ca-e34f-864e-861f7616d084

9fd3c1a7f1f296c1a699dfc80f4f8842e552583b authored over 17 years ago
* Add a directory for conversion tools (conversion from some internal WZ format to another format)

* Add conversion tool '''imgfile'''
* This tool will read in an "IMG" file ("IMG" is the WRF i...

811eafc0af4ec4b9de1b0ccb697327f397b707db authored over 17 years ago
* Enlarge mission timer field to be able to contain the text

* Enlarge transportation timer field to be able to contain the time text

patch #831 by Buginato...

bb1fd8660ac0bcb9525a48411a844521df927b2b authored over 17 years ago
* Add version.[ch]

* this module uses the information extracted from the automatically generated file src/autorevi...

03c4fd6256b1fa99a2ad3c5257ca889c1675b171 authored over 17 years ago
* Add AutoRevision to raw makefile system

* Set raw makefiles up to use AutoRevision to generate src/autorevision.h

git-svn-id: svn+ssh:/...

59c1b8fc117c6ac258ce1771081473ea3a2ea20e authored over 17 years ago
* Add a new revision info extraction class (subclass of RevisionExtractor): RevConfigFile

* This class extracts revision info from a "var=value" style text file (can be used in tarballs...

71a6991cd7a935b26823036310af14446fc712ae authored over 17 years ago
* Add struct RevisionInformation to bind all revision info together

* Add a new subclass of RevisionExtractor: RevSVNVersionQuery
* This subclass will use "svnver...

eebb1dd97ffe9218726f1e8f8575a3b400b2e877 authored over 17 years ago
Clean out dead code. Allow keymap function table to contain NULL entries for removed

key bindings (list must not be shortened, this to prevent invalidating users' keymaps!).

git-sv...

cdeeffb93b3918a432a905bac980289904b4150c authored over 17 years ago
* Change "failed to open file" error message, when attempting to load a playlist, from LOG_ERROR to LOG_NEVER as it isn't a real error condition

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2717 4a71c877-e1ca-e34f-864e-861f7616d084

93c387f1fbb0b1fe0d9ba2c5255f60ced9f07026 authored over 17 years ago
* Add an abstract base class for the extraction of revision information: RevisionExtractor

* This class uses the "Chain of Responsibility" pattern to delegate a task the current subclass...

39e6d26a1f36b2524377cdee0ed1250c6d0925a4 authored over 17 years ago
- Move definitions of special tiles together in display3d.c (Water, riverbed, passable rubbles, unpassable rubbles)

- Provide macors for unpassable rubbles and water, since the underwater and rubble tiles can be o...

c91a285fe61c051f7f5501a4bb02d505a93019cc authored over 17 years ago
Only try to build QuesoGLC if we downloaded the svn:external. Should fix it for source tarballs and exotic svn updaters.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2714 4a71c877-e1ca-e34f-864e-861f7616d084

8fd75e854c5cfa209d884a2e76e50cae360bbe7e authored over 17 years ago
Recurse into QuesoGLC directory for building. Not fully complete, since we cannot yet use the result of that.

Need to investigate further on howto best setup autotools to accomplish that.

git-svn-id: svn+s...

7ca4f62452dc4df0aaee472ef9f569402b0097d0 authored over 17 years ago
* Don't allocate memory in PlayList_Init() while we don't need it yet

* Make sure to set '''global''' pointers to NULL when free()ing them
* Also set the "size" varia...

6268b6fff2143320ebec04524b87dbfa6e69cf19 authored over 17 years ago
* Prevent a segfault occuring when quitting from warzone if a non-power of two number of tracks has been loaded into a playlist (due to uninitialized pointers)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2711 4a71c877-e1ca-e34f-864e-861f7616d084

aa4bb6c5291e277fd20073ebd7d315c36f58f1a2 authored over 17 years ago
More cleanup of globals

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2710 4a71c877-e1ca-e34f-864e-861f7616d084

eeae9829cda5b8b0398a34b14742aab1560707b6 authored over 17 years ago
* Clean up some of the playlist code:

* Make PlayList_Read return a bool instead of char (using 'char' there was a perfect example o...

7a01000da9e897347987396cd2c71d691f882ab7 authored over 17 years ago
* Fix a bug where (in some cases) file names in the music.wpl playlist would be truncated

Bug reported by Jessicatz (on IRC)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2708 4a...

5efc500f88d73d906649860c4e1e8d795e726dc3 authored over 17 years ago
Remove unused globals

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2707 4a71c877-e1ca-e34f-864e-861f7616d084

4e594f0f8be06f3a77634752fe82de19acdcee75 authored over 17 years ago
Remove undocumented --noTranslucent commandline option

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2706 4a71c877-e1ca-e34f-864e-861f7616d084

6d6d3ca8176534a63f92254decc991c6781193be authored over 17 years ago
Fix bug #9652 where water edge would transition to black instead of water when

mouse was positioned over a research or production item.

git-svn-id: svn+ssh://svn.gna.org/svn/...

7f737d30f152e9fd6ded6bc25ee566c26f7b78c3 authored over 17 years ago
Now that we draw water in a separate pass, we can reduce the number of state changes a lot.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2704 4a71c877-e1ca-e34f-864e-861f7616d084

e624663f406e5cad94c5ffa26aca14f4e2d3848b authored over 17 years ago
Do not use bucket sort for water tiles, instead draw terrain in two passes.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2703 4a71c877-e1ca-e34f-864e-861f7616d084

f1e9c680a479f9923f6aa8af17e334215081c107 authored over 17 years ago
Clean up pieblitfunc. Dump dead code.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2702 4a71c877-e1ca-e34f-864e-861f7616d084

01e24bf6ed1b66e8d6f78a55701a8b3d568dd466 authored over 17 years ago
* Remove the "Published by EIDOS Interactive" and "Developed by Pumpkin Studios" strings from the ingame pause screen/menu

* Update translation files to have these changes embedded

git-svn-id: svn+ssh://svn.gna.org/sv...

f1d91e05987439cbf4aa491bd64b8f17ca3c6f6b authored over 17 years ago
Add property to bind quesoglc

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2700 4a71c877-e1ca-e34f-864e-861f7616d084

3a141f2c821b5346d2369058bac9fc857d1e4cf3 authored over 17 years ago
Proper linking order

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2699 4a71c877-e1ca-e34f-864e-861f7616d084

f851174e8ec549903538568428ef6b8579976aec authored over 17 years ago
Update po

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2698 4a71c877-e1ca-e34f-864e-861f7616d084

2d94849fbc3373e04c78fb7b18aa1b7f9e6c9222 authored over 17 years ago
Revert to the non-global static_assert, since MSVC is not ready for the global one, yet.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2697 4a71c877-e1ca-e34f-864e-861f7616d084

94136efe2442acda948597b0f1a83b90ecfa5cd6 authored over 17 years ago
Complete the implementation of ECM (Electronic Counter Measures) in the code.

This is still a preliminary implementation, but works. If a source object tries
to see a target o...

e3fcef4acebab08bf93e57dcca5f51b0fb0de886 authored over 17 years ago
Remove dead code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2694 4a71c877-e1ca-e34f-864e-861f7616d084

c4a30cc54ba8078e36a90fd1a6c85533776c343d authored over 17 years ago
Remove unnecessary comment and addition to the commitmessage of the last commit (r2692):

& TILE_NUMMASK -> function TileNumber_tile(), & ~TILE_NUMMASK -> TileNumber_texture()

git-svn-i...

e25960c5a49c07c1d8614fd65fcca130fad20303 authored over 17 years ago
macro TERRAIN_TYPE -> function terrainType

int visibleXTiles -> Vector2i visibleTiles

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@...

33d42e31199f90933474b72e2e9d4fea3705e194 authored over 17 years ago
remove the text.h include from a lot of files

which dont need its declarations

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2691 4a71c...

3b3199b7f90608682a985be62fb81dcacd261fb8 authored over 17 years ago
Fix memory leak when more groups are created than released. See patch #826

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2690 4a71c877-e1ca-e34f-864e-861f7616d084

bc6bd2db1e2fb1fe1216bfc0f8d8ecef0331058b authored over 17 years ago
Silence two more type punning warnings

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2689 4a71c877-e1ca-e34f-864e-861f7616d084

99098a55b6274a3892c071d92b86f279e0bfb8b6 authored over 17 years ago
Clean up flip and rotation code. Reduce use of static globals.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2688 4a71c877-e1ca-e34f-864e-861f7616d084

ca222db4feb7b8ef180b847abb103b9369bd23ba authored over 17 years ago
Remove dead code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2687 4a71c877-e1ca-e34f-864e-861f7616d084

2ac16d28c41213e36e1fe1ddb8e025acde25c47b authored over 17 years ago
* In audio_StopAll() __always__ set psSample->psObj to NULL; this should fix bug #9233 (and bug #9927, which most likely is a duplicate, as well)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2684 4a71c877-e1ca-e34f-864e-861f7616d084

c76b59195424dfcd4833a04f509e99138bb1431f authored over 17 years ago
* Replace malloc() calls immediately followed by memset(0) calls by calloc() calls instead

* Refactor a linked list iteration to for-loop
* In audio_StopAll() check whether psSample->psO...

e3b3379a836fc469aa5f70093a95dfdd363dfd08 authored over 17 years ago
* Ignore 4204 warning on MSVC (non-constant aggregrate initializer; aka non-constant struct initializer)

Patch by Buginator

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2682 4a71c877-e1ca-e34f...

f69387aa939f711d861966f463ecb062b6bf2fe7 authored over 17 years ago
* Use spaces for line-out purposes (rather than tabs)

* Tune down the volume of the oil-pumps, power-spikes and power hums a bit, to make them less do...

533e7e92bf4726ad0402c6fc7b4c0b4382b4517d authored over 17 years ago
* Don't save the volume with user volume preferences applied (instead save the track-volume so recomputing will be possible)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2680 4a71c877-e1ca-e34f-864e-861f7616d084

a316f10a0eef77481d10bceda0b93fb233699a37 authored over 17 years ago
* Add include guards to source:trunk/lib/ivis_common/pievector.h

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2679 4a71c877-e1ca-e34f-864e-861f7616d084

2f3e74a10708d8020a74e01ca980b7b9af82511c authored over 17 years ago
* Add a GPL (v2 or later) header to source:trunk/lib/ivis_common/pievector.h

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2678 4a71c877-e1ca-e34f-864e-861f7616d084

e19e8814b6fbb23c855e65ad35dd586f97b069a3 authored over 17 years ago
Actually use audio.cfg configuration of sound volume. Patch by Buginator in patch #822

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2677 4a71c877-e1ca-e34f-864e-861f7616d084

ec232d7e0f605aff59c6f036eddfdb9a818d0dfb authored over 17 years ago
* Make sure to align publisher text out to the right _correctly_

* Changeset inspired by patch #822 by Buginator

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/...

9d83e2ac7a9ed2cbefadfff74f812133daee8317 authored over 17 years ago
Add testdata to list of directories to add to warzone.wz in Makefile.raw too

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2675 4a71c877-e1ca-e34f-864e-861f7616d084

5f39fd4fe11dbd86eea98e53b11c8c40b755b0ae authored over 17 years ago
* Declare the .wz archives as PHONY targets in the raw makefile system

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2674 4a71c877-e1ca-e34f-864e-861f7616d084

613aa478e582f4b1f4a0766d784305c1ec565fa9 authored over 17 years ago
Add extra sanity checking to tagfile code to make it fail earlier rather than later.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2673 4a71c877-e1ca-e34f-864e-861f7616d084

ccd725073ee10fce0ccf0db2015f28683cfa6332 authored over 17 years ago
Add debug log call for tagfile errors.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2672 4a71c877-e1ca-e34f-864e-861f7616d084

5567ae6e4b3f17a7b06a05863d57df01a23dc638 authored over 17 years ago
Fix bad assert check reported in bug #10172 causing Fast Play tutorial not to work.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2671 4a71c877-e1ca-e34f-864e-861f7616d084

63bee4d1500c0cca7a6a73a477171c183d715199 authored over 17 years ago
Replace int x,y,z in TERRAIN_VERTEX with a Vector2i, and fix two cases of

type punned pointer casts.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2670 4a71c877-e1...

6e19e51118dbbaec76fefa4c3374de147ce1599a authored over 17 years ago
Simplify Vector2f_Normalise and update docs

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2669 4a71c877-e1ca-e34f-864e-861f7616d084

06a469ed5b207eaafc81dbfe8f80f1033e535787 authored over 17 years ago
Merge PIEVERTEX and SVMESH into TERRAIN_VERTEX and use struct assignment instead of memcpy on it.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2668 4a71c877-e1ca-e34f-864e-861f7616d084

b99feff92f28f7f3db0f7f3eb7c54987e44bfed3 authored over 17 years ago
Add testdata to list of directories to install. Bug reported by Buginator on IRC.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2667 4a71c877-e1ca-e34f-864e-861f7616d084

43196aaf94e3ccfb54215f32f740dc2ff32cd0d2 authored over 17 years ago
Fix use of pointer to byte in a format requiring a pointer to int.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2666 4a71c877-e1ca-e34f-864e-861f7616d084

bf878427c6955de45800017de56a6c6a01313aa8 authored over 17 years ago
Silence type punning warning in display.c

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2665 4a71c877-e1ca-e34f-864e-861f7616d084

f553173e7ec853c9292ca1bf702dc337ea8d4a70 authored over 17 years ago
Fix bug in last commit

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2664 4a71c877-e1ca-e34f-864e-861f7616d084

fe27053bf7b0a5548c9eb9364a7260c015f2938f authored over 17 years ago
Fix type punning warning where we cast an array as a struct pointer in netplay.c

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2663 4a71c877-e1ca-e34f-864e-861f7616d084

ec0836efdcf85b33d5e603b5bcbe62e228444bbc authored over 17 years ago
Fix type punning of pointers in missionGetTransporterExit

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2662 4a71c877-e1ca-e34f-864e-861f7616d084

a788510e270ab259f97f929100bda6a1bc1fde8d authored over 17 years ago
Convert hash table to use 64 bit keys instead of 32 bit keys, since they are used

to store pointers.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2661 4a71c877-e1ca-e34f-...

81ccff31f7752d6c42ed9a2b7c282d778a37b90f authored over 17 years ago
Clean up hash table code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2660 4a71c877-e1ca-e34f-864e-861f7616d084

c086e3c529f9a6d772003ca2ae58e12b1523313b authored over 17 years ago
Fix shadows looking bad from opposite view direction of shadows, and fix

memory leak in shadow code reported in bug #10190.

git-svn-id: svn+ssh://svn.gna.org/svn/warzon...

70718282a4ec4e6a41f533b12269413301528d53 authored over 17 years ago
* Don't use variable array, structure members in RES_DATA

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2658 4a71c877-e1ca-e34f-864e-861f7616d084

dcbef6f3981f3ea71eb20eb719d9ba11e373c37d authored over 17 years ago
* Make sure that non-debug builds are still able to compile with the changes of r2655, by adding #ifdef DEBUG sections

* Use ASSERT(!"descriptive string",.. instead of ASSERT(FALSE,..

git-svn-id: svn+ssh://svn.gna...

78eb42b2264854470a3f3c050658acb9b0399069 authored over 17 years ago
* Set LANG=C in AutoRevision before executing "svn info" rather than the non-portable LANG=en_US

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2656 4a71c877-e1ca-e34f-864e-861f7616d084

7191ed7e9211e5cd094f60d91388422a83b14d78 authored over 17 years ago
Add some ugly debug code to help track down dangling object references.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2655 4a71c877-e1ca-e34f-864e-861f7616d084

ad9885b14b71992892d02d1b5ff1be615226d910 authored over 17 years ago
Vector normalization should not be carried out if vector length is zero, as this

would divide a vector by zero, which is bad. This closes bug #9739.

git-svn-id: svn+ssh://svn.g...

d668738714dc8ae464e5eb396bb606f5700f9e3d authored over 17 years ago
Sprinkle a few asserts

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2653 4a71c877-e1ca-e34f-864e-861f7616d084

c94ba3829fa3e15c3480933a45a7cb8956efe198 authored over 17 years ago
Fix crash where rearming VTOL would try to set a dead target.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2651 4a71c877-e1ca-e34f-864e-861f7616d084

a189581a0cb2606cd211cf1362ea62e09fa89dd4 authored over 17 years ago
* Remove the lines that would put "config.sub" and "config.guess" in place from the "clean" rule (autogen.sh already does this when necessary)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2650 4a71c877-e1ca-e34f-864e-861f7616d084

08c2635beeb0c05eca757104b8856f1ee26ccc6c authored over 17 years ago
* Rename test.bak to test.lnd

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2649 4a71c877-e1ca-e34f-864e-861f7616d084

35106713405e1997937cf148d11cdfec01262e51 authored over 17 years ago
* Use ngettext at several places to allow for proper translation of sentences with plurals in them

* Replace some invalid usages of %d with %u (for unsigned values of course)
* make -C po update...

4ef110a2f15ed730b9a21324ad48b2cd42c128dc authored over 17 years ago
* Add a doxygen comment to source:trunk/lib/framework/strlfuncs.h describing macro STR_L_FUNC_TRUNCATION_DETECT

* Replace (the last) strncpy() call in nettyps.c with a strlcpy() call

git-svn-id: svn+ssh://s...

0374c67a1244254e50df4ee8e30f6d932ac6256e authored over 17 years ago
Use GLC_TEXTURE for font rendering. Patch by Bertrand Coconnier in bug #10188.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2646 4a71c877-e1ca-e34f-864e-861f7616d084

49df8ea371559bce76304af0af3becd9cd02bac3 authored over 17 years ago
Add comment about quesoglc workaround being fixed upstream as of today.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2645 4a71c877-e1ca-e34f-864e-861f7616d084

e808d83f0c7309b149ce3a9707fc1565caf62f03 authored over 17 years ago
Cleanup fugly code, and add nasty hack around weird bug. See bug #9843 for more info on bug.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2644 4a71c877-e1ca-e34f-864e-861f7616d084

1d2caebccdffd8b2532c5ae26a63ce4baefcd3a7 authored over 17 years ago
Fix crash upon entering cam2 mission1. This fixes bug #9545.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2643 4a71c877-e1ca-e34f-864e-861f7616d084

b5e7d1149dd8b96bb5d024364d8a7cba1f7d9376 authored over 17 years ago
Use full path to frame.h. Patch in bug #10208 by unknown.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2642 4a71c877-e1ca-e34f-864e-861f7616d084

9609cb0005038ecf441896b1113930f6f551bcbc authored over 17 years ago
Fix bug in new savegame format. Forgot one separator tag write.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2641 4a71c877-e1ca-e34f-864e-861f7616d084

2553ccfaafcc264ece076ce2046ee9285b580516 authored over 17 years ago
* Replace a large amount of strncpy() calls with the safer strlcpy()

* Fix an error in src/game.c where we would use the wrong size as parameter to strlcpy()

git-s...

f5602b477800f671b9c0a88c993defaad9570e3e authored over 17 years ago
* Make resSetBaseDir const correct (char* -> const char*)

* Document the "fileName" parameter of makeLocaleFile in the Doxygen comment

git-svn-id: svn+s...

613a38364e21364e34312631265eb8fc91d5e0df authored over 17 years ago