sin 
							
						 
					 
					
						
						
							
						
						74ac827587 
					 
					
						
						
							
							Require GNU make to build sbase  
						
						... 
						
						
						
						We seem to have problems building individual tools across various
make implementations.  If anyone can step up and fix this we will
remove the dependency on GNU make. 
						
						
					 
					
						2014-11-17 13:54:24 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						a84cbe9e1c 
					 
					
						
						
							
							Avoid messed up output because of trailing spaces  
						
						
						
						
					 
					
						2014-11-17 13:22:54 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						ba89dc565f 
					 
					
						
						
							
							Add .PHONY targets  
						
						
						
						
					 
					
						2014-11-17 13:02:32 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						0d0624b855 
					 
					
						
						
							
							Use $(RANLIB) in Makefile  
						
						
						
						
					 
					
						2014-11-17 12:24:03 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						2ee3ae5994 
					 
					
						
						
							
							Use LIB, LIBSRC and LIBOBJ and derive SRC, OBJ and MAN from BIN  
						
						
						
						
					 
					
						2014-11-17 12:14:25 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						4a97e0b526 
					 
					
						
						
							
							List libutil.a first to be a bit more clear  
						
						
						
						
					 
					
						2014-11-17 10:50:45 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						1b0d2c1ab3 
					 
					
						
						
							
							Make clean more verbose  
						
						
						
						
					 
					
						2014-11-17 10:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						e1c044e298 
					 
					
						
						
							
							Do not append CPPFLAGS to CFLAGS  
						
						
						
						
					 
					
						2014-11-17 10:38:37 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						2fd6e769dd 
					 
					
						
						
							
							Rename util.a to libutil.a  
						
						
						
						
					 
					
						2014-11-17 10:37:07 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						9a9d6bb0dc 
					 
					
						
						
							
							Make build process more verbose  
						
						
						
						
					 
					
						2014-11-17 10:36:39 +00:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
							
						
						ce90cc57d4 
					 
					
						
						
							
							util: add eregcomp: show descriptive error message on regcomp error  
						
						
						
						
					 
					
						2014-11-16 14:36:41 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						67fcc79046 
					 
					
						
						
							
							Use queue.h in grep(1)  
						
						
						
						
					 
					
						2014-11-16 12:39:15 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						2982d88533 
					 
					
						
						
							
							Import ealloc.c from ubase  
						
						
						
						
					 
					
						2014-11-14 18:10:05 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						3de142ba70 
					 
					
						
						
							
							Delete dist when cleaning  
						
						
						
						
					 
					
						2014-11-14 14:41:05 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						300eedc50a 
					 
					
						
						
							
							Add README and TODO to dist target  
						
						
						
						
					 
					
						2014-11-14 11:58:42 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						ee55fbe9e9 
					 
					
						
						
							
							Just make $(HDR) a prereq for $(OBJ)  
						
						... 
						
						
						
						The result is always correct but it might do redundant builds.
Not really an issue as sbase builds very fast.  The alternative is
to track the header deps manually but this is already incomplete and
unlikely to be kept up to date. 
						
						
					 
					
						2014-11-13 18:28:18 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						2c7516c716 
					 
					
						
						
							
							Sort HDR in Makefile  
						
						
						
						
					 
					
						2014-11-13 18:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Gates 
							
						 
					 
					
						
						
							
						
						5cf965ffbf 
					 
					
						
						
							
							return exit status of command in sbase-box  
						
						
						
						
					 
					
						2014-11-08 13:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
							
						
						b6b8fe9591 
					 
					
						
						
							
							separate humansize into a util function  
						
						... 
						
						
						
						also show 1 decimal of human size string like: 4M -> 4.4M 
						
						
					 
					
						2014-10-18 23:56:51 +01:00 
						 
				 
			
				
					
						
							
							
								Brandon Mulcahy 
							
						 
					 
					
						
						
							
						
						7a73da6864 
					 
					
						
						
							
							Add logname(1)  
						
						
						
						
					 
					
						2014-10-17 15:36:27 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Teich 
							
						 
					 
					
						
						
							
						
						314885836c 
					 
					
						
						
							
							Add link(1)  
						
						
						
						
					 
					
						2014-10-17 15:36:16 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						c0b9a8533f 
					 
					
						
						
							
							Import csplit(1) from OpenBSD  
						
						... 
						
						
						
						Modified slightly to conform to the sbase style. 
						
						
					 
					
						2014-10-16 12:22:36 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						d1a1c42eb3 
					 
					
						
						
							
							Update only the modified objects in util.a  
						
						
						
						
					 
					
						2014-10-16 11:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						a6793ced1b 
					 
					
						
						
							
							Another EXIT_SUCCESS nuked  
						
						
						
						
					 
					
						2014-10-02 23:49:19 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						a48b850d3f 
					 
					
						
						
							
							Import col(1) from OpenBSD with minor modifications  
						
						... 
						
						
						
						Remove getopt, use arg.h. 
						
						
					 
					
						2014-09-29 19:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						618aecd2ec 
					 
					
						
						
							
							Import expr(1) from OpenBSD  
						
						... 
						
						
						
						Cleanup + manpage to be done. 
						
						
					 
					
						2014-09-29 13:44:49 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						fe41494ed3 
					 
					
						
						
							
							Import printf(1) from OpenBSD  
						
						
						
						
					 
					
						2014-09-28 15:12:15 +01:00 
						 
				 
			
				
					
						
							
							
								Tuukka Kataja 
							
						 
					 
					
						
						
							
						
						8b87d0098a 
					 
					
						
						
							
							Add unexpand(1)  
						
						
						
						
					 
					
						2014-06-09 17:00:13 +01:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
							
						
						2ab2d2ee3b 
					 
					
						
						
							
							remove afgets  
						
						... 
						
						
						
						Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org > 
						
						
					 
					
						2014-06-01 18:03:20 +01:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
							
						
						d12e953f18 
					 
					
						
						
							
							add agetline, separate estrtod to util  
						
						... 
						
						
						
						Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org > 
						
						
					 
					
						2014-06-01 18:01:45 +01:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
							
						
						560340341f 
					 
					
						
						
							
							make parsemode() generic  
						
						... 
						
						
						
						use for uudecode and chmod
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org > 
						
						
					 
					
						2014-04-09 15:40:32 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						bc0de5e7e5 
					 
					
						
						
							
							Rename mc(1) to cols(1)  
						
						... 
						
						
						
						There is an obvious name collision with the popular file manager
midnight commander. 
						
						
					 
					
						2014-03-12 14:47:38 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						17338bfbb8 
					 
					
						
						
							
							id(1) is not portable - move it to ubase  
						
						
						
						
					 
					
						2014-02-27 14:30:21 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						386aa62b94 
					 
					
						
						
							
							Remove who(1) from sbase  
						
						... 
						
						
						
						It now lives in ubase. 
						
						
					 
					
						2014-02-14 15:08:52 +00:00 
						 
				 
			
				
					
						
							
							
								dsp 
							
						 
					 
					
						
						
							
						
						7008d751b2 
					 
					
						
						
							
							Initial commit of the uudecode tool and man page  
						
						... 
						
						
						
						Currently it operates only on regular files and does not
support Base64. 
						
						
					 
					
						2014-02-02 20:50:31 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						aab53ef197 
					 
					
						
						
							
							Add uuencode(1)  
						
						
						
						
					 
					
						2014-01-31 15:29:11 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						f4609e2836 
					 
					
						
						
							
							Remove stat(1) from sbase as it is not portable  
						
						... 
						
						
						
						This utility uses major()/minor() and they are not portable.
It belongs in ubase. 
						
						
					 
					
						2014-01-30 16:26:40 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						fb12183c52 
					 
					
						
						
							
							Add strlcpy()/strlcat()  
						
						... 
						
						
						
						Refactor recurse() routine in preparation to moving tar(1) over
to use it instead of the ftw() interface. 
						
						
					 
					
						2014-01-30 14:55:05 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						43057f3a39 
					 
					
						
						
							
							Remove mknod(1) from sbase  
						
						... 
						
						
						
						mknod(1) is not POSIX and it is not portable so it should be
in ubase instead of sbase. 
						
						
					 
					
						2014-01-28 16:53:53 +00:00 
						 
				 
			
				
					
						
							
							
								Silvan Jegen 
							
						 
					 
					
						
						
							
						
						38f429a3d2 
					 
					
						
						
							
							Add the tr program including man page  
						
						
						
						
					 
					
						2014-01-20 11:22:28 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						4bdf9a9658 
					 
					
						
						
							
							Add initial version of xargs(1)  
						
						
						
						
					 
					
						2014-01-04 00:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						34f7a688cb 
					 
					
						
						
							
							Add barebones mktemp(1)  
						
						
						
						
					 
					
						2013-11-13 11:06:55 +00:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						09fcbfc338 
					 
					
						
						
							
							Add primitive du(1)  
						
						... 
						
						
						
						Defaults to a 512-byte blocksize. 
						
						
					 
					
						2013-10-16 18:18:02 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						cabbf6141e 
					 
					
						
						
							
							Allow sbase-box to be called as sbase-box tool args...  
						
						
						
						
					 
					
						2013-10-08 23:32:29 +01:00 
						 
				 
			
				
					
						
							
							
								Truls Becken 
							
						 
					 
					
						
						
							
						
						576a5ce55e 
					 
					
						
						
							
							Add cut(1)  
						
						
						
						
					 
					
						2013-10-08 20:41:32 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						bf17657544 
					 
					
						
						
							
							Remove chvt(1) from sbase as it is not portable  
						
						... 
						
						
						
						chvt(1) has been moved to ubase. 
						
						
					 
					
						2013-10-07 16:43:48 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						ddec3259aa 
					 
					
						
						
							
							Add setsid(1) by arg  
						
						
						
						
					 
					
						2013-10-05 14:58:55 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						7be94fd3c8 
					 
					
						
						
							
							Add hostname(1)  
						
						
						
						
					 
					
						2013-10-05 14:58:55 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						d0c87f6d3e 
					 
					
						
						
							
							Add stat(1)  
						
						
						
						
					 
					
						2013-10-05 14:58:55 +01:00 
						 
				 
			
				
					
						
							
							
								sin 
							
						 
					 
					
						
						
							
						
						0ed2a55003 
					 
					
						
						
							
							Add strings(1)  
						
						
						
						
					 
					
						2013-10-05 14:58:55 +01:00