summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build: Fix missing directoryPatrick McDermott2020-12-112-2/+2
|
* changelog: Drop "busybox:"Patrick McDermott2020-12-101-3/+3
| | | | It's the only binary package.
* /etc/rc.common: Don't rely on utility linksPatrick McDermott2020-12-102-2/+8
|
* /etc/rc.common: Rearrange functionsPatrick McDermott2020-12-101-53/+44
|
* Remove *.busybox linksPatrick McDermott2020-12-104-3/+5
|
* scripts: Split IFUPDOWN into IFUP and IFDOWNPatrick McDermott2020-12-102-1/+10
|
* build: Split IFUP and IFDOWNPatrick McDermott2020-12-101-6/+21
|
* changelog: Release busybox 1.32.0-1busybox/1.32.0-1Patrick McDermott2020-12-081-1/+1
|
* Revert "busybox: Conflict with old opkg-lede"Patrick McDermott2020-12-081-1/+0
| | | | | | | | | | | | This partially reverts commit 310bb966527e72b1cd884f1efcb0e62481c01e15. opkg-lede apparently doesn't support versioned conflicts: Upgrading busybox on root from 1.21.1-13 to 1.32.0-1... Collected errors: * check_conflicts_for: The following packages conflict with busybox: * check_conflicts_for: opkg-lede * * opkg_install_cmd: Cannot install package busybox.
* control: B-D on opkbuild that won't break B-DPatrick McDermott2020-12-081-1/+1
|
* busybox: Conflict with old opkg-ledePatrick McDermott2020-12-082-0/+2
|
* control: Update HomepagePatrick McDermott2020-12-082-1/+2
|
* build: Omit disabled services from init-scriptsPatrick McDermott2020-12-071-3/+2
|
* copyright: Add distribution packaging noticePatrick McDermott2020-12-071-0/+24
|
* copyright: Add more noticesPatrick McDermott2020-12-071-74/+516
| | | | | Found using extract-copyright-comments as of commit c904153928f806667932d3c253c56de9d14a02db.
* README.copyright: Another Vim tipPatrick McDermott2020-12-071-0/+13
|
* extract-copyright-comments: Add more search wordsPatrick McDermott2020-12-061-2/+6
|
* README.copyright: Add Vim tipsPatrick McDermott2020-12-061-0/+35
|
* copyright: Remove duplicate copyright noticesPatrick McDermott2020-12-061-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | These were split out in commit 8dba02e7f54dc49296e676c7e9b4a8ba48697db2. Found using the following commands: files="$(sed -n '4,91{ s/,//g; p; }' ../../copyright)"; sed -n '94,184{ s/Copyright *//; s/([Cc]) *//; s/^[0-9][0-9][0-9, -]*//; s/^by *//; p; }' ../../copyright | while read -r line; do grep -Fq "${line}" ${files} || printf '%s\n' "${line}"; done files="$(sed -n '1940,1987{ s/,//g; p; }' ../../copyright)"; sed -n '1990,2026{ s/Copyright *//; s/([Cc]) *//; s/^[0-9][0-9][0-9, -]*//; s/^by *//; p; }' ../../copyright | while read -r line; do grep -Fq "${line}" ${files} || printf '%s\n' "${line}"; done Or, more readably: files="$(sed -n '4,91{ s/,//g; p; }' ../../copyright)" sed -n '94,184{ s/Copyright *//; s/([Cc]) *//; s/^[0-9][0-9][0-9, -]*//; s/^by *//; p; }' ../../copyright | while read -r line; do grep -Fq "${line}" ${files} || printf '%s\n' "${line}" done files="$(sed -n '1940,1987{ s/,//g; p; }' ../../copyright)" sed -n '1990,2026{ s/Copyright *//; s/([Cc]) *//; s/^[0-9][0-9][0-9, -]*//; s/^by *//; p; }' ../../copyright | while read -r line; do grep -Fq "${line}" ${files} || printf '%s\n' "${line}" done
* copyright: Merge libbb/platform.c with restPatrick McDermott2020-12-061-24/+12
|
* copyright: Add authorship noticesPatrick McDermott2020-12-061-152/+1132
| | | | Not everyone says "Copyright" or "(C)" in their header comments.
* copyright: Add more noticesPatrick McDermott2020-12-041-5/+1000
|
* README.copyright: Fix commandPatrick McDermott2020-12-031-0/+1
|
* README.copyright: Update timesPatrick McDermott2020-12-031-1/+3
|
* copyright: Add GPLv2-only noticesPatrick McDermott2020-12-031-0/+482
|
* copyright: Add GPLv2-or-later noticesPatrick McDermott2020-12-031-0/+1080
|
* copyright: Remove (will start fresh)Patrick McDermott2020-12-031-485/+0
|
* README.copyright: New filePatrick McDermott2020-12-021-0/+125
|
* extract-copyright-comments: Preserve indentationPatrick McDermott2020-12-011-4/+27
| | | | | | | For example, shell/shell_common.c has a comment with a "(c)" (which is not actually a copyright notice) that is indented. Without this change, the first line of the comment is not indented in the output, but subsequent lines are. Now all lines are indented.
* extract-copyright-comments: Fix detection of "**/"Patrick McDermott2020-12-011-3/+7
| | | | | | For example, in networking/nslookup.c: /****** A version from LEDE / OpenWRT ******/
* extract-copyright-comments: New scriptPatrick McDermott2020-12-011-0/+185
|
* build: Don't u-a /bin/shPatrick McDermott2020-11-231-3/+7
| | | | | | | | | | Doing so requires patching [1] opkg-cl and update-alternatives to not use /bin/sh in case busybox is in an unconfigured state when running any package's maintainer scripts. Such a patch would force all maintainer scripts to be ash scripts (fun fact: in Debian, bash's preinst is actually a compiled C program). [1]: http://git.proteanos.com/pkg/opkg-lede.git/commit/?id=d711e8cd5e0d7186dad840b9883a97a93f2dd383
* build: Don't u-a /bin/busyboxPatrick McDermott2020-11-081-0/+1
|
* build: oh-shlibdeps currently clobbers substvarsPatrick McDermott2020-11-081-3/+4
| | | | Commit e6b4fff turned out to be aspirational.
* build: Upstream split CONFIG_IFUPDOWNPatrick McDermott2020-11-081-1/+1
| | | | In upstream commit a8c696bf09.
* build: Always define Extra-DependsPatrick McDermott2020-11-081-0/+2
| | | | | | | Fixes: ob-gencontrol: Generating control files for package "busybox"... ob-gencontrol: Warning: Unknown substitution variable "Extra-Depends"
* build: Fix "/bin/sh: config_enabled: not found"Patrick McDermott2020-11-081-3/+3
|
* platconf: s/busybox.config/config/Patrick McDermott2020-11-062-1/+3
|
* busybox: Organize into section "util"Patrick McDermott2020-11-063-1/+3
|
* busybox: Depend on wolfutil for wget "OpenSSL"Patrick McDermott2020-11-064-3/+7
| | | | | opkhelper-3.0 (>= 3.1.3) is needed for proper newline termination of substvars files by oh-shlibdeps.
* control: B-D on pkgconf for menuconfigPatrick McDermott2020-11-061-1/+1
| | | | | | | | | Fixes: HOSTLD scripts/kconfig/lxdialog/lxdialog /usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: undefined reference to symbol 'LINES' /usr/bin/ld: /usr/lib/amd64-linux-glibc/libtinfo.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status
* build: Don't add timestamp to binaryPatrick McDermott2020-11-061-1/+1
| | | | | | | See: - http://lists.busybox.net/pipermail/busybox/2017-July/085556.html - scripts/kconfig/confdata.c:382
* patches: Drop patch similar to a change upstreamPatrick McDermott2020-11-042-58/+2
| | | | https://git.busybox.net/busybox/commit/coreutils/uname.c?id=64ed5f0d3c5eefbb208d4a334654834c78be2cbd
* patches: Drop upstream patchesPatrick McDermott2020-11-043-107/+1
|
* build: Add menuconfig and mrproper targetsPatrick McDermott2020-11-042-0/+4
|
* release: New script (copied from gcc-8)Patrick McDermott2020-11-041-0/+13
|
* busybox: Use oh-shlibdepsPatrick McDermott2020-11-044-2/+5
|
* source.mk: RewritePatrick McDermott2020-11-042-12/+16
| | | | | | | | | | Upstream changed how releases are signed: http://lists.busybox.net/pipermail/busybox/2018-May/086438.html Thread continues: http://lists.busybox.net/pipermail/busybox/2018-June/086478.html
* control: Update MaintainerPatrick McDermott2020-11-042-1/+2
|
* /etc/init.d/networking: Write /var/run/net-ifacesPatrick McDermott2020-11-042-15/+18
|