{"push_id":660576755,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"42ddceb77fd628051f0da8344ce8dda0072d8723","before":"b763cd18ea3eda1e46bf5ababf4a745f37684e83","commits":[{"sha":"9472e8a86fa1837bccec9e25dd18fd3c88c5e209","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"ftpd: change_identity() must be after chroot()\n\nOtherwise chroot() doesn't work for non-root\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/9472e8a86fa1837bccec9e25dd18fd3c88c5e209"},{"sha":"1186894f773e13ab9ca2b3e05a194e9b88796fbe","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"update example ntp.script\n\nHandle an interesting corner case when NTP server is reachable...\nbut on a different IP now.\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/1186894f773e13ab9ca2b3e05a194e9b88796fbe"},{"sha":"86a7f18f211af1abda5c855d2674b0fcb53de524","author":{"email":"ce1ac9e9ad16abccd7821f371ad381197b4768ac@gmail.com","name":"Bernhard Reutner-Fischer"},"message":"*: Switch to POSIX utmpx API\n\nUTMP is SVID legacy, UTMPX is mandated by POSIX.\n\nGlibc and uClibc have identical layout of UTMP and UTMPX, both of these\nlibc treat _PATH_UTMPX as _PATH_UTMP so from a user-perspective nothing\nchanges except the names of the API entrypoints.\n\nSigned-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/86a7f18f211af1abda5c855d2674b0fcb53de524"},{"sha":"7b729edd33aea5361e0740df800a1a0a1ff70f7f","author":{"email":"13423a3f3006b5859cfceae66d59451f5eb4e205@iki.fi","name":"Aaro Koskinen"},"message":"update copyright years\n\nCopyright years seem to be out of date, e.g. coreutils/truncate.c\nhas Copyright (C) 2015.\n\nSigned-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>\nSigned-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/7b729edd33aea5361e0740df800a1a0a1ff70f7f"},{"sha":"e0ddb65cb234db6482d80febee1a63778f818db6","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"build system: make CONFIG_EXTRA_LDFLAGS go to LDFLAGS, not EXTRA_LDFLAGS\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/e0ddb65cb234db6482d80febee1a63778f818db6"},{"sha":"a90490fb69f78148beacf371b603c16276137879","author":{"email":"92153c4095b3859dc4dfc5bea1240a6f7b2a9ca1@tin.it","name":"Alfonso Ranieri"},"message":"volume_id: fix a buglet introduced by is_prefixed_with() conversion\n\nSigned-off-by: Alfonso Ranieri <alforan@tin.it>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/a90490fb69f78148beacf371b603c16276137879"},{"sha":"f7466e477691fd29f47ebe8ae27489e065c69e5e","author":{"email":"118ed6118e893d16e8c6e0776e0ebc290952c897@openwrt.org","name":"Felix Fietkau"},"message":"find: fix regression in status processing for path arguments\n\nRegression added in commit 14158b4127dba30466c50147b868a6a89702960b\n\"find: add optional support for '-exec ... {} +'\"\n\nThis commit causes find to exit on the first path argument that was not\nfound, which breaks existing scripts and is incompatible to other\nimplementations.\n\nInstead of exiting on the first failure, return EXIT_FAILURE at the end\nif any error occurred.\n\nSigned-off-by: Felix Fietkau <nbd@openwrt.org>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/f7466e477691fd29f47ebe8ae27489e065c69e5e"},{"sha":"71a5b67ba0339265153217df646827a1213e03f5","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"uevent: new applet\n\nThis applet listens on netlink socket with kernel's uevent messages.\nRun-tested.\n\nfunction                                             old     new   delta\nuevent_main                                            -     416    +416\npacked_usage                                       30671   30713     +42\napplet_names                                        2531    2538      +7\napplet_main                                         1468    1472      +4\nRCVBUF                                                 -       4      +4\napplet_nameofs                                       734     736      +2\n------------------------------------------------------------------------------\n(add/remove: 3/0 grow/shrink: 4/0 up/down: 475/0)             Total: 475 bytes\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/71a5b67ba0339265153217df646827a1213e03f5"},{"sha":"63f4d32c9859c1ed341debefddad4b9c0ae944cc","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"sed: implement \",+N\" range end\n\nfunction                                             old     new   delta\nadd_cmd                                             1115    1173     +58\nprocess_files                                       2226    2253     +27\nsed_main                                             696     702      +6\n------------------------------------------------------------------------------\n(add/remove: 0/0 grow/shrink: 3/0 up/down: 91/0)               Total: 91 bytes\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/63f4d32c9859c1ed341debefddad4b9c0ae944cc"},{"sha":"0a0acb55db8d7c4dec445573f1b0528d126b9e1f","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"ash: fix handling of duplicate \"local\"\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/0a0acb55db8d7c4dec445573f1b0528d126b9e1f"},{"sha":"73327a048b112ba2b742b758bb5a3caf95c7bf1a","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"hush: document buggy handling of duplicate \"local\"\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/73327a048b112ba2b742b758bb5a3caf95c7bf1a"},{"sha":"bd77e9d6093dc8632788a3c3efffd53ac8ba3233","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"mdev: improve logging\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/bd77e9d6093dc8632788a3c3efffd53ac8ba3233"},{"sha":"ad795510d9fd6f4290be170c84c0d30eb1af7245","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"mdev: if a \"future\" mdev.seq is seen, do not overwrite it with ours\n\nThis was seen to happen if two mdevs are run in parallel,\nmdev.seq is empty, and the \"newer\" one manages to write it first.\n\nfunction                                             old     new   delta\nmdev_main                                           1366    1388     +22\natoll                                                  -      20     +20\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/ad795510d9fd6f4290be170c84c0d30eb1af7245"},{"sha":"61d6ae244af424b2a05468307723f21c8810ab9e","author":{"email":"f151efa85df3e5abc64a25fec22969d0887b947d@tigress.co.uk","name":"Ron Yorston"},"message":"libbb: remove unnecessary argument to nonblock_immune_read\n\nThe loop_on_EINTR argument to nonblock_immune_read is always set to 1.\n\nfunction                                             old     new   delta\nxmalloc_reads                                        200     195      -5\npgetc                                                488     483      -5\nargstr                                              1313    1308      -5\nnonblock_immune_read                                 123      86     -37\n------------------------------------------------------------------------------\n(add/remove: 0/0 grow/shrink: 0/4 up/down: 0/-52)             Total: -52 bytes\n\nSigned-off-by: Ron Yorston <rmy@tigress.co.uk>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/61d6ae244af424b2a05468307723f21c8810ab9e"},{"sha":"7d86384b246434e72533332f7f409a7aa9efeacb","author":{"email":"ce1ac9e9ad16abccd7821f371ad381197b4768ac@gmail.com","name":"Bernhard Reutner-Fischer"},"message":"include: Fallback to UTMP unless there is UTMPX support\n\nFixes compilation against uClibc-0.9.30 for instance\n\nSigned-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/7d86384b246434e72533332f7f409a7aa9efeacb"},{"sha":"de5edadee2dca2896492f97ab3a56e389305e74d","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"special-case {true,false,test} --help\n\nThis also removes their help texts.\n\nfunction                                             old     new   delta\nrun_applet_no_and_exit                               442     452     +10\npacked_usage                                       30713   30625     -88\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/de5edadee2dca2896492f97ab3a56e389305e74d"},{"sha":"cee59053dcf47b4a3ab87f7654c1ed20620def16","author":{"email":"2f106f27fa1f28a8a4e02aeb10d73b78f9c9b24a@mattwhitlock.name","name":"Matt Whitlock"},"message":"Bionic lacks ttyname_r; provide a workaround\n\nSigned-off-by: Matt Whitlock <busybox@mattwhitlock.name>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/cee59053dcf47b4a3ab87f7654c1ed20620def16"},{"sha":"93b98ff5726fd620e1f123d04072b956412c1b55","author":{"email":"2f106f27fa1f28a8a4e02aeb10d73b78f9c9b24a@mattwhitlock.name","name":"Matt Whitlock"},"message":"Bionic lacks tcdrain; provide a workaround\n\nSigned-off-by: Matt Whitlock <busybox@mattwhitlock.name>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/93b98ff5726fd620e1f123d04072b956412c1b55"},{"sha":"bbd53216f80912944da0d4ca72bf3ed3188ca156","author":{"email":"13423a3f3006b5859cfceae66d59451f5eb4e205@iki.fi","name":"Aaro Koskinen"},"message":"gzip: add support for compression levels 4-9\n\nfunction                                             old     new   delta\ngzip_main                                            192     282     +90\nstatic.gzip_level_config                               -      24     +24\npacked_usage                                       30439   30459     +20\nfill_window                                          216     220      +4\npack_gzip                                           1789    1729     -60\n------------------------------------------------------------------------------\n(add/remove: 1/0 grow/shrink: 3/1 up/down: 138/-60)            Total: 78 bytes\n\nSigned-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/bbd53216f80912944da0d4ca72bf3ed3188ca156"},{"sha":"4d8ddb810d52f5ad1bcef8bda07687200117e56b","author":{"email":"4d3ef0bbfc1daba1a476e2734d9776b811b812ef@google.com","name":"Andrew Fuller"},"message":"vi: basic undo feature shouldn't depend on yankmark\n\nCurrently basic undo functionality with the 'u' key depends on\nFEATURE_VI_YANKMARK. These two features are separate, so we can remove this\ndependency.\n\nSigned-off-by: Andrew Fuller <abf@google.com>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/sherpya/android-busybox/commits/4d8ddb810d52f5ad1bcef8bda07687200117e56b"}]}