Rico Tzschichholz 
								
							 
						 
						
							
							
							
							
								
							
							
								b8e7dfa4ba 
								
							 
						 
						
							
							
								
								build: Let 'make dist' do a better job  
							
							
							
						 
						
							2015-10-16 17:25:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								7f1ee9dad0 
								
							 
						 
						
							
							
								
								common: Moved some functions over from plugins/sysinfo that are useful for the rest of HC.  
							
							... 
							
							
							
							OS name, CPU, GPU, HDD info and build arch are now all available within core HC. OS name and build arch are used in the About dialog. 
							
						 
						
							2015-10-12 19:20:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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