Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								f7e3d3f32c 
								
							 
						 
						
							
							
								
								Use VS 2015  
							
							
							
						 
						
							2015-10-10 16:14:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								fad8f93ad8 
								
							 
						 
						
							
							
								
								configure: Clean up Python checking  
							
							... 
							
							
							
							This fixes requiring to add a version every time
a new release comes out... 
							
						 
						
							2015-09-30 03:55:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								9b2c560519 
								
							 
						 
						
							
							
								
								Remove unused file  
							
							
							
						 
						
							2015-04-23 01:07:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								5263887ac3 
								
							 
						 
						
							
							
								
								configure: Simplify perl tests  
							
							
							
						 
						
							2015-04-22 23:14:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								174db0eb7f 
								
							 
						 
						
							
							
								
								winamp: More code cleanup  
							
							
							
						 
						
							2015-04-14 10:02:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								f64b61a1b9 
								
							 
						 
						
							
							
								
								winamp: Fix project file  
							
							... 
							
							
							
							Broken by 72d7f64f8b 
							
						 
						
							2015-04-14 05:41:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								a8392c7f95 
								
							 
						 
						
							
							
								
								winamp: Clean up formatting  
							
							
							
						 
						
							2015-04-13 16:25:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								72d7f64f8b 
								
							 
						 
						
							
							
								
								winamp: Fix utf8 song titles  
							
							... 
							
							
							
							Fixes  #1350  
						
							2015-04-13 16:25:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								e313a82ab4 
								
							 
						 
						
							
							
								
								sysinfo: Strip trailing space on video card  
							
							
							
						 
						
							2015-03-20 05:38:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								f03b6314b4 
								
							 
						 
						
							
							
								
								Remove unused files  
							
							
							
						 
						
							2015-03-20 05:36:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								7e7e87600e 
								
							 
						 
						
							
							
								
								More type issues/warnings  
							
							
							
						 
						
							2015-02-21 21:01:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								c36d4859d7 
								
							 
						 
						
							
							
								
								Fix type mismatch  
							
							
							
						 
						
							2015-02-21 20:52:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								c1d06c7d63 
								
							 
						 
						
							
							
								
								Fixed cast warning, use of uninitialized buffer and whitespace.  
							
							
							
						 
						
							2015-02-21 17:28:56 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3355a6c3 
								
							 
						 
						
							
							
								
								Unify sysinfo plugins and add osx support  
							
							... 
							
							
							
							This does remove the net* commands from the
Unix version that may return at a later date
with OSX and Windows support.
This commit also makes numerious other changes
such as code cleanup, reformatting, etc.
Closes  #829  
							
						 
						
							2015-02-21 20:09:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								b6877ccf5c 
								
							 
						 
						
							
							
								
								win32: Use WinSparkle for handling updates  
							
							... 
							
							
							
							Fixes  #1282  
						
							2015-02-12 19:11:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								9858784eb6 
								
							 
						 
						
							
							
								
								Better project files.  
							
							... 
							
							
							
							- Output directly to rel\ instead of to bin\ and then copying files over.
- Deduped Win32 vs x64 configs
- Moved some common properties to hexchat.props
- All build intermediates (except htm's intermediates) are no longer emitted in the source directory 
							
						 
						
							2015-02-11 10:01:29 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								5a87d814cf 
								
							 
						 
						
							
							
								
								Call CoInitialize, CoInitializeSecurity and CoUninitialize from the main process, not from a DLL.  
							
							... 
							
							
							
							They're process-level functions and aren't meant to be called from DLLs. CoInitSecurity in particular fails with RPC_E_TOO_LATE even if no other call to CoCreateInstance has been made yet.
Fixes sysinfo's WMI calls on Windows 8.1 and above. 
							
						 
						
							2015-02-10 22:14:22 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								dc9a7d3a59 
								
							 
						 
						
							
							
								
								sysinfo: Fix braindead logic for stripping spaces from the end of the OS name.  
							
							
							
						 
						
							2015-01-31 21:29:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								9968bb31a4 
								
							 
						 
						
							
							
								
								sysinfo: Strip spaces from the end of the OS name, if any, and ensure a space between name and arch.  
							
							
							
						 
						
							2015-01-31 00:52:30 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								62df565190 
								
							 
						 
						
							
							
								
								sysinfo: Also show HDD information.  
							
							
							
						 
						
							2015-01-05 03:57:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								4f08b0b386 
								
							 
						 
						
							
							
								
								sysinfo: Don't confuse build architecture with CPU architecture.  
							
							
							
						 
						
							2015-01-04 16:54:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								5b8cc683f3 
								
							 
						 
						
							
							
								
								sysinfo: Refactored out individual WMI parsing methods.  
							
							
							
						 
						
							2015-01-04 15:08:45 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								e758da5d28 
								
							 
						 
						
							
							
								
								Bring the sysinfo plugin to the 21st century.  
							
							... 
							
							
							
							- Support multiple CPUs and graphics adapters in the WMI responses.
- Query max CPU frequency from WMI instead of registry.
- Support uptimes longer than 50 days.
- Don't report using /ME in notice and server notice tabs.
- Convert to C 
							
						 
						
							2015-01-03 15:26:05 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								086d4e3962 
								
							 
						 
						
							
							
								
								python: Use Py_RETURN_NONE macro  
							
							
							
						 
						
							2014-12-31 15:11:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								448cc962cd 
								
							 
						 
						
							
							
								
								Python: Fix overflow and code-cleanup  
							
							
							
						 
						
							2014-12-31 09:50:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								95febd978c 
								
							 
						 
						
							
							
								
								Fix building as c89  
							
							
							
						 
						
							2014-12-28 06:47:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								3f855f07f5 
								
							 
						 
						
							
							
								
								Use glib for allocations in all plugins  
							
							... 
							
							
							
							Continuation of 83032b1aa 
							
						 
						
							2014-12-28 06:47:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								aeb5d15871 
								
							 
						 
						
							
							
								
								More consistently include config.h  
							
							
							
						 
						
							2014-12-17 18:21:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								76c2cfebc3 
								
							 
						 
						
							
							
								
								Don't require glib 2.40  
							
							
							
						 
						
							2014-12-15 15:34:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								addefa9ef1 
								
							 
						 
						
							
							
								
								fishlim: Handle server-time  
							
							
							
						 
						
							2014-12-15 15:08:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								7769bc99fe 
								
							 
						 
						
							
							
								
								fishlim: Use proper filesystem encoding for files  
							
							
							
						 
						
							2014-12-15 15:08:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								ce396b3ddb 
								
							 
						 
						
							
							
								
								fishlim: Use standard keyfile save function  
							
							
							
						 
						
							2014-12-15 15:08:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								ebe0ad4cd5 
								
							 
						 
						
							
							
								
								fishlim: Strip whitespace when deleting keys  
							
							... 
							
							
							
							This fixes a personal annoyance when you tab complete
a channel to delete 
							
						 
						
							2014-12-15 15:07:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb5c3eb9d 
								
							 
						 
						
							
							
								
								fishlim: Use hexchat_nickcmp()  
							
							
							
						 
						
							2014-12-15 15:06:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								c54a0c6db9 
								
							 
						 
						
							
							
								
								fishlim: Improve string handling  
							
							
							
						 
						
							2014-12-15 15:06:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								0e4164ad0c 
								
							 
						 
						
							
							
								
								configure: Improve various build flags  
							
							... 
							
							
							
							- Store openssl flags in own vars
- Share some common flags for plugins
- Fix building plugins on win32
- Store all glib flags in one var
- Don't link against every lib for each plugin
- Don't hardcode ldflags for sysinfo 
							
						 
						
							2014-12-15 11:07:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								94568bc517 
								
							 
						 
						
							
							
								
								checksum: Use glib for io/checksum and misc fixes  
							
							... 
							
							
							
							- Fixes support for large files.
- Fixes filenames not being passed in the filename encoding.
- Drops openssl dependency.
- Code cleanup.
- Fix 'unknown command' warning. 
							
						 
						
							2014-12-15 10:40:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								ac01ba9cb0 
								
							 
						 
						
							
							
								
								perl: Fixed warning about implicitly casting the time_t returned from hexchat_list_time() to an NV.  
							
							
							
						 
						
							2014-12-14 13:31:19 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								a537fa3ca7 
								
							 
						 
						
							
							
								
								sysinfo: Simplify remove_leading_whitespace()  
							
							... 
							
							
							
							Also fixes a possible overflow 
							
						 
						
							2014-12-11 14:17:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								72f82d096c 
								
							 
						 
						
							
							
								
								Fix some warnings in xsys  
							
							... 
							
							
							
							- Remove unused code
- Fix leak 
							
						 
						
							2014-12-11 10:05:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								65da34f19e 
								
							 
						 
						
							
							
								
								Removed some unnecessary null-checks for calls to g_free and g_strfreev  
							
							
							
						 
						
							2014-12-08 21:24:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								8062bce835 
								
							 
						 
						
							
							
								
								Fix some obvious type warnings.  
							
							
							
						 
						
							2014-12-04 04:06:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Campbell Barton 
								
							 
						 
						
							
							
							
							
								
							
							
								f83d78dd28 
								
							 
						 
						
							
							
								
								Warning cleanup  
							
							... 
							
							
							
							- ignoring const
- declarations after statements
- some C files didnt include own headers (risking them getting out of sync)
Closes  #1064  
							
						 
						
							2014-11-02 14:41:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								e8fb2dde56 
								
							 
						 
						
							
							
								
								Fixed instances of hexchat_printf that unsafely used a string parameter as a format string.  
							
							... 
							
							
							
							Fixes  #1153  
						
							2014-09-25 00:54:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								7a4a0243bd 
								
							 
						 
						
							
							
								
								Fix out of source builds  
							
							... 
							
							
							
							Fixes  #1018  
						
							2014-09-14 17:43:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								121cb8b88d 
								
							 
						 
						
							
							
								
								Fix formatting warnings  
							
							... 
							
							
							
							Found by #1059  
							
						 
						
							2014-07-18 07:16:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								3cd8556c54 
								
							 
						 
						
							
							
								
								Use GDir instead of dirent  
							
							
							
						 
						
							2014-06-04 13:56:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								b8c02f71d9 
								
							 
						 
						
							
							
								
								win32: Use config.h instead of config-win32.h  
							
							
							
						 
						
							2014-06-04 10:30:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								af7e6d3e20 
								
							 
						 
						
							
							
								
								fishlim: Fix filename in error messages  
							
							
							
						 
						
							2014-06-02 18:28:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Lidén Borell 
								
							 
						 
						
							
							
							
							
								
							
							
								7c52e29e6e 
								
							 
						 
						
							
							
								
								Handle a special character before "+OK", e.g. identify-msg + or -  
							
							
							
						 
						
							2014-06-02 23:52:34 +02:00