commit b192333c849f1b640c5abc0d0a7f95b01e2589d8
Author: tvo <tvo@37977431-3df6-0310-b722-df95706aa16b>
Date:   Mon Apr 21 19:39:12 2008 +0000

    * Use vectors of objects instead of pointers to prevent allocating
      and deleting hundreds of small object every CGrassDrawer::Draw().
    
      Note: the std::sort now copies around 8/12 bytes instead of 4.
      I *think* this is more efficient then separately calling new/delete
      for every 8/12 byte block just so 4/8 bytes less have to be copied
      per item in the std::sort, but I *did not* measure this.
    
      In either case it's less error prone, which was main motivation
      for the change.  (wrt heap corruption etc.)
    
    * Small refactor in AdvTreeDrawer.cpp
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5763 37977431-3df6-0310-b722-df95706aa16b

commit 03e0227c423ae27571b9938828a0bc5a9d0785df
Author: kloot <kloot@37977431-3df6-0310-b722-df95706aa16b>
Date:   Mon Apr 21 19:38:45 2008 +0000

    fix a possible SEGV in the dangling-pointer fix
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5762 37977431-3df6-0310-b722-df95706aa16b

commit 69416611b8df35b3cad07f9987c1bd577d80892b
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Tue Apr 22 00:55:11 2008 +0200

    fix a dangling pointer in GroundDecalHandler. fixes mantis #889 and possibly others.
    
    This bug could cause LuaUI crashes, desyncs and all kinds of Bad Stuff. RemoveBuilding
    set some fields on a pointer which was invalid if a decal was deleted in Draw on the same
    frame in which RemoveBuilding was called.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5760 37977431-3df6-0310-b722-df95706aa16b
    
    Conflicts:
    
    	rts/Rendering/GroundDecalHandler.cpp

commit 6f81995c4a551799b9ebbf703be513fba9b475f3
Author: tvo <tvo@37977431-3df6-0310-b722-df95706aa16b>
Date:   Thu Apr 17 19:52:14 2008 +0000

    * Fix cyclic #include dependency in overload_rep.hpp,
      when BOOST_MSVC was #defined.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5751 37977431-3df6-0310-b722-df95706aa16b

commit c573d61e4e52be0a0e9832f890fc21de4eb83051
Author: imbaczek <imbaczek@37977431-3df6-0310-b722-df95706aa16b>
Date:   Thu Apr 17 14:58:15 2008 +0000

    fix std::math functions for msvc (tested on vs2005)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5747 37977431-3df6-0310-b722-df95706aa16b

commit 58663d59a4dd5a6b988af4c22cd0fea6f82a68a3
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Tue Apr 22 00:47:08 2008 +0200

    * fix the broken Ogg-stream volume controls
    * add pausing to the DSound Ogg decoder
    * supply a few more Lua callouts:
    	GetSoundStreamTime() --> number, how long the stream has been playing (seconds)
    	SetSoundStreamVolume(number) --> nil, allows doing fade-ins and fade-outs
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5686 37977431-3df6-0310-b722-df95706aa16b
    
    Conflicts:
    
    	rts/ExternalAI/AICallback.h
    	rts/ExternalAI/IAICallback.h

commit 831c89de19d1e5477ccadaeb42f5a08a8cdc9ddd
Author: kloot <kloot@37977431-3df6-0310-b722-df95706aa16b>
Date:   Tue Apr 8 23:28:11 2008 +0000

    add a PauseSoundStream Lua callout
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5684 37977431-3df6-0310-b722-df95706aa16b

commit d3eb7c34bbfaed2d49ee0c24ce9d7c3fecab856e
Author: tvo <tvo@37977431-3df6-0310-b722-df95706aa16b>
Date:   Wed Apr 2 20:50:21 2008 +0000

    * My last change broke crosscompiling -> commented it out.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5651 37977431-3df6-0310-b722-df95706aa16b

commit 7e4617548057af2123898c81a878c627aca5b0f6
Author: tvo <tvo@37977431-3df6-0310-b722-df95706aa16b>
Date:   Wed Apr 2 19:02:33 2008 +0000

    * scons tries mingw32-make if building streflop with make fails.
    * streflop makefile doesn't try to run rm -f on windows anymore.
    * CrashHandler shouldn't show the Microsoft "app has crashed"
      error dialog anymore after it's own MessageBox.
      (ExceptionHandler returned wrong value)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5649 37977431-3df6-0310-b722-df95706aa16b

commit 281ab2785d63370da9bb51fb3741b8fb11a9b76e
Author: tvo <tvo@37977431-3df6-0310-b722-df95706aa16b>
Date:   Thu Mar 13 18:39:39 2008 +0000

    * Some comments I had still lying around
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5583 37977431-3df6-0310-b722-df95706aa16b

commit 1dc6199201d7224f4665718591c2d838b5042dca
Author: Auswaschbar <Auswaschbar@37977431-3df6-0310-b722-df95706aa16b>
Date:   Fri Feb 29 23:45:12 2008 +0000

    * fix ping calculation (no more negative pings)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5548 37977431-3df6-0310-b722-df95706aa16b

commit b5dfd7c711ebe1deca0862e9576735c3b8a6c49d
Author: KDR_11k <KDR_11k@37977431-3df6-0310-b722-df95706aa16b>
Date:   Tue Feb 19 22:36:17 2008 +0000

    *Fixed division by zero if two units are in the exact same spot and collide.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5518 37977431-3df6-0310-b722-df95706aa16b

commit e68e81ff3c9104d87f3ad58f9605ba3156affc6a
Author: kloot <kloot@37977431-3df6-0310-b722-df95706aa16b>
Date:   Tue Feb 12 01:45:56 2008 +0000

    semi-patch by eriatarka: fix an infinite recursion in the LuaUI layout handler
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5486 37977431-3df6-0310-b722-df95706aa16b

commit a22c41d77d5617ca6afe9f9e0d90847d6c68d2db
Author: tvo <tvo@37977431-3df6-0310-b722-df95706aa16b>
Date:   Mon Feb 11 14:41:43 2008 +0000

    * Fix GetMinimap decompressing the DXT1 minimaps incorrectly.
      (almost-patch by TradeMark)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5484 37977431-3df6-0310-b722-df95706aa16b

commit 80d5fd780698e11a1be895272d005104056d5036
Author: przybyjw <przybyjw@37977431-3df6-0310-b722-df95706aa16b>
Date:   Tue Jan 29 04:39:18 2008 +0000

    Add a << operator for LogOutput that takes a std::string.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5417 37977431-3df6-0310-b722-df95706aa16b

commit cc61b654388f57c5117e0ba90d7f911e3843181c
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Mon Jan 28 02:19:35 2008 +0000

    * Added gl.ActiveShader(shaderID, function(), ...)
      - safe way to set shader uniforms in non-drawing code
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5412 37977431-3df6-0310-b722-df95706aa16b

commit 4ad939d1513ff9bc1afbca454750839033a8fa78
Author: kloot <kloot@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Jan 27 23:28:59 2008 +0000

    make the groundplate decals follow their parent building's facing
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5410 37977431-3df6-0310-b722-df95706aa16b

commit 32b25f5ef40af4623456e720e9a34b94d5418054
Author: kloot <kloot@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sat Jan 26 20:03:04 2008 +0000

    oops
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5399 37977431-3df6-0310-b722-df95706aa16b

commit fc6e6b623db0af40c58f598c9c2a69ca609f8bc8
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sat Jan 26 20:02:08 2008 +0000

    * Fixed the GLEW_EXT_stencil_wrap check
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5398 37977431-3df6-0310-b722-df95706aa16b

commit 0bf922c6dc85694404eea25d89edb83b32e9319b
Author: kloot <kloot@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sat Jan 26 17:13:59 2008 +0000

    put the version string inside Spring's window title
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5397 37977431-3df6-0310-b722-df95706aa16b

commit c934c61480d92c1f6834d269d1a9dc4936e3a072
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Fri Jan 25 04:25:36 2008 +0000

    * If a ~/.springrc-<version> config file exists where <version> is the exec's
      version string, use that file instead of ~/.springrc.
    * Added some water color and fog color constants to the lua Game{} table.
    * If Spring.SetDrawSky(false) is set, do not draw the sun.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5381 37977431-3df6-0310-b722-df95706aa16b

commit d9c91de71ebb5a3104970a5399c761e766b08ecf
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Fri Jan 25 00:19:49 2008 +0000

    * Might as well ignore mouse releases too
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5380 37977431-3df6-0310-b722-df95706aa16b

commit 5188fb2240dc6f8e8abb122e95eb4312a1b93650
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Fri Jan 25 00:12:38 2008 +0000

    * Ignore clicks when hidden
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5379 37977431-3df6-0310-b722-df95706aa16b

commit 6b6644432aa23db54c5345382ce2e53a39e5e335
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Tue Jan 22 19:40:53 2008 +0000

    * Correction for r5146  (remove CTeam::active)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5365 37977431-3df6-0310-b722-df95706aa16b

commit 51be2fc8feb87b7e7b8a2883ce20b6c5a5c8a7b2
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Mon Jan 21 01:22:09 2008 +0000

    * Complain less
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5361 37977431-3df6-0310-b722-df95706aa16b

commit 7a1dfa45781816de3ac8ae2fe127a487d7595e42
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Tue Apr 22 00:17:38 2008 +0200

    * Fix gray flashing when Fartextures are rendered by queueing up far texture
      creation requests and rendering them all at once the next frame before
      normal world rendering.
    * Fix compile error with gcc 3.4.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5360 37977431-3df6-0310-b722-df95706aa16b
    
    Conflicts:
    
    	rts/Game/Game.cpp

commit d003bceaa253baf5d312f5056e6418fcdff97306
Author: LordMatt <LordMatt@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Jan 20 21:31:57 2008 +0000

    *Make installer run correct settings utility
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5358 37977431-3df6-0310-b722-df95706aa16b

commit c32bdaae2eef587951e1229ad5f839767813e08d
Author: LordMatt <LordMatt@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Jan 20 20:40:14 2008 +0000

    *Change name of settings utility to springsettings.exe at koshi's
    request, and make it a download so it can be updated outside of the
    installer.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5356 37977431-3df6-0310-b722-df95706aa16b

commit 2e702e4cd69d38d099c887678bd535d40f6a866f
Author: kloot <kloot@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sat Jan 19 19:42:24 2008 +0000

    fix some of the startscripts
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5349 37977431-3df6-0310-b722-df95706aa16b

commit db2774e40a9d62634abde7f358935069a4347e13
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Thu Jan 17 06:03:16 2008 +0000

    * Avoid useless warnings
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5337 37977431-3df6-0310-b722-df95706aa16b

commit 30201e0174349b5307aa95689ca611143cfe3c66
Author: LordMatt <LordMatt@37977431-3df6-0310-b722-df95706aa16b>
Date:   Tue Jan 15 03:07:55 2008 +0000

    *Commit patch by quantum to add CA to the installer with some custom
    functionality, includeding running the CA Updater after installed if the
    CA mod is selected and checking for the dotnet dependancy of the CA
    Updater
    *Delete old commented Spring.exe CheckVersion Function
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5326 37977431-3df6-0310-b722-df95706aa16b

commit 9778069f216730fd6a8742695029c0cb39fda44a
Author: tvo <tvo@37977431-3df6-0310-b722-df95706aa16b>
Date:   Mon Jan 14 17:00:34 2008 +0000

    * Fix display of times in EndGameBox (closes mantis: #811)
      (For example 9:07 displayed as 9: 7, now displays as 09:07)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5321 37977431-3df6-0310-b722-df95706aa16b

commit 964d8c33f5783ddad2a37783e72a20838f47441a
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sat Jan 12 04:41:05 2008 +0000

    * Allow any key binding to a CMDTYPE_ICON command to use the 'queued' keyword
      (except for build and stockpile commands, which already have special handling)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5308 37977431-3df6-0310-b722-df95706aa16b

commit ea30e9f336ec2ffa1342f5ad89720d3bd1a10fb4
Author: trepan <trepan@37977431-3df6-0310-b722-df95706aa16b>
Date:   Fri Jan 11 20:16:12 2008 +0000

    * Spring.SendCommands() can use a bunch of strings arguments as well as the old table format
      (ex:  Spring.SendCommands('echo aoeu', 'info 2', 'specteam 0')  )
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5306 37977431-3df6-0310-b722-df95706aa16b

commit de85a2fce50bb97ae249ea71bc1d51e5261fc5c9
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Mon Apr 21 19:50:40 2008 +0200

    redirect stdout to stdout.txt

commit a99cca337d9df62dd87f924adc636dc6c0385193
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Mon Apr 21 19:45:27 2008 +0200

    updates to mmgr usage

commit 7c14a9baff2b4bdc4c141f773a51ae9f12ed94e1
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Mon Apr 21 19:38:29 2008 +0200

    safer build options (-fstack-protector)

commit e912f692e8b6f6b6f3a4ef72200368b954c66018
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Fri Apr 18 00:50:00 2008 +0200

    fixed compilation on mingw32

commit 641589f001e5db03449e6fd8a4273a7846921ae8
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Thu Apr 17 18:59:02 2008 +0200

    fix spring compilation on gcc 4.3 with boost concept checking and boost 1.35
    
    compiles and starts CA on mingw32 gcc 4.3.0. changes include:
    - explict std/streflop namespace selection in several places
    - a fix for win32 api re#defining CreateDirectory
    - conceptualizing PathFinder::myVector (needs more love)
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5733 37977431-3df6-0310-b722-df95706aa16b
    
    Conflicts:
    
    	rts/Game/Game.cpp
    	rts/Game/GameServer.cpp
    	rts/Sim/Path/PathEstimator.cpp
    	rts/System/Net/PackPacket.h

commit cbb7beb82a2da31ddfefe5eea89d305c93196cb6
Author: imbaczek <imbaczek@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Apr 13 18:45:05 2008 +0000

    fix luabind compilation on gcc 4.3 with boost concept checking - try 3
    
    should work on boost 1.34 and 1.35. it's a little defensive on gcc versions, though.
    requirement for gcc 4.3 can always be relaxed, should need arise.
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5732 37977431-3df6-0310-b722-df95706aa16b

commit 1a48f7d8998bbbf648fedcc239fb17d2bf8c4ddc
Author: imbaczek <imbaczek@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Apr 13 13:19:30 2008 +0000

    fix luabind compilation on gcc 4.3 with boost concept checking - try 2
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5726 37977431-3df6-0310-b722-df95706aa16b

commit e2d6c13d372e0cb0b3be24849d027677b0d26178
Author: imbaczek <imbaczek@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Apr 13 11:38:09 2008 +0000

    fix luabind compilation on gcc 4.3 with boost concept checking
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5724 37977431-3df6-0310-b722-df95706aa16b

commit b231c559f5363be8c29527dcd321e7ed105af7e8
Author: imbaczek <imbaczek@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Apr 13 10:43:41 2008 +0000

    fix KAIK-0.13 compilation on gcc 4.3 with boost concept checking
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5723 37977431-3df6-0310-b722-df95706aa16b

commit d6f32b5919e1ff7d5aa890bc409b6c8ead796d7d
Author: imbaczek <imbaczek@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Apr 13 10:23:26 2008 +0000

    fix KAI-0.2 compilation on gcc 4.3 with boost concept checking
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5722 37977431-3df6-0310-b722-df95706aa16b

commit 18cd0fa48b4fbd838d5f0d8b6bd3c9a7dd0c3a97
Author: imbaczek <imbaczek@37977431-3df6-0310-b722-df95706aa16b>
Date:   Sun Apr 13 10:20:02 2008 +0000

    fix AAI compilation on gcc 4.3 with boost concept checking
    
    git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5721 37977431-3df6-0310-b722-df95706aa16b

commit 845e1f658948e806757552b3b21bc22e88f247ff
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Sat Jan 5 23:54:43 2008 +0100

    added .gitignore

commit 03537bae9aca6c2cf92acda4757acceb7efaf57a
Author: Marek Baczynski <imbaczek@gmail.com>
Date:   Thu Apr 17 18:40:40 2008 +0200

    mingw fixes
