Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								c7a68bf283 
								
							 
						 
						
							
							
								
								- Set default opStack size to 256  
							
							... 
							
							
							
							- Fix integer wraparound. opStack offset in rbx will always be >= 0 
							
						 
						
							2011-05-16 18:17:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								5aa3da2f84 
								
							 
						 
						
							
							
								
								- Fix SEGV in while loop getop() after t = b = 0  
							
							... 
							
							
							
							- Fix iss8, iss16 and iss32 which would not correctly detect 32-bit signed integer range
- Add support for "addb", "subb" etc. assembler mnemonic
- Change opStack protection for x86_64 VM: No overflow checks necessary anymore as offset register is 1 byte long only 
							
						 
						
							2011-05-16 17:55:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								558ed62771 
								
							 
						 
						
							
							
								
								0 --> NULL  
							
							
							
						 
						
							2011-05-15 14:58:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								01ed417ee1 
								
							 
						 
						
							
							
								
								Optimise VectorNormalize functions, patch by Matt Turner  
							
							
							
						 
						
							2011-05-15 14:55:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								b003422d92 
								
							 
						 
						
							
							
								
								- Fix lokisetup makefile problems  
							
							... 
							
							
							
							- Bump version number to 1.36 
							
						 
						
							2011-05-15 14:49:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								3cdfb7aea8 
								
							 
						 
						
							
							
								
								Refactor and bugfix COM_*Extension functions, patch by DevHC  
							
							
							
						 
						
							2011-05-15 14:11:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								b509d770a7 
								
							 
						 
						
							
							
								
								- Remove Q_strrchr(), replace with standard, portable strrchr()  
							
							... 
							
							
							
							- Add strrchr() to bg_lib.c, patch by DevHC 
							
						 
						
							2011-05-15 14:08:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								3ddc59a3ba 
								
							 
						 
						
							
							
								
								move MIN/MAX definition, use MIN() instead of min(), patch by DevHC  
							
							
							
						 
						
							2011-05-15 13:27:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								017bc7e5da 
								
							 
						 
						
							
							
								
								- Add vm_x86.c optimization patch by Eugene C.  
							
							... 
							
							
							
							- Remove ASM syntax specific code (AT&T vs MASM) for OP_CALL and replace with machine code 
							
						 
						
							2011-05-15 13:15:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								3125035c23 
								
							 
						 
						
							
							
								
								Fix typecast  
							
							
							
						 
						
							2011-05-14 20:24:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								315632e821 
								
							 
						 
						
							
							
								
								Make bg_lib.c strchr ANSI-C conformant  
							
							
							
						 
						
							2011-05-14 14:55:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								716caf396e 
								
							 
						 
						
							
							
								
								- Reverting accidentally committed vm_x86.c  
							
							... 
							
							
							
							- Last commit contained some refactoring for vm_x86_64.c 
							
						 
						
							2011-05-14 14:39:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								30059eb8ce 
								
							 
						 
						
							
							
								
								ensure that ent->classname is always non-null (for entity numbers up to level.num_entities-1, and ENTITYNUM_WORLD and ENTITYNUM_NONE), for player entities and #ENTITYNUM_NONE in particular, patch by DevHC  
							
							
							
						 
						
							2011-05-14 14:34:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								4b9ab42c2c 
								
							 
						 
						
							
							
								
								Remove newlines from Com_Error calls, patch by DevHC  
							
							
							
						 
						
							2011-05-14 14:32:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								4cfb7d376b 
								
							 
						 
						
							
							
								
								Ffffuuuuuu  I don't even know....  
							
							
							
						 
						
							2011-05-14 14:28:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								c95bd0a684 
								
							 
						 
						
							
							
								
								Remove newlines from Com_Error message format strings, patch by DevHC  
							
							
							
						 
						
							2011-05-12 14:02:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								59271903a2 
								
							 
						 
						
							
							
								
								More codec loader troubles with extensions  
							
							
							
						 
						
							2011-05-12 12:25:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								68338a8268 
								
							 
						 
						
							
							
								
								Fix crash bug in new codec audio loader, thanks brain for reporting  
							
							
							
						 
						
							2011-05-12 10:53:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								c65234328a 
								
							 
						 
						
							
							
								
								DevHC messed up  
							
							
							
						 
						
							2011-05-11 14:33:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								a9696d3558 
								
							 
						 
						
							
							
								
								Refactoring patch by DevHC  
							
							
							
						 
						
							2011-05-11 14:21:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								86d96f12b9 
								
							 
						 
						
							
							
								
								Fix one byte overflow  
							
							
							
						 
						
							2011-05-10 16:26:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								4374ff6ce9 
								
							 
						 
						
							
							
								
								Fix spawnflag behaviour for trigger_hurt, patch by DevHC  
							
							
							
						 
						
							2011-05-10 11:11:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								9706e6ca29 
								
							 
						 
						
							
							
								
								whoops, that one was not Com_Error()  
							
							
							
						 
						
							2011-05-10 10:18:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								d0a095396e 
								
							 
						 
						
							
							
								
								- Remove newlines in Com_Error()  
							
							... 
							
							
							
							- Update register description 
							
						 
						
							2011-05-10 10:07:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								a7ea395bd0 
								
							 
						 
						
							
							
								
								Add opStack protection to defend against malicious QVMs  
							
							
							
						 
						
							2011-05-10 09:14:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								5f63ab9160 
								
							 
						 
						
							
							
								
								Choose better alignment for heavy-duty rendering structures, patch by Matt Turner ( #4981 )  
							
							
							
						 
						
							2011-05-09 23:39:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								185d2d6b60 
								
							 
						 
						
							
							
								
								Add codec fallback support for sound files not found, Patch by Zack Middleton ( #4982 )  
							
							
							
						 
						
							2011-05-09 22:40:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								2eb9975334 
								
							 
						 
						
							
							
								
								Fix nasty crash bug  
							
							
							
						 
						
							2011-05-09 21:47:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								36314a1622 
								
							 
						 
						
							
							
								
								Add error handling to malloc as well  
							
							
							
						 
						
							2011-05-09 15:40:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								2e3c902da9 
								
							 
						 
						
							
							
								
								fix overzealous cvar cheat protection, patch by cyrri ( #4974 )  
							
							
							
						 
						
							2011-05-06 11:50:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								2ae1bf3dcd 
								
							 
						 
						
							
							
								
								IQM skin support and print limit info, make other limit info consistent, patch by Zack Middleton ( #4978 )  
							
							
							
						 
						
							2011-05-06 11:43:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								45824008d9 
								
							 
						 
						
							
							
								
								Remove C99 code constructs from IQM code, patch by gimhael ( #4974 )  
							
							
							
						 
						
							2011-05-05 13:33:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								876fd7dcb9 
								
							 
						 
						
							
							
								
								- Add HOMEPATH default name define to q_shared.c, patch by uZu ( #4973 )  
							
							... 
							
							
							
							- Reverted change from (#4972 ) and implemented the other suggestion to be consistent with cl_cgame.c and cl_ui.c 
							
						 
						
							2011-05-04 15:39:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								1062c1b87b 
								
							 
						 
						
							
							
								
								Do use the SV_Game{Error,Print} functions ( #4972 )  
							
							
							
						 
						
							2011-05-04 14:51:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								bd2f6dbf05 
								
							 
						 
						
							
							
								
								[23:59:05] <ZTurtleMan> Thilo: altName (created using va) does not point to model filename in developer-only printf as va is used to load images before the printf.  http://pastebin.com/1KCjz6Ct  
							
							
							
						 
						
							2011-05-02 22:01:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								d37b2da593 
								
							 
						 
						
							
							
								
								- Add licence headers to new files  
							
							... 
							
							
							
							- Add patch from Zack Middleton which fixes a few issues still 
							
						 
						
							2011-05-02 20:30:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								86c41d39da 
								
							 
						 
						
							
							
								
								Fix sending reliable commands before being connected, patch by Eugene C. ( #4971 )  
							
							
							
						 
						
							2011-05-02 16:03:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								50721a6580 
								
							 
						 
						
							
							
								
								Remove sv_strictAuth cvar for STANDALONE games  
							
							
							
						 
						
							2011-05-02 15:58:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								b97a7e2583 
								
							 
						 
						
							
							
								
								Fix out of bounds array index ( #4960 ) patch by Ben Millwood  
							
							
							
						 
						
							2011-05-02 15:57:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								bd9485f597 
								
							 
						 
						
							
							
								
								Do not retry image loader for image that failed, patch by Zack Middleton ( #4968 )  
							
							
							
						 
						
							2011-05-02 15:53:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								c5e2654b54 
								
							 
						 
						
							
							
								
								- Add Inter-Quake Model (IQM) Format support, patch by gimhael with minor modifications by myself ( #4965 )  
							
							... 
							
							
							
							- Changed model_t::md4 to model_t::modelData
- Fix R_ModelBounds for MD4, MDR and IQM models (#4966 )
- Support Model format fallback similar to image formats in tr_image.c, patch by Zack Middleton (#4967 ) 
							
						 
						
							2011-05-02 15:50:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								d34c6b7e0b 
								
							 
						 
						
							
							
								
								Revert protocol 69 pending further discussion ( #4962 )  
							
							
							
						 
						
							2011-04-27 20:17:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								88693f9abd 
								
							 
						 
						
							
							
								
								- Change the layout of the README and split "misc" section into a part for end users, and a part for developers  
							
							... 
							
							
							
							- Update the readme for rev. 1950 
							
						 
						
							2011-04-27 16:04:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								a5580d8974 
								
							 
						 
						
							
							
								
								- Harden the client and server protocol against UDP spoofing attacks. This will defend ioquake3 against  http://aluigi.altervista.org/papers/q3noclient.txt  ( #3041 )  
							
							... 
							
							
							
							- Retains full compatibility to the old but unsecure protocol between clients and servers
- Harden the connection process against DoS attacks, possibly connected to UDP spoofing 
							
						 
						
							2011-04-27 16:03:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								06d12f6085 
								
							 
						 
						
							
							
								
								Replace a few numeric constants with already defined macros, patch by ZTurtleMan  
							
							
							
						 
						
							2011-04-26 09:48:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								a0582fb21a 
								
							 
						 
						
							
							
								
								Fix a little quirk still  
							
							
							
						 
						
							2011-04-26 02:32:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								797d127dfc 
								
							 
						 
						
							
							
								
								Use memcmp instead of self-built while loop  
							
							
							
						 
						
							2011-04-26 02:30:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								9541fca878 
								
							 
						 
						
							
							
								
								Add better support for analog joysticks, patch by use.less01  
							
							
							
						 
						
							2011-04-19 13:26:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								3551b0fa3c 
								
							 
						 
						
							
							
								
								Let codec loader decide which extension to give to extensionless filenames  
							
							
							
						 
						
							2011-04-18 18:55:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thilo Schulz 
								
							 
						 
						
							
							
							
							
								
							
							
								6a203bc8e9 
								
							 
						 
						
							
							
								
								- Fix data alignment issue with glReadPixel call, reported by Guillaume Bougard ( #4954 )  
							
							... 
							
							
							
							- Fix data alignment issue in raw AVI recording for weird resolutions (like 1366x768) 
							
						 
						
							2011-04-18 16:06:10 +00:00