Aaron Marcher 
							
						 
					 
					
						
						
							
						
						7ab183c97f 
					 
					
						
						
							
							Unify type of  in for loops  
						
						 
						
						
						
						
					 
					
						2018-05-17 18:05:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						1c44d404f6 
					 
					
						
						
							
							wifi_essid: Fix coding style  
						
						 
						
						... 
						
						
						
						Only initialize variables at the beginning of a block 
						
						
					 
					
						2018-05-17 17:59:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						7be675f154 
					 
					
						
						
							
							Unify type of i in for loops  
						
						 
						
						... 
						
						
						
						int for normal indexes
size_t for usage with the LEN macro 
						
						
					 
					
						2018-05-17 17:42:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						f9609f4ff4 
					 
					
						
						
							
							Change done to int as it is the CPU's natural type  
						
						 
						
						
						
						
					 
					
						2018-05-17 17:28:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						11ce8ed013 
					 
					
						
						
							
							Change interval to unsigned int  
						
						 
						
						
						
						
					 
					
						2018-05-17 17:25:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						0892a93dbd 
					 
					
						
						
							
							Add comments for battery_* functions on OpenBSD  
						
						 
						
						
						
						
					 
					
						2018-05-17 17:24:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Tschinkowitz 
							
						 
					 
					
						
						
							
						
						1cb5af98e5 
					 
					
						
						
							
							added comment for temp function (openbsd)  
						
						 
						
						
						
						
					 
					
						2018-05-17 17:13:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Tschinkowitz 
							
						 
					 
					
						
						
							
						
						0f46c675d3 
					 
					
						
						
							
							corrected calculations for disk space on openbsd  
						
						 
						
						
						
						
					 
					
						2018-05-17 14:36:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						1b3fafd77e 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
						
					 
					
						2018-05-16 23:19:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						bb61392386 
					 
					
						
						
							
							wifi: Fix coding style  
						
						 
						
						... 
						
						
						
						Use block for single statement ifs
When functions return -1 for error test against 0 not -1
Newlines 
						
						
					 
					
						2018-05-16 23:17:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						9d967498be 
					 
					
						
						
							
							load_ieee80211_nodereq: Fix typo  
						
						 
						
						
						
						
					 
					
						2018-05-16 23:08:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						f3c23f08bb 
					 
					
						
						
							
							wifi: Move out common headers  
						
						 
						
						
						
						
					 
					
						2018-05-16 22:57:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Tschinkowitz 
							
						 
					 
					
						
						
							
						
						1fc5cf0016 
					 
					
						
						
							
							added wifi functionality for openbsd  
						
						 
						
						... 
						
						
						
						display ESSID and signal strength percentage 
						
						
					 
					
						2018-05-16 22:52:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Tschinkowitz 
							
						 
					 
					
						
						
							
						
						c1f79d741a 
					 
					
						
						
							
							corrected calculation for swap on openbsd  
						
						 
						
						... 
						
						
						
						The swapctl(2) function fills the swapent struct with 512KB blocks.
As we want to display in GB, i just modified the calculation for this to
get the expected output. 
						
						
					 
					
						2018-05-16 19:17:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Tschinkowitz 
							
						 
					 
					
						
						
							
						
						82eb6e3832 
					 
					
						
						
							
							consistent calculation of ram_* on openbsd  
						
						 
						
						
						
						
					 
					
						2018-05-16 12:24:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						ca02afb1d9 
					 
					
						
						
							
							Add he4d to LICENSE  
						
						 
						
						
						
						
					 
					
						2018-05-16 08:13:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Tschinkowitz 
							
						 
					 
					
						
						
							
						
						0f9a1a8367 
					 
					
						
						
							
							updated ram_total and ram_free (obsd)  
						
						 
						
						
						
						
					 
					
						2018-05-16 08:08:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						6464cea333 
					 
					
						
						
							
							Cast CPU percentage to int and fix indenation  
						
						 
						
						
						
						
					 
					
						2018-05-14 20:54:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josuah Demangeon 
							
						 
					 
					
						
						
							
						
						7e29da026b 
					 
					
						
						
							
							fflush(stdout) to print line by line if stdout is not a tty  
						
						 
						
						... 
						
						
						
						To reproduce the issue:
	$ slstatus -s | tee
then it would print only when the stdout buffer is full, by block
of multiple lines.
fflush() makes sure the line is printed at every loop iteration 
						
						
					 
					
						2018-05-08 15:18:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						0f7a34fa31 
					 
					
						
						
							
							Add josuah to LICENSE  
						
						 
						
						
						
						
					 
					
						2018-05-08 15:06:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josuah Demangeon 
							
						 
					 
					
						
						
							
						
						ea2e2bd004 
					 
					
						
						
							
							include <sys/time.h> before <sys/sensors.h> for time struct timeval  
						
						 
						
						... 
						
						
						
						sys/sensors.h has two structs struct timeval: sensor and ksensor:
	struct sensor {
		...
		struct timeval tv;		/* sensor value last change time */
		...
	}; 
						
						
					 
					
						2018-05-08 15:05:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						666f285201 
					 
					
						
						
							
							Only variable declarations at top of block  
						
						 
						
						
						
						
					 
					
						2018-05-07 15:57:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						6123f482e3 
					 
					
						
						
							
							Fix indents (spaces for alignment)  
						
						 
						
						
						
						
					 
					
						2018-05-07 13:48:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						6c6c144be6 
					 
					
						
						
							
							wifi_perc: Simplify  
						
						 
						
						
						
						
					 
					
						2018-05-07 12:25:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						0a287616b2 
					 
					
						
						
							
							num_files: Variable declarations at top of block  
						
						 
						
						
						
						
					 
					
						2018-05-07 12:17:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						dcffaeaf57 
					 
					
						
						
							
							Fix disk_perc by casting it to int  
						
						 
						
						
						
						
					 
					
						2018-05-07 12:14:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						4fc4983502 
					 
					
						
						
							
							disk_perc: Simplify  
						
						 
						
						
						
						
					 
					
						2018-05-07 11:44:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						b3330d849d 
					 
					
						
						
							
							cpu: Simplify functions  
						
						 
						
						
						
						
					 
					
						2018-05-07 11:39:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						16a97fbca1 
					 
					
						
						
							
							Unify header includes  
						
						 
						
						... 
						
						
						
						- Sort Alphabetically
- Same indentation for preprocessor clauses 
						
						
					 
					
						2018-05-07 11:21:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						fbbe300f4d 
					 
					
						
						
							
							entropy: Small fix  
						
						 
						
						
						
						
					 
					
						2018-05-06 23:09:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						fd14804d6f 
					 
					
						
						
							
							entropy: Port to OpenBSD  
						
						 
						
						... 
						
						
						
						OpenBSD's entropy design is superior to Linux. 
						
						
					 
					
						2018-05-06 22:54:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						62563a5a0d 
					 
					
						
						
							
							datetime: Add <stdio.h> for fprintf  
						
						 
						
						
						
						
					 
					
						2018-05-06 22:41:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						932f65c373 
					 
					
						
						
							
							datetime: Add error message  
						
						 
						
						
						
						
					 
					
						2018-05-06 22:38:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						ee5ec75621 
					 
					
						
						
							
							Fix coding style  
						
						 
						
						... 
						
						
						
						- Use block for single statement ifs
- Keep lines to reasonable length (current debate as to reasonable)
- When functions return -1 for error test against 0 not -1
- Do not indent cases another level
- Do not test against NULL and 0 explicitly
- Use tabs for indentation, use spaces for alignment 
						
						
					 
					
						2018-05-06 22:28:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						66a7fb16fc 
					 
					
						
						
							
							Remove cpu_iowait  
						
						 
						
						... 
						
						
						
						The third value from load_avg (idle) gives us almost the same
information as cpu_iowait. Plus OpenBSD does not offer an iowait value
as Linux and thus the corresponding function would not be portable. 
						
						
					 
					
						2018-05-06 21:11:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						235fa3c306 
					 
					
						
						
							
							cpu_perc: Documentation and readbility improvements  
						
						 
						
						
						
						
					 
					
						2018-05-06 21:10:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						2b82bf0248 
					 
					
						
						
							
							cpu_perc: Port to OpenBSD  
						
						 
						
						... 
						
						
						
						In OpenBSD the CPU usage in percent is now computed using KERN_CPTIME
sysctl. 
						
						
					 
					
						2018-05-06 17:48:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						efb41724b5 
					 
					
						
						
							
							swap_*: Port to OpenBSD  
						
						 
						
						
						
						
					 
					
						2018-05-06 01:20:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						417f473fe2 
					 
					
						
						
							
							battery: Remove full indicator  
						
						 
						
						... 
						
						
						
						It does not respect charging thresholds and it is not trivial to
implement the indicator in OpenBSD. 
						
						
					 
					
						2018-05-04 18:04:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						699f6734d9 
					 
					
						
						
							
							wifi_perc: Fix file descriptor leak  
						
						 
						
						
						
						
					 
					
						2018-05-02 19:41:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						af3cdfbbc8 
					 
					
						
						
							
							Add examples to config.def.h  
						
						 
						
						
						
						
					 
					
						2018-05-02 12:30:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						54ebd0dabe 
					 
					
						
						
							
							uptime: Add missing brace  
						
						 
						
						
						
						
					 
					
						2018-05-02 12:08:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								parazyd 
							
						 
					 
					
						
						
							
						
						34010907a6 
					 
					
						
						
							
							volume: Cast SOUND_MIXER_READ_DEVMASK to int to avoid warning.  
						
						 
						
						
						
						
					 
					
						2018-05-02 11:49:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						f7a6d6c8f7 
					 
					
						
						
							
							wifi: Various cleanups  
						
						 
						
						
						
						
					 
					
						2018-05-02 08:49:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						709549b4bd 
					 
					
						
						
							
							user: Only declare variables in the beginning  
						
						 
						
						
						
						
					 
					
						2018-05-02 08:42:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						e43c3a16f0 
					 
					
						
						
							
							uptime: Simplifiy and clean up  
						
						 
						
						
						
						
					 
					
						2018-05-02 08:41:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						f007007156 
					 
					
						
						
							
							run_command: Clean up  
						
						 
						
						
						
						
					 
					
						2018-05-02 08:29:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						7c11f890a5 
					 
					
						
						
							
							keyboard_indicators: Clean up opening display  
						
						 
						
						
						
						
					 
					
						2018-05-02 08:26:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						b2b6eb638e 
					 
					
						
						
							
							ip: Sort headers alphabetically  
						
						 
						
						
						
						
					 
					
						2018-05-02 08:21:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Marcher 
							
						 
					 
					
						
						
							
						
						2bd581a47b 
					 
					
						
						
							
							battery_state: Unify unknown state with "?" symbol  
						
						 
						
						
						
						
					 
					
						2018-05-02 08:16:21 +02:00