]>
git.mdlowis.com Git - proto/albase.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Michael D. Lowis [Thu, 9 Mar 2017 16:00:00 +0000 (11:00 -0500)]
fixed readme grammar
Michael D. Lowis [Thu, 9 Mar 2017 15:56:34 +0000 (10:56 -0500)]
Added scripts and tweaked build to build a bootable iso with a kernel and initramfs image
Mike Lowis [Wed, 21 Sep 2016 16:28:42 +0000 (12:28 -0400)]
Added script for creating an iso of the base system
Mike Lowis [Wed, 21 Sep 2016 15:46:00 +0000 (11:46 -0400)]
added musl-cross-make scripts for building the cross compiler
Mike Lowis [Wed, 21 Sep 2016 15:35:57 +0000 (11:35 -0400)]
Updated to allow building with or without a bootstrapped crosscompiler
Mike Lowis [Wed, 21 Sep 2016 13:20:18 +0000 (09:20 -0400)]
Added bootstrap script for building a statically-linked musl-based cross compiler
Mike Lowis [Wed, 25 May 2016 19:31:57 +0000 (15:31 -0400)]
Fixed a possible bug in password comparison logic
Mike Lowis [Wed, 25 May 2016 19:31:18 +0000 (15:31 -0400)]
Added kernel to the build system
Mike Lowis [Wed, 18 May 2016 20:31:42 +0000 (16:31 -0400)]
Added task to build a stage 1 tarball from the build
Mike Lowis [Wed, 18 May 2016 20:05:21 +0000 (16:05 -0400)]
Added rules to copy the etc files
Mike Lowis [Wed, 18 May 2016 19:10:31 +0000 (15:10 -0400)]
Added curl to base system in preparation for pacman
Mike Lowis [Wed, 18 May 2016 18:33:12 +0000 (14:33 -0400)]
Merge branch 'master' of https://github.com/mikedlowis-prototypes/albase
Mike Lowis [Wed, 11 May 2016 16:04:49 +0000 (12:04 -0400)]
Added sdhcp source and rules file
Mike Lowis [Wed, 11 May 2016 15:15:27 +0000 (11:15 -0400)]
Added iproute2 and updated musl rules to also install header files
Mike Lowis [Mon, 9 May 2016 17:04:45 +0000 (13:04 -0400)]
Added rules to build smdev. Also added kernel source code since it is required by smdev and iproute2
Mike D. Lowis [Sat, 7 May 2016 15:40:38 +0000 (15:40 +0000)]
Disable building mount command replacement as it is incomplete. Using the one from ubase instead.
Mike D. Lowis [Sat, 7 May 2016 14:52:40 +0000 (14:52 +0000)]
Added fstab and rc files to etc. also added pregenerated header to musl. I'll make that auto generate later
Mike Lowis [Fri, 6 May 2016 16:46:27 +0000 (12:46 -0400)]
moved libshadow.a to object directory and patched up rules to ensure it is built before the commands
Mike Lowis [Fri, 6 May 2016 16:32:05 +0000 (12:32 -0400)]
Added default /etc/passwd file
Mike Lowis [Fri, 6 May 2016 16:25:35 +0000 (12:25 -0400)]
Fixed the musl specs file and musl-gcc wrapper script to use absolute paths
Mike Lowis [Fri, 6 May 2016 16:25:07 +0000 (12:25 -0400)]
Added shadow to the project
Mike Lowis [Thu, 5 May 2016 22:29:33 +0000 (18:29 -0400)]
Added etc dir with pre-generated services and protocols files
Mike Lowis [Thu, 5 May 2016 22:24:06 +0000 (18:24 -0400)]
Finished tweaking build rules for musl so object files arent duped in the lib
Mike Lowis [Thu, 5 May 2016 00:17:54 +0000 (20:17 -0400)]
Reconfigured sh rules to allow building with musl-gcc
Mike Lowis [Wed, 4 May 2016 22:22:04 +0000 (18:22 -0400)]
Updated makefiles to compile against the initially built musl libc
Mike Lowis [Wed, 4 May 2016 14:43:40 +0000 (10:43 -0400)]
Updated musl rules to copy the include files on successful build
Mike Lowis [Wed, 4 May 2016 12:40:52 +0000 (08:40 -0400)]
Added musl as the libc target. something is still jacked with the build process but it does actually build
Mike Lowis [Wed, 4 May 2016 00:27:52 +0000 (20:27 -0400)]
cleaned up the rules files using pattern rules
Mike Lowis [Tue, 3 May 2016 15:10:18 +0000 (11:10 -0400)]
Added sbase rules and source code
Mike Lowis [Tue, 3 May 2016 02:53:25 +0000 (22:53 -0400)]
Added ubase files from suckless
Mike Lowis [Mon, 2 May 2016 19:46:03 +0000 (15:46 -0400)]
Added ECLEAN variable and updated rules files to take advantage of it
Mike Lowis [Mon, 2 May 2016 19:34:42 +0000 (15:34 -0400)]
Updated build to have convenience phony targets and to ensure build dirs get created before real targets
Mike Lowis [Mon, 2 May 2016 16:30:22 +0000 (12:30 -0400)]
Fixed up sh build rules
Mike Lowis [Fri, 29 Apr 2016 13:07:56 +0000 (09:07 -0400)]
Merge branch 'master' of https://github.com/mikedlowis-prototypes/albase
Michael D. Lowis [Fri, 29 Apr 2016 01:25:32 +0000 (21:25 -0400)]
Added initial mount source file
Michael D. Lowis [Fri, 29 Apr 2016 01:05:11 +0000 (21:05 -0400)]
Added logic to support building artifacts to a build directory. potentially outside of the source tree
Michael D. Lowis [Fri, 29 Apr 2016 00:26:21 +0000 (20:26 -0400)]
Removed unused define
Michael D. Lowis [Fri, 29 Apr 2016 00:22:55 +0000 (20:22 -0400)]
Checkin mksh source code with Rules.mk file to build it
Mike Lowis [Thu, 28 Apr 2016 17:18:43 +0000 (13:18 -0400)]
Change license to BSD 2-clause
Mike Lowis [Thu, 28 Apr 2016 16:44:13 +0000 (12:44 -0400)]
Added initial implementation of dmesg
Mike Lowis [Thu, 28 Apr 2016 15:16:45 +0000 (11:16 -0400)]
some minor cleanup for login.c
Mike Lowis [Thu, 28 Apr 2016 15:12:52 +0000 (11:12 -0400)]
Finish initial implementation of login command
Michael D. Lowis [Thu, 28 Apr 2016 01:54:31 +0000 (21:54 -0400)]
started implementing password checking logic
Mike Lowis [Wed, 27 Apr 2016 20:18:18 +0000 (16:18 -0400)]
Remove username and hostname remnants from getty
Mike Lowis [Wed, 27 Apr 2016 20:11:02 +0000 (16:11 -0400)]
Remove login prompt from getty in preparation to move it to login
Michael D. Lowis [Wed, 27 Apr 2016 01:15:20 +0000 (21:15 -0400)]
Finished initial implementation of getty
Mike Lowis [Tue, 26 Apr 2016 20:38:34 +0000 (16:38 -0400)]
Checkin suckless versions of login and dmesg for the time being
Mike Lowis [Tue, 26 Apr 2016 20:24:21 +0000 (16:24 -0400)]
Added warning message function to util.h
Mike Lowis [Tue, 26 Apr 2016 20:15:18 +0000 (16:15 -0400)]
Initial commit of functioning init and 50% completed getty