{"push_id":908131737,"size":20,"distinct_size":20,"ref":"refs/heads/master-cshore-working","head":"589ae5ba4f8c302def344a72126d38c74aab8b75","before":"fb828f4485e8b6bb9952176c8bda135c3ee03390","commits":[{"sha":"96092cf19c70fe73726f1c86fb6b1d8b78851fdb","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"utils/busybox: Add config option for more convenience busybox command-line\n\nThis patch adds a configuration option to select busybox build options that make\ncommand line use more convenient AND for which an alternate full version of the\ncommand is not available.  Not that vim at least currently does not build, so\nvi IS touched, along with find (no other package), and xargs (no other package).\nTar, less, dd, bunzip2, and ip are not touched because full versions of these commands\nare available from the packages feed. (dd is in coreutils, bunzip2 is part of\nbzip2, and ip comes from iproute2).\nLong term I plan on fixing vim and adding findutils package, which will eventually\nmake this option unnecessary by ensuring full versions of all commands are available\n(Also for less and tar I intend to add configuration options that allow\nthe package to create symlink that points to the full version instead of to busybox -\nat present just installing those packages doesn't result in the full command being\nused by default because they are in a location later in the search path than the\nbusybox symlink).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/96092cf19c70fe73726f1c86fb6b1d8b78851fdb"},{"sha":"eb9790be0c3342cda87d48ced8386337db3e20c2","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"utils/busybox uClibc: Make SHA512 default password hash\n\nIt's 2015, it should at lease be an option to make SHA512\nthe default password hash, therefore this patch adds a\nconfiguration option to make SHA152 the default password hash\nfor busybox passwd (which also requires a change so that\nuClibc builds have the necessary support; musl and eglibc\nalready include SHA512 by default).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/eb9790be0c3342cda87d48ced8386337db3e20c2"},{"sha":"26ec81c2fd8c8418346ed96f00ae54bb496c86c1","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"images: Add option to build tar.gz suitable for use as LXC guest rootfs\n\nAn any target with targz image support we add the option of building\na tar.gz which is suitably configured to run as an LXC guest rootfs.\n\nNB: This does not require kernel support; the LCX *host* requires\nthe appropriate kernel support, but building the guest does not\nneed such support enabled.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/26ec81c2fd8c8418346ed96f00ae54bb496c86c1"},{"sha":"63c5483e7f7e9847b26380568ffa32944c7b3435","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"package/kernel: Build it87 hardware monitor module\n\nAdd packaging of it87 hardware monitor kernel module.  It is\na common thermal and voltage monitor that is in many x86\n(at least) devices, and is just another i2c hwmon module.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/63c5483e7f7e9847b26380568ffa32944c7b3435"},{"sha":"c4934f964e3146fed2256cfeec479189ae1bd79f","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"package/utils/busybox: Jail sysntpd\n\nNote that not all of procfs sysfs log and ubus may be required for actual\noperation, they are just what strace reveals attempting to make accesses.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/c4934f964e3146fed2256cfeec479189ae1bd79f"},{"sha":"a52256e5f9d4e2d28618d4238f618f8c9c3f5c68","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"base-files: For sysfixtime use hwclock if RTC available\n\nOn systems that have an RTC prefer it to the file-based\ntime fixup (i.e. use hwclock when there is a permanent\nclock instead of the faked up time logic that is needed\nwhen there is not RTC).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/a52256e5f9d4e2d28618d4238f618f8c9c3f5c68"},{"sha":"eaab0a20f49cdcfcfab583ace24dc495ccc8e666","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"package/utils/mdadm: Fix missing conffile and add initscript\n\nStart arrays on boot, stop them on shutdown, and enable\nmonitoring to syslog.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/eaab0a20f49cdcfcfab583ace24dc495ccc8e666"},{"sha":"5c650fbc3b6b12fc496a2f5c867614f898382151","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"network/services/dnsmasq: Add support for multiple instances of dnsmasq\n\nDnsmasq can easily support running multiple instances and\nthis is useful for providing different services to different\nvlans (e.g. sending a guest network through the free version\nof opendns or serving different domains to different vlans\nor having different some vlans use remote corporate dns while\nthe personal vlans use ISP dns).  With the right firewall rules\nyou could also use DNAT to serve specific hosts differently than\nthe rest).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/5c650fbc3b6b12fc496a2f5c867614f898382151"},{"sha":"e834760fae3d72fd6d9311c5546fab7eb953e052","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"network/services/dnsmasq: Use user:group dnsmasq:dnsmasq for dnsmasq\n\nnobody.nogroup is better than root but even better is a specific\nuser for a specific service, therefore use dnsmasq:dnsmasq to\nrun the dnsmasq server\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/e834760fae3d72fd6d9311c5546fab7eb953e052"},{"sha":"2a1727df7423fb6741abc16221f94ecb3ac4f373","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"network/services/dnsmasq: Set the default dhcp lease file and resolv file\n\nInstead of making assumption about the leasefile and resolv file make sure\nwe use what the user configures, but fall back to defaults of no configuration\nis specified\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/2a1727df7423fb6741abc16221f94ecb3ac4f373"},{"sha":"2b46e228a218bb135a56959be1d5f7ebbb7b03a7","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"package/kernel: Enable XATTR by default (like OpenWrt base)\n\nOpenWrt enables XATTR support pretty much universally, therefore\nfor filesystems that a loaded as modules also enable XATTR support\nso that there are no unexpected missing capabilities.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/2b46e228a218bb135a56959be1d5f7ebbb7b03a7"},{"sha":"ceaab15b49207289800b6d76b9941f83506bc026","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"kernel: Add option to make using filesystem ACL support the default\n\nThis adds a configuration options that allows to make filesystem ACL support\nthe default in the kernel, except for flash, tmpfs, and old nfs.  This is\nuseful for NAS deployments when combined with userspace ACL support (forthcoming).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/ceaab15b49207289800b6d76b9941f83506bc026"},{"sha":"645287ddd44c235409d120171debf369a043eaa4","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"system/fstools: Add option to support POSIX ACL and XATTR\n\nSince this is the where filesytems are usually mounted,\nwe need to add POSIX ACL and XATTR support (as compile option)\nin order to be able to mount with ACL and XATTR support enabled\nfor a filesystem.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/645287ddd44c235409d120171debf369a043eaa4"},{"sha":"db21a071b3587286b47c495a34e9f6120077fa1b","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"network/services/uhttpd: Add Basic Auth config\n\nWe add an 'httpauth' section type that contains the options:\ninstance: Which uhttpd config section the auth is associated with\nprefix: What virtual or real URL is being protected\nusername: The username for the Basic Auth dialogue\npassword: Hashed (crypt())or plaintext password for the Basic Auth dialogue\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/db21a071b3587286b47c495a34e9f6120077fa1b"},{"sha":"0feb597144682fbc730c474ed72264a81522f940","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"network/utils/dante: Fix wrong md5sum for download\n\nThe md5sum in the Makefile doesn't match md5sum\nof downloaded package which causes failure of builds\ndue to failure to get a successful download.","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/0feb597144682fbc730c474ed72264a81522f940"},{"sha":"4cd5250a29e6cc8510b83c390756ecb5f62fd5c7","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"target/toolchain: Fix tarball filename\n\nToolchain makefile was missing include of version.mk\nso the openwrt version was missing from the filename.\nThis patch fixes that.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/4cd5250a29e6cc8510b83c390756ecb5f62fd5c7"},{"sha":"9c9832ccc41746bcbbacfe274a7b694e724a0189","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"targets: Use configured distribution name for SDK, IB, and Toolchain tarball names\n\nWe allow to configure the version distribution name;\nlet's also use it for the tarballs (SDK, ImageBuilder,\nand SDK).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/9c9832ccc41746bcbbacfe274a7b694e724a0189"},{"sha":"92870211d8cbfbbf14fb312bfba003f1fdc67efd","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"images: use configured distribution name for output image names\n\nWe allow to configure the version distribution name;\nlet's also use it for the final image filenames.\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/92870211d8cbfbbf14fb312bfba003f1fdc67efd"},{"sha":"85d36223a1f10c2c70dcddd3e18473bd25414d1c","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"images imagebuilder: Allow to add sanitized extra name\n\nFor final output image names allow user to add an\nextra string (which is sanitized).  This is particularly\nuseful with ImageBuilder where you may generate multiple\nimages from the same base and for the same board,\nwith different package selections and additional files\n(via FILES=).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/85d36223a1f10c2c70dcddd3e18473bd25414d1c"},{"sha":"589ae5ba4f8c302def344a72126d38c74aab8b75","author":{"email":"9b934cf284d9b196f48b43876d3e01912797242c@daniel.thecshore.com","name":"Daniel Dickinson"},"message":"network/services/dnsmasq:  For nonwilcard bind-dynamic\n\nOn Linux bind-dynamic is to be preferred to bind-interfaces\nbecause bind-dynamic combines the best of wildcard and\nbind-interfaces in that it both supports addition and\nremoval of interfaces while at the same time binding\nonly to interfaces on which dnsmasq is listening, thus\nallowing multiple instances to coexist on the same port(s).\n\nSigned-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>","distinct":true,"url":"https://api.github.com/repos/cshore/openwrt/commits/589ae5ba4f8c302def344a72126d38c74aab8b75"}]}