Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Use 'make distclean' for cleaning up GRUB | Andrew Robbins | 2017-08-07 | 1 | -1/+1 | |
| | | | ||||||
* | | | remove minifree d16 from suppliers (pull request not needed for this commit) | Leah Rowe | 2017-08-08 | 1 | -8/+0 | |
|/ / | | | | | | | | | | | | | | | | | this concerns an entry on the suppliers page, for a product from my own company. Pull request therefore not required I've decided to take D16 off of minifree, in order to reduce competition for the TALOS II product that Raptor Engineering launched today. The world needs libre OEMs, and Raptor Engineering is the first one. | |||||
* | | Merge branch 'www/move-zanity-mirror-to-https' of libreboot/libreboot into ↵ | Andrew Robbins | 2017-08-05 | 1 | -2/+2 | |
|\ \ | | | | | | | | | | master | |||||
| * | | download page: Move zanity mirror to https list (they enabled HTTPS today) | Leah Rowe | 2017-08-05 | 1 | -2/+2 | |
|/ / | ||||||
* | | Merge branch 'www/add-zanity-download-mirror' of libreboot/libreboot into master | Swift Geek | 2017-08-02 | 1 | -0/+2 | |
|\ \ | ||||||
| * | | Add new download mirror http://nephelai.zanity.net/mirror/libreboot/ | Leah Rowe | 2017-08-02 | 1 | -0/+2 | |
|/ / | ||||||
* | | Merge branch 'x86-integration' of kragle/libreboot into master | Leah Rowe | 2017-08-02 | 58 | -0/+12991 | |
|\ \ | ||||||
| * | | Add GRUB project action script | Andrew Robbins | 2017-08-01 | 1 | -0/+143 | |
| | | | ||||||
| * | | Sort GRUB modules in grub-{install,load}-modules | Andrew Robbins | 2017-08-01 | 2 | -71/+71 | |
| | | | ||||||
| * | | Split GRUB module listings into separate files | Andrew Robbins | 2017-08-01 | 3 | -209/+202 | |
| | | | ||||||
| * | | Rename/move grub_memdisk.cfg and delete its old dir | Andrew Robbins | 2017-08-01 | 3 | -697/+0 | |
| | | | ||||||
| * | | Copy GRUB keymaps and module config to project dir | Andrew Robbins | 2017-08-01 | 21 | -0/+1521 | |
| | | | ||||||
| * | | Adjust placement of MemTest86+ GRUB menu entry | Andrew Robbins | 2017-08-01 | 2 | -8/+8 | |
| | | | ||||||
| * | | Load DejaVu Sans Mono from cbfsdisk, not memdisk | Andrew Robbins | 2017-07-31 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | Moving the font out of grub.elf, as with MemTest86+, makes generating GRUB payloads easier. As a side benefit, replacing the font displayed in the GRUB menu is now less of a hassle. | |||||
| * | | Load MemTest86+ from cbfsdisk instead of memdisk | Andrew Robbins | 2017-07-31 | 2 | -4/+2 | |
| | | | | | | | | | | | | | | | | | | This makes generating grub.elf more straightforward by not having to make separate ELF files for txtmode and vesafb just because of MemTest86+. | |||||
| * | | Update GRUB config locations in COPYING notices | Andrew Robbins | 2017-07-31 | 3 | -3/+3 | |
| | | | ||||||
| * | | Delete leftover unneeded GRUB config files | Andrew Robbins | 2017-07-31 | 6 | -171/+0 | |
| | | | ||||||
| * | | Make minor formatting changes to GRUB config files | Andrew Robbins | 2017-07-31 | 4 | -10/+56 | |
| | | | ||||||
| * | | Add GRUB txtmode/vesafb-specific grub{,test}.cfg | Andrew Robbins | 2017-07-31 | 9 | -0/+2060 | |
| | | | | | | | | | | | | | | | | | | Files AUTHORS and COPYING were copied to new install directories in projects/grub/install in order to keep those notices as close to the relevant files as possible (as was before). | |||||
| * | | Add GRUB install and revision files | Andrew Robbins | 2017-07-31 | 2 | -0/+2 | |
| | | | ||||||
| * | | Reorganize contents of projects/grub/ | Andrew Robbins | 2017-07-27 | 32 | -0/+0 | |
| | | | ||||||
| * | | Copy resources/grub/ to projects/ | Andrew Robbins | 2017-07-27 | 32 | -0/+10096 | |
|/ / | ||||||
* | | Merge branch 'revert-purism-faq-deletion' of libreboot/libreboot into master | Swift Geek | 2017-07-26 | 1 | -0/+24 | |
|\ \ | ||||||
| * | | Re-add FAQ entry regarding Purism | Leah Rowe | 2017-07-26 | 1 | -0/+24 | |
|/ / | ||||||
* | | Merge branch 'swift-typofix' of swiftgeek/libreboot into master | Leah Rowe | 2017-07-25 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | Clarification on where to execute command | Sebastian 'Swift Geek' Grzywna | 2017-07-25 | 1 | -1/+1 | |
| |/ | ||||||
* | | Merge branch 'libreboot-main-cleanup' of kragle/libreboot into master | Leah Rowe | 2017-07-25 | 2 | -18/+14 | |
|\ \ | |/ |/| | ||||||
| * | Add copyright notice | Andrew Robbins | 2017-07-22 | 1 | -0/+1 | |
| | | ||||||
| * | Make 'sources' consequent prettier | Andrew Robbins | 2017-07-22 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | Removes an unnecessary subshell grouping and 'set' statement and replaces it with a good ol' if/then/else construct. Also added a message printed to stdout informing the user of the change from extraction to downloading if source extraction fails. | |||||
| * | Skip archive extraction if archive doesn't exist | Andrew Robbins | 2017-07-22 | 1 | -1/+1 | |
| | | ||||||
| * | Remove unnecessary subshell grouping | Andrew Robbins | 2017-07-22 | 1 | -5/+3 | |
| | | ||||||
| * | Remove IFS binding masking a non-zero status code | Andrew Robbins | 2017-07-22 | 1 | -6/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | In project_action_arguments_recursive(), IFS bindings needed to be reworked in order to avoid a situation where, for example, project_extract() would fail to extract source archives (because they didn't exist), returning a status code of 1 only for it to be masked by a rebinding of IFS--which would always succeed. ifs_save and IFS were made local variables in project_action_arguments_recursive() in order to avoid the need to rebind IFS after the for loop returns. This patch makes './libreboot sources <project>' functional. | |||||
* | | Merge branch 'master' of iank/libreboot into master | Andrew Robbins | 2017-07-24 | 1 | -1/+1 | |
|\ \ | |/ |/| | ||||||
| * | docs/gnulinux/grub_cbfs: small path name fix | Ian Kelling | 2017-07-24 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'libreboot-main-cleanup' of kragle/libreboot into master | Leah Rowe | 2017-07-21 | 3 | -19/+48 | |
|\ | ||||||
| * | Create array PROJECT_ACTIONS_GENERIC_IGNORE_CHECK | Andrew Robbins | 2017-07-21 | 2 | -1/+4 | |
| | | | | | | | | | | | | | | Located in libs/project, this array's elements are compared with actions in PROJECTS_ACTIONS_GENERIC when libreboot_setup_project_actions() is called. This makes it simpler to add/remove actions which should/shouldn't have a corresponding check function in PROJECT_ACTIONS. | |||||
| * | Create array TOOL_ACTIONS_GENERIC_IGNORE_CHECK | Andrew Robbins | 2017-07-21 | 2 | -1/+4 | |
| | | | | | | | | | | | | | | Located in libs/tool, this array's elements are compared with actions in TOOLS_ACTIONS_GENERIC when libreboot_setup_tool_actions() is called. This makes it simpler to add/remove actions which should/shouldn't have a corresponding check function in TOOL_ACTIONS. | |||||
| * | Move libreboot_setup_include() (for symmetry) | Andrew Robbins | 2017-07-21 | 1 | -16/+16 | |
| | | ||||||
| * | Add libreboot_setup_tool_actions() | Andrew Robbins | 2017-07-21 | 2 | -5/+16 | |
| | | | | | | | | | | | | | | | | | | The added function is a complement to libreboot_setup_project_actions() which moves generation of the TOOL_ACTIONS array out of libs/tool and into the main script for greater malleability. Notably, the proper elements are now included in the array. | |||||
| * | Rename TOOL_ACTIONS_FUNCTIONS to TOOL_ACTIONS | Andrew Robbins | 2017-07-21 | 1 | -2/+2 | |
| | | | | | | | | | | | | Original naming did not have the '_FUNCTIONS' suffix, which made it more clear as to the variable's purpose. This change reverts a previous rename of mine made erroneously. | |||||
| * | Fix action 'update_check' erroring out erroneously | Andrew Robbins | 2017-07-21 | 1 | -1/+1 | |
| | | ||||||
| * | Add libreboot_setup_project_actions() | Andrew Robbins | 2017-07-21 | 2 | -5/+16 | |
| | | | | | | | | | | | | | | The added function is called after all files in libs/ have been sourced and provides the correct action sequence for 'test'. Importantly, this function avoids providing undefined 'usage_check' and 'clean_check' actions. | |||||
| * | Make the 'test' action functional again | Andrew Robbins | 2017-07-20 | 1 | -4/+4 | |
| | | | | | | | | | | | | When PROJECT_ACTIONS changed from having a string to an array of strings as its value that change was not reflected in the main script. This commit addresses that issue. | |||||
| * | Rename PROJECT_ACTIONS_FUNCTIONS to PROJECT_ACTIONS | Andrew Robbins | 2017-07-20 | 1 | -2/+2 | |
| | | | | | | | | | | | | Original naming did not have the '_FUNCTIONS' suffix, which made it more clear as to the variable's purpose. This change reverts a previous rename of mine made erroneously. | |||||
| * | Avoid exploiting local variables' dynamic scoping | Andrew Robbins | 2017-07-19 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | Local variables 'epoch_path' and 'rnd_seed_path' are moved from libreboot_setup_variables() to libreboot_setup_reproducible_builds_variables() in order to keep things more-or-less lexical in the source code (local variables in Bash are dynamic in scope). | |||||
* | | Merge branch 'master' of tiveket/libreboot into master | Leah Rowe | 2017-07-21 | 3 | -2/+6 | |
|\ \ | |/ |/| | ||||||
| * | Update 'www/amd-libre.md' | tiveket | 2017-07-21 | 1 | -0/+2 | |
| | | ||||||
| * | Update 'docs/hardware/index.md' | tiveket | 2017-07-21 | 1 | -2/+2 | |
| | | ||||||
| * | Update 'docs/misc/index.md' | tiveket | 2017-07-21 | 1 | -0/+2 | |
|/ | ||||||
* | Merge branch 'libreboot-main-cleanup' of kragle/libreboot into master | Leah Rowe | 2017-07-19 | 2 | -69/+50 | |
|\ |