engine/material.cpp - fixed handling of lava/O_TOP in setupmaterials engine/octarender.cpp - fixed minvert/maxvert to always be initialized for elementsets engine/rendergl.cpp - made Tungsten vendor default to maxtexsize 256, disable shaders and water to help performance; added "mesa_dre_bug" variable to enable workaround for buggy glDrawRangeElements; enabled "apple_minmax_bug" workaround for ATI/fglrx engine/vertmodel.h - added workaround for buggy glDrawElements engine/shader.cpp - make useshaders default to -1 engine/texture.cpp - maxtexsize only used if mipit is false fpsgame/weapon.h - made weaponstate::hit() check to see if actor (attacker) was actually a player before modifying totaldamage fpsgame/monster.h - made monster::monsterpain() verify attacker's type is a player before making it an enemy shared/tools.cpp - make endianswap not depend on SDL byteorder defs (demo recording fixed for stand-alone server) fpsgame/capture.h - made base decay -(1+owners) instead of -max(1, owners) packages/models/hudguns/hands_*.jpg - scaled from 1024 to 512