Florian Westphal
							
						 
					 | 
					
						
						
							
						
						83caef4598
					 | 
					
						
						
							
							if compiling without -DDEBUG, make LogDebug 'static inline' so gcc optimizes it away.
						
						
						
						
						
						
					 | 
					
						2006-08-05 09:16:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						7378860aea
					 | 
					
						
						
							
							check if compiler supports inline keyword.
						
						
						
						
						
						
					 | 
					
						2006-08-05 08:58:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						6eb3f3055d
					 | 
					
						
						
							
							Added support for Solaris 11.
						
						
						
						
						
						
					 | 
					
						2006-08-05 00:15:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						c888c81adf
					 | 
					
						
						
							
							Synchronized documentation with branch-0-10-x ...
						
						
						
						
						
						
					 | 
					
						2006-08-03 14:37:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						fac4682212
					 | 
					
						
						
							
							Updated debian changelog.
						
						
						
						
						
						
					 | 
					
						2006-08-02 09:53:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						47026e14ce
					 | 
					
						
						
							
							Don't assert() when a pre-defined channel has no topic.
						
						
						
						
						
						
					 | 
					
						2006-07-24 22:54:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						63626449f8
					 | 
					
						
						
							
							Flag the format parameter of LogDebug() as "unused" when not compiling with
						
						
						
						
						
						
						
						debug code to avoid gcc warnings. Added some documentation comments. 
						
						
					 | 
					
						2006-07-23 23:23:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						184eb1c54b
					 | 
					
						
						
							
							Removed unused variable "ret" when using the select() API.
						
						
						
						
						
						
					 | 
					
						2006-07-23 23:11:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						5ce6bf28d1
					 | 
					
						
						
							
							Removed (theoretically) division by zero; reformated some code.
						
						
						
						
						
						
					 | 
					
						2006-07-23 23:05:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						f1f94f07e1
					 | 
					
						
						
							
							Validate "ServerName" variable.
						
						
						
						
						
						
					 | 
					
						2006-07-23 16:42:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						c8fd051e06
					 | 
					
						
						
							
							Updated documentation.
						
						
						
						
						
						
					 | 
					
						2006-07-23 15:47:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						3e8978d836
					 | 
					
						
						
							
							Allow DIE to send a message to all locally connected clients. Closes bug #48.
						
						
						
						
						
						
					 | 
					
						2006-07-23 15:43:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						9a2d4eef44
					 | 
					
						
						
							
							"Enhanced" debug message for Handle_Write(), only print when data in buffer.
						
						
						
						
						
						
					 | 
					
						2006-07-23 15:22:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						0d5fc770d3
					 | 
					
						
						
							
							Output some debug messages only if DEBUG_ZIP is #define'd.
						
						
						
						
						
						
					 | 
					
						2006-07-23 15:19:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						5590f8624b
					 | 
					
						
						
							
							Don't include conn.h, conn-func.h is enough.
						
						
						
						
						
						
					 | 
					
						2006-07-23 14:55:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						fdc7ae22e9
					 | 
					
						
						
							
							Updated CVS URLs; enhanced documentation a little bit.
						
						
						
						
						
						
					 | 
					
						2006-07-23 12:43:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						179d61c588
					 | 
					
						
						
							
							Updated some patch names on Arthur.
						
						
						
						
						
						
					 | 
					
						2006-07-23 12:19:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						47e581e453
					 | 
					
						
						
							
							Updated copyright notice ;-)
						
						
						
						
						
						
					 | 
					
						2006-07-23 12:07:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						65573d7a07
					 | 
					
						
						
							
							Updated autoconf helper scripts.
						
						
						
						
						
						
					 | 
					
						2006-07-23 12:03:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						155056f386
					 | 
					
						
						
							
							Added ngindent.
						
						
						
						
						
						
					 | 
					
						2006-07-23 11:34:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						3833f8aae3
					 | 
					
						
						
							
							remove fd from io_event structure
						
						
						
						
						
						
					 | 
					
						2006-07-12 19:27:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						161340d486
					 | 
					
						
						
							
							ALIGN_XXX( v ) macros now leave v alone if it was already aligned.
						
						
						
						
						
						
					 | 
					
						2006-07-01 22:11:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						e9e1fa459b
					 | 
					
						
						
							
							Sorted channel modes alphabetically.
						
						
						
						
						
						
					 | 
					
						2006-06-15 20:28:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						581f5479a2
					 | 
					
						
						
							
							Detect the Avahi "howl-compatibility" as well as Howl itself.
						
						
						
						
						
						
					 | 
					
						2006-05-17 16:44:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						00ab67dcdb
					 | 
					
						
						
							
							The third parameter of bind() is of type "socklen_t", not "int".
						
						
						
						
						
						
					 | 
					
						2006-05-12 11:53:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						dd3a3bc603
					 | 
					
						
						
							
							Use some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-)
						
						
						
						
						
						
					 | 
					
						2006-05-10 21:24:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						0a3f562f36
					 | 
					
						
						
							
							make splint complain less...
						
						
						
						
						
						
					 | 
					
						2006-05-10 17:33:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						9dfd42a7e6
					 | 
					
						
						
							
							disabled most (rather annoying) debug messages using DEBUG_ARRAY / DEBUG_IO defines
						
						
						
						
						
						
					 | 
					
						2006-05-09 17:02:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						a65eb347ec
					 | 
					
						
						
							
							Removed kqueue bug fix (never released), rephrased some internal changes,
						
						
						
						
						
						
						
						and added "time shift" bug fix. 
						
						
					 | 
					
						2006-05-09 15:45:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						2af87e9152
					 | 
					
						
						
							
							Handle time shifts backwards gracefully.
						
						
						
						
						
						
					 | 
					
						2006-05-09 14:49:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						d0045afb09
					 | 
					
						
						
							
							kqueue now tested on NetBSD3.0, FreeBSD6 and Darwin7.9.0
						
						
						
						
						
						
					 | 
					
						2006-05-07 11:07:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						1f5bdaec84
					 | 
					
						
						
							
							kqueue fix.
						
						
						
						
						
						
					 | 
					
						2006-05-07 10:55:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						185004cb30
					 | 
					
						
						
							
							kqueue support was completely broken; seemed to work on FreeBSD just because of sheer luck.
						
						
						
						
						
						
					 | 
					
						2006-05-07 10:54:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						4a2eea2939
					 | 
					
						
						
							
							minor cleanup, removed unneeded check in safemult_sizet
						
						
						
						
						
						
					 | 
					
						2006-05-07 10:52:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						6d3686e73d
					 | 
					
						
						
							
							Send invite and ban lists only once and not repeatedly for every channel.
						
						
						
						
						
						
					 | 
					
						2006-04-30 21:31:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						5d0ba011c7
					 | 
					
						
						
							
							Fix Connection Pool resizing.
						
						
						
						
						
						
					 | 
					
						2006-04-29 16:19:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						87f4b1c6f6
					 | 
					
						
						
							
							Client_GetFromConn() removed and replaced with new function Conn_GetClient()
						
						
						
						
						
						
					 | 
					
						2006-04-23 10:37:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						8067bab106
					 | 
					
						
						
							
							changes some comments, minor cleanup
						
						
						
						
						
						
					 | 
					
						2006-04-23 10:33:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						097c7bd741
					 | 
					
						
						
							
							Fix up ngt_TrimStr() once more ... :-/
						
						
						
						
						
						
					 | 
					
						2006-04-09 12:53:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						c7bd9da446
					 | 
					
						
						
							
							Mostly whitespace fixes.
						
						
						
						
						
						
					 | 
					
						2006-04-09 12:27:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						3d0ab6bd2e
					 | 
					
						
						
							
							Added maintainer-clean-local target to purge generated Makefiles.
						
						
						
						
						
						
					 | 
					
						2006-04-08 16:35:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						bebfbedf3f
					 | 
					
						
						
							
							fix ngt_TrimStr(), fix format string
						
						
						
						
						
						
					 | 
					
						2006-03-24 23:25:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						cba9270845
					 | 
					
						
						
							
							ngt_TrimStr(): code cleanup.
						
						
						
						
						
						
					 | 
					
						2006-03-22 08:05:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						2a9ffe7037
					 | 
					
						
						
							
							use strlcat return value; don't call time() repeatedly.
						
						
						
						
						
						
					 | 
					
						2006-03-18 22:27:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						4000e01b28
					 | 
					
						
						
							
							corrected return value
						
						
						
						
						
						
					 | 
					
						2006-03-16 20:14:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						68d3d36dd6
					 | 
					
						
						
							
							removed silly if (foo) { if (foo){ }} statement
						
						
						
						
						
						
					 | 
					
						2006-03-16 19:56:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						eedfc35bbc
					 | 
					
						
						
							
							s/gehoert//
						
						
						
						
						
						
					 | 
					
						2006-03-11 10:43:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Westphal
							
						 
					 | 
					
						
						
							
						
						d39d3ec4b9
					 | 
					
						
						
							
							Client_RegisterWhowas(): call time() only once
						
						
						
						
						
						
					 | 
					
						2006-03-11 10:33:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						79dfd60a0c
					 | 
					
						
						
							
							Don't use "awk" directly, instead use $(AWK) variable.
						
						
						
						
						
						
					 | 
					
						2006-03-11 01:48:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Barton
							
						 
					 | 
					
						
						
							
						
						29ad5e0d94
					 | 
					
						
						
							
							Moved now local prototype of Client_New() to C file, renamed it to
						
						
						
						
						
						
						
						Init_New_Client() and cleaned up some code and comments. 
						
						
					 | 
					
						2006-03-11 01:37:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |