Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								9978ebd853 
								
							 
						 
						
							
							
								
								Removed outdated comment.  
							
							
							
						 
						
							2013-07-12 22:52:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								18eaccb840 
								
							 
						 
						
							
							
								
								Added functions to create/destroy event_attrs to plugin interface.  
							
							... 
							
							
							
							Function names were chosen to keep consistency with the rest of the
API. 
							
						 
						
							2013-07-12 22:46:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hasufell 
								
							 
						 
						
							
							
							
							
								
							
							
								e63ec01089 
								
							 
						 
						
							
							
								
								MAKE: backwards compat for old libtool  
							
							
							
						 
						
							2013-07-12 14:17:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								e0fb3d537d 
								
							 
						 
						
							
							
								
								Added hexchat_emit_print_attrs() to plugin interface.  
							
							
							
						 
						
							2013-07-12 01:33:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hasufell 
								
							 
						 
						
							
							
							
							
								
							
							
								19d4356484 
								
							 
						 
						
							
							
								
								CONFIGURE: add "--enable-minimal-flags"  
							
							... 
							
							
							
							This will turn off automagic adding of flags that might be unwanted
such as "-g" or "-pipe". 
							
						 
						
							2013-07-11 12:36:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								be1e6bde65 
								
							 
						 
						
							
							
								
								Fix requesting sasl multiple times  
							
							
							
						 
						
							2013-07-11 05:58:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								f113008c7f 
								
							 
						 
						
							
							
								
								Don't grey out log fliename in preferences  
							
							... 
							
							
							
							It can still be useful when global logging is disabled 
							
						 
						
							2013-07-10 15:39:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								5e240eb259 
								
							 
						 
						
							
							
								
								Indentation fixes and code cleanup.  
							
							
							
						 
						
							2013-07-10 00:42:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								7101b7b864 
								
							 
						 
						
							
							
								
								Now hexchat_hook_server_attrs() and hexchat_hook_print_attrs() is called  
							
							... 
							
							
							
							when it should. This should close  #661 . 
							
						 
						
							2013-07-09 23:11:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								98aa62f637 
								
							 
						 
						
							
							
								
								Removed two dummy functions in plugin interface.  
							
							
							
						 
						
							2013-07-09 22:04:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								798db7368a 
								
							 
						 
						
							
							
								
								Added hexchat_hook_server_attrs() and hexchat_hook_print_attrs() to the plugin  
							
							... 
							
							
							
							interface. This hooks are similar to hexchat_hook_{server,print}() except the
callback passes an extra argument with the (new) structure hexchat_event_attrs.
This structure contains attributes related to the event; by now it only contains
the server_time_utc member which is non-zero if server-time is enabled and the
server used this extension to pass a timestamp.
See issue #661 .
(Note: this hooks are still not called by hexchat in this commit.) 
							
						 
						
							2013-07-09 20:21:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								4cf61ccedb 
								
							 
						 
						
							
							
								
								Fix warning  
							
							
							
						 
						
							2013-07-08 16:30:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								7f50ee6fd2 
								
							 
						 
						
							
							
								
								Increase upper limit for max DCC speed in preferences  
							
							... 
							
							
							
							For #672  
							
						 
						
							2013-07-07 15:15:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								1544a5d6cb 
								
							 
						 
						
							
							
								
								Default to nickserv when using /ghost or /id commands  
							
							
							
						 
						
							2013-07-04 18:08:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								3284502645 
								
							 
						 
						
							
							
								
								Merge pull request  #667  from orium/fe_get-dialogs-transient  
							
							... 
							
							
							
							fe_get_{int,str}() sets transient for the main window. 
							
						 
						
							2013-07-03 12:00:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								4cc03aba75 
								
							 
						 
						
							
							
								
								Now fe_get_{int,str}() sets transient for the main window.  
							
							... 
							
							
							
							This allows window managers to handle the window in a better way, for instance
xmonad used to open the dialogs in a new tile and now opens a simple float. 
							
						 
						
							2013-07-03 19:48:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								286bbc6bde 
								
							 
						 
						
							
							
								
								Add another server to 2ch network  
							
							
							
						 
						
							2013-07-03 00:42:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								d1244d7231 
								
							 
						 
						
							
							
								
								Use URL command for opening in existing  
							
							... 
							
							
							
							This avoids making a new connection to an already open network. 
							
						 
						
							2013-07-02 12:22:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								50219a63ad 
								
							 
						 
						
							
							
								
								Fix opening empty channel when url has trailing slash  
							
							
							
						 
						
							2013-07-02 12:19:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								806c75f051 
								
							 
						 
						
							
							
								
								Add 2ch network  
							
							... 
							
							
							
							Closes  #666  
						
							2013-07-02 10:35:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								ee621d2435 
								
							 
						 
						
							
							
								
								Update man page  
							
							
							
						 
						
							2013-07-01 21:57:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								340811da6e 
								
							 
						 
						
							
							
								
								Merge pull request  #665  from orium/freebsd-fixes  
							
							... 
							
							
							
							Freebsd fixes 
							
						 
						
							2013-07-01 18:51:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								4b40597c76 
								
							 
						 
						
							
							
								
								Fixed get_timezone() to work on windows.  
							
							
							
						 
						
							2013-07-02 02:22:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								9a789bc9e7 
								
							 
						 
						
							
							
								
								Now handle_message_tag_time() doesn't use "timezone" since it is not defined  
							
							... 
							
							
							
							in *BSD. 
							
						 
						
							2013-07-02 01:54:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								4886cc8258 
								
							 
						 
						
							
							
								
								Don't use G_VALUE_INIT since it was introduced in glib 2.30, and our minimum  
							
							... 
							
							
							
							requirement is glib 2.28. This was giving a compilation error in FreeBSD 9.1,
since it uses glib 2.28. 
							
						 
						
							2013-07-02 01:54:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								82277a80ea 
								
							 
						 
						
							
							
								
								Fix urls with --existing  
							
							
							
						 
						
							2013-07-01 14:53:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								22064278df 
								
							 
						 
						
							
							
								
								Update fe-text's help message  
							
							
							
						 
						
							2013-07-01 14:36:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								932bfa3482 
								
							 
						 
						
							
							
								
								Don't use popup dialogs for help  
							
							
							
						 
						
							2013-07-01 14:28:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								5de5d6d00b 
								
							 
						 
						
							
							
								
								Improve help message  
							
							
							
						 
						
							2013-07-01 14:11:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								aab55d8cff 
								
							 
						 
						
							
							
								
								Handle extraneous cli args as urls  
							
							
							
						 
						
							2013-07-01 13:43:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								73c9321361 
								
							 
						 
						
							
							
								
								Fixed server-time timestamps issue regarding local time.  
							
							
							
						 
						
							2013-06-30 15:00:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								25288120be 
								
							 
						 
						
							
							
								
								Fixed another bug in handle_message_tag_time(): tm_mon is between 0 and 11.  
							
							
							
						 
						
							2013-06-28 23:42:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								d99d951f7f 
								
							 
						 
						
							
							
								
								Fixed bug in handle_message_tag_time().  
							
							
							
						 
						
							2013-06-28 22:08:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								00e15828a1 
								
							 
						 
						
							
							
								
								Also support znc.in/server-time-iso  
							
							
							
						 
						
							2013-06-28 13:33:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								ad926e9b07 
								
							 
						 
						
							
							
								
								Merge pull request  #656  from orium/server-time  
							
							... 
							
							
							
							Closes  #499  
						
							2013-06-28 11:59:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								059cbcd406 
								
							 
						 
						
							
							
								
								Fixed compilation error in VS.  
							
							
							
						 
						
							2013-06-28 16:29:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								dcdb11a78b 
								
							 
						 
						
							
							
								
								Added preferences options to enable the server-time extension when available.  
							
							... 
							
							
							
							(Internationalization messages missing.) 
							
						 
						
							2013-06-28 16:15:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								aef9e3922e 
								
							 
						 
						
							
							
								
								Fixed a few null pointer derefs caused by dummy code that somehow I  
							
							... 
							
							
							
							forgot about. 
							
						 
						
							2013-06-28 16:08:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								ce6fef3d0a 
								
							 
						 
						
							
							
								
								A few messages missing regarding server-time.  
							
							
							
						 
						
							2013-06-28 16:07:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								4057b7dd58 
								
							 
						 
						
							
							
								
								Now inbound_cap_ls() can enable extensions when a bouncer uses a namespace for  
							
							... 
							
							
							
							the extension server-time. 
							
						 
						
							2013-06-28 16:07:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								d1725e3f44 
								
							 
						 
						
							
							
								
								server-time for all numerical messages.  
							
							
							
						 
						
							2013-06-28 16:04:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								42da8fe3ef 
								
							 
						 
						
							
							
								
								server-time supported in all named servermsg: ping, error, notice and  
							
							... 
							
							
							
							authenticate.
The only thing left to do for server-time are the numeric messages. 
							
						 
						
							2013-06-28 16:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								a01bd83c64 
								
							 
						 
						
							
							
								
								Organized cap inbound code in inbound.c instead of proto-irc.c.  
							
							
							
						 
						
							2013-06-28 16:04:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								6a0240aa18 
								
							 
						 
						
							
							
								
								server-time supported in most named messages.  
							
							
							
						 
						
							2013-06-28 16:03:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								179747a7bc 
								
							 
						 
						
							
							
								
								Implemented handle_message_tag_time() for time-server messages.  
							
							
							
						 
						
							2013-06-28 16:03:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Diogo Sousa 
								
							 
						 
						
							
							
							
							
								
							
							
								94186f7888 
								
							 
						 
						
							
							
								
								First step towards message tags extension support  
							
							... 
							
							
							
							(see http://ircv3.atheme.org/specification/message-tags-3.2 ).
In particular this commit implements a (very) dummy implementation
sketch of the server-time extension
(see http://ircv3.atheme.org/specification/message-tags-3.2  and #499 ). 
							
						 
						
							2013-06-28 16:03:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnav Singh 
								
							 
						 
						
							
							
							
							
								
							
							
								ac5771377e 
								
							 
						 
						
							
							
								
								fe-gtk: Only escape notification bodies for notification servers that support "body-markup".  
							
							
							
						 
						
							2013-06-28 00:14:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								863dc2e841 
								
							 
						 
						
							
							
								
								docs: Typo.  
							
							
							
						 
						
							2013-06-27 10:53:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								59b9ee3417 
								
							 
						 
						
							
							
								
								plugins: Implemented get_info("password") and re-added get_info("nickserv") as an alias to that.  
							
							
							
						 
						
							2013-06-23 11:39:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								3285934703 
								
							 
						 
						
							
							
								
								Update hacking.md  
							
							
							
						 
						
							2013-06-23 07:29:26 -03:00