Ivan Davidov
|
69fb870da0
|
Fixed the overlay bundle generation process. Added GLIBC as overlay bundle - set of all core GNU C libraries.
|
2016-05-23 22:49:17 +03:00 |
|
Ivan Davidov
|
a6dbd498ac
|
Added build hack to enforce Intel's "Turbo Boost". This should be harmless for single/virtual core processors. Now 'make' is always invoked with number of jobs higher than the available CPU cores.
|
2016-05-23 15:30:22 +03:00 |
|
Ivan
|
cb775d98fa
|
Added one more build dependency required by GLIBC.
|
2016-05-22 21:44:12 +03:00 |
|
Ivan Davidov
|
9f7dd0cf57
|
Added more message files. Updated the initramfs scripts to use the new message files.
|
2016-05-20 22:04:02 +03:00 |
|
Ivan Davidov
|
ad683263a6
|
Redesigned the overlay build process - now it is more flexible. Updated property read process - now only properties in the beginning of the line are used.
|
2016-05-20 21:28:54 +03:00 |
|
Ivan Davidov
|
4d1d176fbf
|
Added screenshot from the JavaScript PC emulator.
|
2016-05-18 00:54:42 +03:00 |
|
Ivan Davidov
|
36b194c901
|
Minor message update.
|
2016-05-15 23:34:23 +03:00 |
|
Ivan Davidov
|
3c8233e569
|
Merge branch 'master' of https://github.com/ivandavidov/minimal
|
2016-05-15 23:30:25 +03:00 |
|
Ivan Davidov
|
497c375973
|
Size optimizations (remove debug symbols). Added 'Dropbear SSH' as additional overlay software. Added '/var/log/' log files. Added support for '/dev/pts' (required by Dropbear).
|
2016-05-15 23:27:20 +03:00 |
|
Ivan Davidov
|
6f158d2add
|
Added link to the emulator page.
|
2016-05-15 01:09:32 +03:00 |
|
Ivan Davidov
|
3866ef2b63
|
Minor message updates.
|
2016-05-15 00:02:44 +03:00 |
|
Ivan Davidov
|
c99098ae90
|
Added link to browser emulator which demonstrates "Minimal Linux Live".
|
2016-05-14 23:37:28 +03:00 |
|
Ivan Davidov
|
67f76a5748
|
Added browser based PC emulator based on http://copy.sh/v86. The default HTML page launches the latest available MLL version.
|
2016-05-14 23:32:51 +03:00 |
|
Ivan Davidov
|
a8c64fb3db
|
Added sample screenshot to the GitHub readme.
|
2016-05-14 21:26:21 +03:00 |
|
Ivan Davidov
|
6d6834bf3e
|
Updated the YouTube link.
|
2016-05-12 20:31:08 +03:00 |
|
Ivan Davidov
|
7bac48f556
|
Updated the YouTube link
|
2016-05-12 20:26:25 +03:00 |
|
Ivan Davidov
|
ceb640edd9
|
Minor fix - ensure that the first shutdown message is on new line.
|
2016-05-11 23:12:26 +03:00 |
|
Ivan Davidov
|
7fe35fb15b
|
Text color improvements.
|
2016-05-11 22:57:37 +03:00 |
|
Ivan Davidov
|
19c54e2411
|
The tty ANSI code for the welcome message is set to 0 (disabled) because VirtualBox seems to execute 'respawn' tasks along with 'once' tasks (concurrency issue). However, in QEMU this feature works perfectly fine.
|
2016-05-11 00:17:18 +03:00 |
|
Ivan Davidov
|
0c8b4e3502
|
Added ANSI escape codes for some messages. This works both in standard and graphics modes.
|
2016-05-10 23:56:25 +03:00 |
|
Ivan Davidov
|
a9b550a4a1
|
Added basic framebuffer/graphics support (with default Tux logo) which works fine in QEMU and VirtualBox. Tested on x86, not tested on x86_64.
|
2016-05-10 00:46:51 +03:00 |
|
Ivan Davidov
|
de5376295f
|
Structural improvements.
|
2016-05-07 03:12:42 +03:00 |
|
Ivan Davidov
|
848f5e5623
|
Added support for building additional/overlay software on top of MLL. The only such software for now is Links (text browser).
|
2016-05-06 23:44:54 +03:00 |
|
Ivan Davidov
|
c83c5d6b25
|
Better messaging in the init sequence scripts.
|
2016-05-05 02:08:18 +03:00 |
|
Ivan Davidov
|
727dbfc0df
|
Exclusion reorganization related to the latest commits.
|
2016-05-04 21:40:33 +03:00 |
|
Ivan Davidov
|
1baa860c2d
|
Added helper 'make' target which automatically produces 'tar.xz' source archive. The 'tar.xz' format will replace the current 'zip' format.
|
2016-05-04 21:38:11 +03:00 |
|
Ivan Davidov
|
fcb0eeb3d4
|
Make sure we always return to the source folder.
|
2016-05-04 19:48:33 +03:00 |
|
Ivan Davidov
|
25568226f8
|
Changed the logic which decides where to place the dynamic loader. Other minor script improvements.
|
2016-05-04 19:30:03 +03:00 |
|
Ivan Davidov
|
e11ed73329
|
Major reorganization (might break the build, not tested). Externalized the "copy source" process. Added properties to fin-tune the "copy source" process. Changed how Linux loader visibility is handled on 64-bit machines. Comments and log messages have been improved.
|
2016-05-04 18:44:39 +03:00 |
|
Ivan Davidov
|
ef799cca0e
|
Fixed the source stuff on the ISO image media.
|
2016-05-04 03:00:16 +03:00 |
|
Ivan Davidov
|
6b656d1cdb
|
Related to the previous commit - fixed the '*.txt' in '/src'.
|
2016-05-04 01:43:12 +03:00 |
|
Ivan Davidov
|
29b1c3aab7
|
Fixed the 'src' stuff to include the README. Minor script formatting improvements.
|
2016-05-04 01:38:47 +03:00 |
|
Ivan Davidov
|
c61f217835
|
BusyBox and glibc now use separate object/install/prepare folders. Kernel and initramfs are reconfigured to use XZ compression. Added more CFLAGS for smaller output size. As result the fina ISO image is significantly smaller than before.
|
2016-05-04 01:25:26 +03:00 |
|
Ivan Davidov
|
e6b5e215f0
|
Changed the kernel version to the most recent stable one. Updated all README files.
|
2016-05-03 21:19:25 +03:00 |
|
Ivan Davidov
|
fe195af1ae
|
Added more default CFLAGS for better comaptibility with Ubuntu toolchain. Added the '-Os' flag which produces smaller output files. These changes haven't been tested yet.
|
2016-05-02 05:51:53 +03:00 |
|
Ivan Davidov
|
3fd9ada9a9
|
Several information message improvements.
|
2016-04-30 21:50:26 +03:00 |
|
Ivan Davidov
|
b739102a20
|
Minor website structure update.
|
2016-04-30 14:03:30 +03:00 |
|
Ivan Davidov
|
48449d03c6
|
Added link to YouTube demo of the latest development version.
|
2016-04-30 03:14:19 +03:00 |
|
Ivan Davidov
|
e3c03ca8c5
|
Adde YouTube preview for the latest available development version.
|
2016-04-30 03:07:31 +03:00 |
|
Ivan Davidov
|
1c54c382a3
|
Fix for reported issue #26 - BusyBox is built with additional CFLAGS for better compatibility.
|
2016-04-28 20:12:27 +03:00 |
|
Ivan Davidov
|
dcfeb4e934
|
Message updates, nothing interesting.
|
2016-04-25 21:56:39 +03:00 |
|
Ivan Davidov
|
dabeee26c0
|
Updated the early shell information messages.
|
2016-04-25 21:50:03 +03:00 |
|
Ivan Davidov
|
a39bdd4173
|
Removed the VGA optin from the kernel invocation since the default kernel configuration doesn't provide proper VGA support for BIOS based motherboards. Updated some log messages.
|
2016-04-25 21:36:27 +03:00 |
|
Ivan Davidov
|
dfc4cfd22d
|
Added support for different screen modes in interactive mode.
|
2016-04-25 00:11:41 +03:00 |
|
Ivan Davidov
|
f9e47c2728
|
Added stub files for HTML book based on http://github.com/azerupi/mdBook
|
2016-04-24 15:41:12 +03:00 |
|
Ivan Davidov
|
52867dce45
|
Updates on the log messages.
|
2016-04-24 01:17:40 +03:00 |
|
Ivan Davidov
|
7d89539d3f
|
Minor message improvements.
|
2016-04-23 21:31:48 +03:00 |
|
Ivan Davidov
|
f86add64c6
|
Implemented another level of "early shell". Now we have 2 early shells - one right after the initial mount procedure and another one right after the overlay procedure.
|
2016-04-23 21:23:28 +03:00 |
|
Ivan Davidov
|
a01bc817b4
|
Updated the hard disk image generation tool to generate proper folder/sparse overlay structure.
|
2016-04-23 14:01:21 +03:00 |
|
Ivan Davidov
|
0192ff552e
|
Added 'readme' stub file.
|
2016-04-23 05:00:48 +03:00 |
|