Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-01-07 | 19.8 kB | |
v0.12.0 source code.tar.gz | 2024-01-07 | 54.6 MB | |
v0.12.0 source code.zip | 2024-01-07 | 56.8 MB | |
Totals: 3 Items | 111.4 MB | 0 |
A lot has changed in ~1 year. The build system has better module support. Some improvements to the boot infrastructure. A lot of tinygo support. A better gosh shell.
What's Changed
- cmds/core/time: remove testutil by @binjip978 in https://github.com/u-root/u-root/pull/2602
- cmds/core/cmp: major cleanup; cmds/core/comm: minor cleanup, tinygo test works for both now by @rminnich in https://github.com/u-root/u-root/pull/2612
- cmds/core/time: make it build with tinygo, tidy up by @rminnich in https://github.com/u-root/u-root/pull/2613
- pkg/strace/epsocket: fix handling of IP4/IP6 by @rminnich in https://github.com/u-root/u-root/pull/2614
- vfile: add ability to ignore time conflicts by @hugelgupf in https://github.com/u-root/u-root/pull/2617
- cmds/exp/rush: make it build with tinygo by @rminnich in https://github.com/u-root/u-root/pull/2616
- boot: Load Options by @hugelgupf in https://github.com/u-root/u-root/pull/2618
- cmds/core/find: move command from main and add tests by @binjip978 in https://github.com/u-root/u-root/pull/2619
- boot: improved Load API by @hugelgupf in https://github.com/u-root/u-root/pull/2620
- cmds/core: rename commands in os/exec style by @binjip978 in https://github.com/u-root/u-root/pull/2624
- cmds/core/tar: add errors and end to end test by @binjip978 in https://github.com/u-root/u-root/pull/2625
- Introduce ipmi.OpenPath and make blobs.BlobStats public. by @chrisfenner in https://github.com/u-root/u-root/pull/2621
- Upgrade dhcp by @hugelgupf in https://github.com/u-root/u-root/pull/2627
- replace raw casts with a helper type for blob IDs by @chrisfenner in https://github.com/u-root/u-root/pull/2630
- boot: serialize downloaded image info for reload by @10000TB in https://github.com/u-root/u-root/pull/2629
- cmds/core/tail: fix follow by @binjip978 in https://github.com/u-root/u-root/pull/2628
- build(deps): bump golang.org/x/net from 0.1.0 to 0.7.0 by @dependabot in https://github.com/u-root/u-root/pull/2623
- pkg/ldd: filter dependencies without a filesystem path by @florianGla in https://github.com/u-root/u-root/pull/2633
- Tinygorush by @rminnich in https://github.com/u-root/u-root/pull/2634
- build(deps): bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 by @dependabot in https://github.com/u-root/u-root/pull/2636
- cmds/core/mktemp: remove testutil by @binjip978 in https://github.com/u-root/u-root/pull/2626
- menu: allow passing in loadOptions by @10000TB in https://github.com/u-root/u-root/pull/2637
- cmds/core/free: remove global flags and add tests by @binjip978 in https://github.com/u-root/u-root/pull/2638
- Remove the dependency on un-idiomatic Go strings for IPMI blobs. by @chrisfenner in https://github.com/u-root/u-root/pull/2640
- id remove testutils, add more tests by @binjip978 in https://github.com/u-root/u-root/pull/2641
- u-root command: add checkArgs function by @rminnich in https://github.com/u-root/u-root/pull/2642
- Simplify smbios_transfer and fix typos by @chrisfenner in https://github.com/u-root/u-root/pull/2643
- Add allowlist filtering for PCI devices by @andrewsun2898 in https://github.com/u-root/u-root/pull/2639
- cmds/core/base64: remove deprecated ioutil by @binjip978 in https://github.com/u-root/u-root/pull/2644
- cmds/core/gosh: replace go-prompt with bubbline by @MDr164 in https://github.com/u-root/u-root/pull/2606
- cmds/core/tail: use io.SeekEnd instead of deprecated os.SEEK_END by @binjip978 in https://github.com/u-root/u-root/pull/2645
- Dd for tinygo by @rminnich in https://github.com/u-root/u-root/pull/2646
- Tinygoupdate by @rminnich in https://github.com/u-root/u-root/pull/2647
- pkg/uzip: remove deprecated by @binjip978 in https://github.com/u-root/u-root/pull/2648
- cmds/exp/ssh: remove ioutil and double import by @binjip978 in https://github.com/u-root/u-root/pull/2650
- Add CreateTeeWriter function to logutil by @andrewsun2898 in https://github.com/u-root/u-root/pull/2652
- cmds/core/hexdump: use constants and os.WriteFile by @rminnich in https://github.com/u-root/u-root/pull/2651
- grep remove testutil by @binjip978 in https://github.com/u-root/u-root/pull/2649
- cmds/core/time: add -p flag to time command by @binjip978 in https://github.com/u-root/u-root/pull/2653
- cmds/core/wc: fix bug with early quit if file is not exists by @binjip978 in https://github.com/u-root/u-root/pull/2654
- Add correct tags and files such that govulncheck works by @rminnich in https://github.com/u-root/u-root/pull/2656
- netboot: trim down heap allocations. by @10000TB in https://github.com/u-root/u-root/pull/2655
- cmds/core/grep: fix line number (-n) by @binjip978 in https://github.com/u-root/u-root/pull/2658
- Strings format by @binjip978 in https://github.com/u-root/u-root/pull/2663
- Add file limit to cpio file creation by @andrewsun2898 in https://github.com/u-root/u-root/pull/2659
- cmds/core/wget: allow args after URL by @rminnich in https://github.com/u-root/u-root/pull/2672
- tamago: update to tamago 1.20.3 by @rminnich in https://github.com/u-root/u-root/pull/2673
- README.md: adjust -files documentation mistake and example by @rminnich in https://github.com/u-root/u-root/pull/2674
- pkg/boot/grub: Add multiboot2 and module2 grub keywords by @ShellyChang110 in https://github.com/u-root/u-root/pull/2664
- cmds/core/gosh: make autocomplete disable-able by @rminnich in https://github.com/u-root/u-root/pull/2675
- cmds/core/grep: add fixed strings flag by @binjip978 in https://github.com/u-root/u-root/pull/2677
- build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in https://github.com/u-root/u-root/pull/2679
- Idea on how to fix: fork syscall bug by @robertmin1 in https://github.com/u-root/u-root/pull/2671
- cmds/core/grep: fix -l flag not showing filenames by @binjip978 in https://github.com/u-root/u-root/pull/2680
- cmds/core/grep: fix empty fixed-string by @binjip978 in https://github.com/u-root/u-root/pull/2683
- gosh: add a -interactive switch to disable terminal noise by @rminnich in https://github.com/u-root/u-root/pull/2684
- sync roadmap with current state of core commands by @binjip978 in https://github.com/u-root/u-root/pull/2686
- README: fix reference to bb docs, add note on templates by @orangecms in https://github.com/u-root/u-root/pull/2688
- HSS: Support reading HSS from EEPROM by @ylchenfj in https://github.com/u-root/u-root/pull/2690
- README: use internal references in description, dedup notes on embedding initramfs by @orangecms in https://github.com/u-root/u-root/pull/2689
- sort -C and -u flags by @binjip978 in https://github.com/u-root/u-root/pull/2691
- Add basic GRUB default boot entry support by @ShellyChang110 in https://github.com/u-root/u-root/pull/2693
- cmds/core/sort: add -f flag consider all chars uppercase by @binjip978 in https://github.com/u-root/u-root/pull/2694
- cmds/core/sort: add -b ignore blanks option by @binjip978 in https://github.com/u-root/u-root/pull/2695
- Remove unused DCE test by @hugelgupf in https://github.com/u-root/u-root/pull/2696
- cmds/core/sort: ignore blanks break ties by length by @binjip978 in https://github.com/u-root/u-root/pull/2697
- fix typo in help flags by @elee1766 in https://github.com/u-root/u-root/pull/2698
- Add stdin, stdout, stderr options to StartShell struct by @andrewsun2898 in https://github.com/u-root/u-root/pull/2699
- cmds/core/gosh: reintroduce nocomp mode without bubbline by @MDr164 in https://github.com/u-root/u-root/pull/2685
- cmds/core/sort: add numeric flag by @binjip978 in https://github.com/u-root/u-root/pull/2704
- pkg/dt: look-up direct children and prune sub-trees by @DavidDecotigny in https://github.com/u-root/u-root/pull/2708
- update to go-tpm 0.9.0 by @chrisfenner in https://github.com/u-root/u-root/pull/2703
- pkg/ldd: show Stderr output of interpreter in case of ExitError by @jochil in https://github.com/u-root/u-root/pull/2710
- grep improvements by @elee1766 in https://github.com/u-root/u-root/pull/2712
- build(deps): bump google.golang.org/grpc from 1.27.1 to 1.53.0 by @dependabot in https://github.com/u-root/u-root/pull/2713
- Update containerd/console version by @andrewsun2898 in https://github.com/u-root/u-root/pull/2715
- cmds/core/grep: remove unused struct and rearrange fields by @binjip978 in https://github.com/u-root/u-root/pull/2714
- use -s and -q as quite, remove global params by @binjip978 in https://github.com/u-root/u-root/pull/2716
- boot/localboot/grub.go: Fix typo by @ArthurHeymans in https://github.com/u-root/u-root/pull/2717
- cmds/core/find: add missing file types by @binjip978 in https://github.com/u-root/u-root/pull/2719
- Set default bubbline window size by @andrewsun2898 in https://github.com/u-root/u-root/pull/2720
- Introduce basic test for pkg/tss by @chrisfenner in https://github.com/u-root/u-root/pull/2722
- pkg/ls:FromOSFileInfo: fix a panic if fi.Sys() returns the wrong type by @rminnich in https://github.com/u-root/u-root/pull/2723
- kcmdline: improve command-line parsing & tests by @hugelgupf in https://github.com/u-root/u-root/pull/2718
- Fix argument name for shasum command by @a-urth in https://github.com/u-root/u-root/pull/2709
- Update README.md by @hugelgupf in https://github.com/u-root/u-root/pull/2729
- gosh: make tab complete optional at build by @hugelgupf in https://github.com/u-root/u-root/pull/2728
- Update gobusybox by @hugelgupf in https://github.com/u-root/u-root/pull/2727
- update test images by @rminnich in https://github.com/u-root/u-root/pull/2732
- strace: add riscv64 to pkg and cmd by @rminnich in https://github.com/u-root/u-root/pull/2730
- cmds/core/ping: fix counter bug by @binjip978 in https://github.com/u-root/u-root/pull/2724
- Change to use 'pxeboot' and 'boot' commands for systemboot since they are better maintained and used by @ShellyChang110 in https://github.com/u-root/u-root/pull/2705
- Add a playbook for solving problems by @rminnich in https://github.com/u-root/u-root/pull/2731
- netcat tests by @binjip978 in https://github.com/u-root/u-root/pull/2733
- cmds/core/netcat: fix connection refused error in test by @binjip978 in https://github.com/u-root/u-root/pull/2734
- Update Gobusybox by @hugelgupf in https://github.com/u-root/u-root/pull/2735
- pkg/ls: add support for windows by @rminnich in https://github.com/u-root/u-root/pull/2736
- cmds/core/cmp: remove global flags by @binjip978 in https://github.com/u-root/u-root/pull/2738
- cmds/core/comm: remove global flags by @binjip978 in https://github.com/u-root/u-root/pull/2739
- Cpio windows by @rminnich in https://github.com/u-root/u-root/pull/2740
- cmds/core/echo: remove global flags by @binjip978 in https://github.com/u-root/u-root/pull/2742
- cmds/core/dmesg: remove global flags and return err by @binjip978 in https://github.com/u-root/u-root/pull/2743
- cmds/core/netcat: add support for udp by @binjip978 in https://github.com/u-root/u-root/pull/2737
- cmds/core/pwd: add test for follow links by @binjip978 in https://github.com/u-root/u-root/pull/2744
- cmds/core/scp: fix staticcheck issue by @binjip978 in https://github.com/u-root/u-root/pull/2747
- cmds/core/mkdir: remove global flags by @binjip978 in https://github.com/u-root/u-root/pull/2749
- gzip options tests and simple command test by @binjip978 in https://github.com/u-root/u-root/pull/2751
- cmds/core/uniq: remove global flags by @binjip978 in https://github.com/u-root/u-root/pull/2753
- cmds/exp/tac: tac tests by @binjip978 in https://github.com/u-root/u-root/pull/2754
- cmds/core/tail: simplify loops and remove global flags by @binjip978 in https://github.com/u-root/u-root/pull/2756
- cmds/core/cpio: add tests for list by @binjip978 in https://github.com/u-root/u-root/pull/2759
- pkg/mount/magic.go: Add BTRFS magic value by @CodingVoid in https://github.com/u-root/u-root/pull/2752
- cmds/core/mkdir: fix empty mode test if umask is not 022 by @binjip978 in https://github.com/u-root/u-root/pull/2760
- Fix /etc/ lossage in CreateRootfs by @rjkroege in https://github.com/u-root/u-root/pull/2746
- pkg/boot/linux.go: Decompress kernel before doing kexec by @CodingVoid in https://github.com/u-root/u-root/pull/2755
- cmds/core/seq: remove global flags, reflect and simplify tests by @binjip978 in https://github.com/u-root/u-root/pull/2761
- update go-tpm by @chrisfenner in https://github.com/u-root/u-root/pull/2764
- cmds/core/ts: add tests by @binjip978 in https://github.com/u-root/u-root/pull/2765
- cmds/contrib: rename files so it only tries to build on linux by @rminnich in https://github.com/u-root/u-root/pull/2766
- cmds/core/mv: remove globals flags by @binjip978 in https://github.com/u-root/u-root/pull/2767
- cmds/core/more: add more tests by @binjip978 in https://github.com/u-root/u-root/pull/2770
- cmds/core/uname: add tests, remove domain flag by @binjip978 in https://github.com/u-root/u-root/pull/2772
- cmds/core/tee: remove globals by @rminnich in https://github.com/u-root/u-root/pull/2773
- cmds/core/hostname: tests and change build suffix by @binjip978 in https://github.com/u-root/u-root/pull/2776
- build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in https://github.com/u-root/u-root/pull/2780
- cmds/exp/crc: add tests by @binjip978 in https://github.com/u-root/u-root/pull/2777
- move contrib/ to fwtools/ by @rminnich in https://github.com/u-root/u-root/pull/2779
- /pkg/hsskey: Include backup HSS by @Fusxfaranto in https://github.com/u-root/u-root/pull/2771
- cmds/core/xargs: minimal xargs, just passing args by @binjip978 in https://github.com/u-root/u-root/pull/2782
- Add cmds/exp/vmboot as experimental bootloader by @ChriMarMe in https://github.com/u-root/u-root/pull/2778
- pci: fix json annotation for BARs by @vamposdecampos in https://github.com/u-root/u-root/pull/2790
- pkg/align: add support for baremetal (tinygo / tamago) by @rminnich in https://github.com/u-root/u-root/pull/2794
- chore: remove refs to deprecated io/ioutil by @testwill in https://github.com/u-root/u-root/pull/2792
- gosh: correctly set up history file by @rminnich in https://github.com/u-root/u-root/pull/2798
- cmds/exp/freq: remove globals by @binjip978 in https://github.com/u-root/u-root/pull/2789
- cmds/exp/srvfiles: add tests by @binjip978 in https://github.com/u-root/u-root/pull/2799
- build(deps): bump google.golang.org/grpc from 1.53.0 to 1.56.3 by @dependabot in https://github.com/u-root/u-root/pull/2791
- fbptcat: dump raw contents of FBPT table by @princegeutler in https://github.com/u-root/u-root/pull/2762
- boot/localboot: make initramfs optional by @dpeckett in https://github.com/u-root/u-root/pull/2788
- cpio/utils: use path, not filepath, on archives by @rminnich in https://github.com/u-root/u-root/pull/2803
- Revamp ldd API by @hugelgupf in https://github.com/u-root/u-root/pull/2802
- cmds/core/sync: move sync under linux build tag by @binjip978 in https://github.com/u-root/u-root/pull/2800
- Add a readelf command by @rminnich in https://github.com/u-root/u-root/pull/2801
- Update go to 1.21 in go.mod by @rminnich in https://github.com/u-root/u-root/pull/2804
- cmds/core/xargs: add max-args flag by @binjip978 in https://github.com/u-root/u-root/pull/2806
- Add reading HSS from arbitrary files by @colinmitchell-ggl in https://github.com/u-root/u-root/pull/2793
- cmds/core/cat: make files variadic and io tests by @binjip978 in https://github.com/u-root/u-root/pull/2807
- cmds/core/xargs: add trace flag by @binjip978 in https://github.com/u-root/u-root/pull/2808
- Fix dmesg test so that testtool works in CI by @rminnich in https://github.com/u-root/u-root/pull/2809
- if /dev/fuse does not exist, skip fusermount tests by @rminnich in https://github.com/u-root/u-root/pull/2810
- cmds/core/xargs: add promt flag by @binjip978 in https://github.com/u-root/u-root/pull/2811
- cmds/core: rename lsdrivers and timeout by @binjip978 in https://github.com/u-root/u-root/pull/2812
- tinygobb: update and make it work again by @rminnich in https://github.com/u-root/u-root/pull/2815
- cmds/core/df: skip mount point on permission error by @binjip978 in https://github.com/u-root/u-root/pull/2813
- cmds/core/ntp: fix spelling by @binjip978 in https://github.com/u-root/u-root/pull/2817
- Add our OpenSSF score by @rminnich in https://github.com/u-root/u-root/pull/2816
- remove usage of golint and references in README by @rminnich in https://github.com/u-root/u-root/pull/2818
- fix for staticcheck ST1005 warning by @binjip978 in https://github.com/u-root/u-root/pull/2819
- cmds/core/touch: command with RFC3339 datetime by @binjip978 in https://github.com/u-root/u-root/pull/2820
- cmds/exp/readelf: remove redundant argument by @binjip978 in https://github.com/u-root/u-root/pull/2822
- pkg/ls: create fileinfo_tamago by @rminnich in https://github.com/u-root/u-root/pull/2821
- ls: remove all globals by @rminnich in https://github.com/u-root/u-root/pull/2823
- dhcpv6: correct PreferredLifetime and ValidLifetime got from dhcpv6 l… by @TangYiwei2022 in https://github.com/u-root/u-root/pull/2827
- cmds/core/touch: add access time test by @binjip978 in https://github.com/u-root/u-root/pull/2825
- pkg/securelaunch: integration tests by @pjcolp in https://github.com/u-root/u-root/pull/2824
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in https://github.com/u-root/u-root/pull/2826
- Update dhcp by @hugelgupf in https://github.com/u-root/u-root/pull/2830
- Update gobb by @hugelgupf in https://github.com/u-root/u-root/pull/2829
- pkg/boot/kexec: fix typo in Godoc comment by @orangecms in https://github.com/u-root/u-root/pull/2836
- pkg/dhcplient: remove redurant fmt.Sprintf by @binjip978 in https://github.com/u-root/u-root/pull/2835
- Use new vmtest, move tests to Github Actions, move to Go 1.21 by @hugelgupf in https://github.com/u-root/u-root/pull/2828
- Spidev by @rminnich in https://github.com/u-root/u-root/pull/2838
- cmds/core/chmod: fix issue with multiple files by @binjip978 in https://github.com/u-root/u-root/pull/2837
- Spidev by @rminnich in https://github.com/u-root/u-root/pull/2840
New Contributors
- @chrisfenner made their first contribution in https://github.com/u-root/u-root/pull/2621
- @florianGla made their first contribution in https://github.com/u-root/u-root/pull/2633
- @robertmin1 made their first contribution in https://github.com/u-root/u-root/pull/2671
- @ylchenfj made their first contribution in https://github.com/u-root/u-root/pull/2690
- @elee1766 made their first contribution in https://github.com/u-root/u-root/pull/2698
- @DavidDecotigny made their first contribution in https://github.com/u-root/u-root/pull/2708
- @jochil made their first contribution in https://github.com/u-root/u-root/pull/2710
- @ArthurHeymans made their first contribution in https://github.com/u-root/u-root/pull/2717
- @a-urth made their first contribution in https://github.com/u-root/u-root/pull/2709
- @CodingVoid made their first contribution in https://github.com/u-root/u-root/pull/2752
- @rjkroege made their first contribution in https://github.com/u-root/u-root/pull/2746
- @vamposdecampos made their first contribution in https://github.com/u-root/u-root/pull/2790
- @testwill made their first contribution in https://github.com/u-root/u-root/pull/2792
- @princegeutler made their first contribution in https://github.com/u-root/u-root/pull/2762
- @dpeckett made their first contribution in https://github.com/u-root/u-root/pull/2788
- @TangYiwei2022 made their first contribution in https://github.com/u-root/u-root/pull/2827
Full Changelog: https://github.com/u-root/u-root/compare/v0.11.0...v0.12.0