{"push_id":1065837226,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"b1da61da0e42ab877c5dcba607f9fea9bf118266","before":"224da4abaa3db9f086f6159e4f63685c4290304d","commits":[{"sha":"cb9264099822505dc2930cfea0b1f9027a02dc06","author":{"email":"0825d3eb8700b4d9e4a0adaca19271090337e5a2@novero.com","name":"Sven Eisenberg"},"message":"ubirename: new applet\n\nfunction                                             old     new   delta\nubirename_main                                         -     394    +394\npacked_usage                                       30611   30674     +63\napplet_names                                        2530    2540     +10\n\nSigned-off-by: Sven Eisenberg <sven.eisenberg@novero.com>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/cb9264099822505dc2930cfea0b1f9027a02dc06"},{"sha":"b068cf2a7e036da8d0b3533b41886c5605c8139d","author":{"email":"0825d3eb8700b4d9e4a0adaca19271090337e5a2@novero.com","name":"Sven Eisenberg"},"message":"ubirmvol: Implement -N switch for ubirmvol\n\nfunction                                             old     new   delta\nget_volid_by_name                                      -     125    +125\nubi_devnum_from_devname                                -      43     +43\nubi_tools_main                                      1215    1220      +5\npacked_usage                                       30674   30655     -19\nubirename_main                                       394     221    -173\n------------------------------------------------------------------------------\n(add/remove: 3/0 grow/shrink: 1/2 up/down: 173/-192)          Total: -19 bytes\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/b068cf2a7e036da8d0b3533b41886c5605c8139d"},{"sha":"6aab9928dec29855bcee21bce163e5fdf7144350","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"whitespace and namespace cleanups\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/6aab9928dec29855bcee21bce163e5fdf7144350"},{"sha":"b22061718db0111f9e7474f9b60aef02456ac070","author":{"email":"f151efa85df3e5abc64a25fec22969d0887b947d@pobox.com","name":"Ron Yorston"},"message":"find_applet_by_name: loop index should be signed\n\nThe loop\n\n   for (j = ARRAY_SIZE(applet_nameofs)-1; j >= 0; j--) {\n\nwas intended to terminate when j goes negative, so j needs to be signed.\n\nSigned-off-by: Ron Yorston <rmy@pobox.com>\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/b22061718db0111f9e7474f9b60aef02456ac070"},{"sha":"993dab78220d9dce42c45c8cecba23706735c860","author":{"email":"8f3f75c74bd5184edcfa6534cab3c13a00a2f794@gentoo.org","name":"Mike Frysinger"},"message":"Revert \"lxdialog: fix ncursesw include detection\"\n\nThis reverts commit e91bc53d0c2e8de7dc4fbdb888ab0a4923c2b475.\n\nLet's get back to a state that matches upstream so we can pull in all of\ntheir fixes from the last few years.\n\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/993dab78220d9dce42c45c8cecba23706735c860"},{"sha":"f48bd92285e20f1f9955bd3b07599beb80ef9ea5","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"kconfig: fix menuconfig on debian lenny\n\nIn 60f33b8 (kconfig: get rid of stray a.o, support ncursesw, 2006-01-15),\nsupport to link menuconfig with ncursesw library was added.  To compute\nthe linker command option -l, we check \"libncursesw.{so,a,dylib}\" to allow\nncursesw to be used as a replacement ncurses.  However, when checking what\nheader file to include, we do not check /usr/include/ncursesw directory.\n\nAdd /usr/include/ncursesw to the list of directories that are checked.\nWith this patch, on my Debian Lenny box with libncursesw5-dev package but\nnot libncurses5-dev package, I can say \"make menuconfig\".\n\nSigned-off-by: Junio C Hamano <gitster@pobox.com>\nAcked-by: Sam Ravnborg <sam@ravnborg.org>\nSigned-off-by: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/f48bd92285e20f1f9955bd3b07599beb80ef9ea5"},{"sha":"a0f24a06df79e70661d43fb543272e2fc1074291","author":{"email":"39f9896da8aeb99e60369082c8cb330d7a467d84@users.sourceforge.net","name":"Yaakov Selkowitz"},"message":"kconfig: check ncursesw headers first in check-lxdialog\n\nCommit 8c41e5e363db55d91aa3b1cdce4ab02ad9821de7 added a check for\nncursesw/curses.h for the case where ncurses and ncursesw are build\nseparately but only one is installed.  But if both are installed,\nthe headers ncurses/curses.h and ncursesw/curses.h differ, and since\nlibncursesw will be found first, so should ncursesw/curses.h.\n\nSigned-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>\nSigned-off-by: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/a0f24a06df79e70661d43fb543272e2fc1074291"},{"sha":"74f58ed48cd6b8bdb3fb265b649db7dea4574341","author":{"email":"39f9896da8aeb99e60369082c8cb330d7a467d84@users.sourceforge.net","name":"Yaakov Selkowitz"},"message":"kconfig: fix check-lxdialog for DLL platforms\n\nImport libraries on Cygwin and MinGW/MSYS use the .dll.a suffix, so\nchecking this suffix is necessary to make sure ncurses will still be\nfound when built without static libraries.\n\nSigned-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>\nSigned-off-by: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/74f58ed48cd6b8bdb3fb265b649db7dea4574341"},{"sha":"8c3f943410ccfd79bb24eaa816dc8d57200d7a4c","author":{"email":"efca98801f3398ebd7eeff805a2c18e6c49e84d4@suse.de","name":"Jean Delvare"},"message":"kbuild: Fix gcc -x syntax\n\nThe correct syntax for gcc -x is \"gcc -x assembler\", not\n\"gcc -xassembler\". Even though the latter happens to work, the former\nis what is documented in the manual page and thus what gcc wrappers\nsuch as icecream do expect.\n\nThis isn't a cosmetic change. The missing space prevents icecream from\nrecognizing compilation tasks it can't handle, leading to silent kernel\nmiscompilations.\n\nBesides me, credits go to Michael Matz and Dirk Mueller for\ninvestigating the miscompilation issue and tracking it down to this\nincorrect -x parameter syntax.\n\nSigned-off-by: Jean Delvare <jdelvare@suse.de>\nAcked-by: Ingo Molnar <mingo@kernel.org>\nCc: stable@vger.kernel.org\nCc: Bernhard Walle <bernhard@bwalle.de>\nCc: Michal Marek <mmarek@suse.cz>\nCc: Ralf Baechle <ralf@linux-mips.org>\nSigned-off-by: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/8c3f943410ccfd79bb24eaa816dc8d57200d7a4c"},{"sha":"f755430d79171b2391ad9bf18da036720ab83b70","author":{"email":"ac4f352566d26649578fb9202213e9e6cf800c73@podlesie.net","name":"Krzysztof Mazur"},"message":"menuconfig: fix extended colors ncurses support\n\nThe ncurses library allows for extended colors. The support for extended\ncolors support depends on wide-character support. ncurses headers\nenable extended colors (NCURSES_EXT_COLORS) only when wide-character\nsupport is enabled (NCURSES_WIDECHAR).\n\nThe \"make menuconfig\" uses wide-character ncursesw library, which can be\ncompiled with wide-character support, but does not define NCURSES_WIDECHAR\nand it's using headers without wide-character (and extended colors) support.\n\nThis fixes problems with colors on systems with enabled extended colors\n(like PLD Linux). Without this patch \"make menuconfig\" is hard to use.\n\nSigned-off-by: Krzysztof Mazur <krzysiek@podlesie.net>\nSigned-off-by: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/f755430d79171b2391ad9bf18da036720ab83b70"},{"sha":"e62c715b3ebd6fc1d832229ded946d053bd45b94","author":{"email":"10b9ea4f4206af051d6240942dd0e16487ac7cb2@gentoo.org","name":"Justin Lecher"},"message":"menuconfig: optionally use pkg-config to detect ncurses libs\n\nWhen building ncurses with --with-termlib several symbols get moved from\nlibncurses.so to libtinfo.so. Thus when linking with libncurses.so, one\nadditionally needs to link with libtinfo.so.\n\nThe ncurses pkg-config module will be used to detect the necessary libs for\nlinking. If not available the old heuristic for detection of the ncurses libs\nwill be used.\n\nSigned-off-by: Justin Lecher <jlec@gentoo.org>\nTested-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/e62c715b3ebd6fc1d832229ded946d053bd45b94"},{"sha":"d35ba8b5eddedd50349adf9358574cdbbc3c47ef","author":{"email":"b375a36861a21dce61868a5a9b415811d17b4e97@free.fr","name":"Yann E. MORIN"},"message":"kconfig/lxdialog: rationalise the include paths where to find {.n}curses{,w}.h\n\nThe current code does this:\n\n    if [ -f /usr/include/ncursesw/curses.h ]; then\n        echo '-I/usr/include/ncursesw -DCURSES_LOC=\"<ncursesw/curses.h>\"'\n    elif [ -f /usr/include/ncurses/ncurses.h ]; then\n        echo '-I/usr/include/ncurses -DCURSES_LOC=\"<ncurses.h>\"'\n    elif [ -f /usr/include/ncurses/curses.h ]; then\n        echo '-I/usr/include/ncurses -DCURSES_LOC=\"<ncurses/curses.h>\"'\n    [...]\n\nThis is merely inconsistent:\n  - adding the full path to the directory in the -I directive,\n  - especially since that path is already a sub-path of the system\n    include path,\n  - and then repeating the sub-path in the #include directive.\n\nRationalise each include directive:\n  - only use the filename in the #include directive,\n  - keep the -I directives: they are always searched for before the\n    system include path; this ensures the correct header is used.\n\nUsing the -I directives and the filename-only in #include is more in\nline with how pkg-config behaves, eg.:\n    $ pkg-config --cflags ncursesw\n    -I/usr/include/ncursesw\n\nThis paves the way for using pkg-config for CFLAGS, too, now we use it\nto find the libraries.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/d35ba8b5eddedd50349adf9358574cdbbc3c47ef"},{"sha":"935fe68236f21bf641b316fea1867754e754911b","author":{"email":"0c835876a532a476f30fdb1f6e963bae6c5a1a04@suse.cz","name":"Michal Marek"},"message":"kbuild: Make scripts executable\n\nThe Makefiles call the respective interpreter explicitly, but this makes\nit easier to use the scripts manually.\n\nSigned-off-by: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/935fe68236f21bf641b316fea1867754e754911b"},{"sha":"d63d77a7f03eaa49729619a14aa9a12a0e9f95ad","author":{"email":"b4989a92a1eaaefdc797a00ca6fb021311d31f4f@gmail.com","name":"Bjørn Forsman"},"message":"kconfig/lxdialog: get ncurses CFLAGS with pkg-config\n\nThis makes \"make menuconfig\" also work on systems where ncurses is not\ninstalled in a standard location (such as on NixOS).\n\nThis patch changes ccflags() so that it tries pkg-config first, and only\nif pkg-config fails does it go back to the fallback/manual checks. This\nis the same algorithm that ldflags() already uses.\n\nSigned-off-by: Bjørn Forsman <bjorn.forsman@gmail.com>\nSigned-off-by: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/d63d77a7f03eaa49729619a14aa9a12a0e9f95ad"},{"sha":"ea1b44412a5802f507880ae8b705d58360e387c0","author":{"email":"8f3f75c74bd5184edcfa6534cab3c13a00a2f794@gentoo.org","name":"Mike Frysinger"},"message":"syslogd: minor tweaks to text\n\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/ea1b44412a5802f507880ae8b705d58360e387c0"},{"sha":"ee22fe8793679e0f366a5501e3c7b576a9eb46c9","author":{"email":"8f3f75c74bd5184edcfa6534cab3c13a00a2f794@gentoo.org","name":"Mike Frysinger"},"message":"undeb: clean up\n\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/ee22fe8793679e0f366a5501e3c7b576a9eb46c9"},{"sha":"d7d4750e1e213e7448147186dddfe3bfbb47eea0","author":{"email":"8f3f75c74bd5184edcfa6534cab3c13a00a2f794@gentoo.org","name":"Mike Frysinger"},"message":"unrpm: clean up\n\nSigned-off-by: Mike Frysinger <vapier@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/d7d4750e1e213e7448147186dddfe3bfbb47eea0"},{"sha":"e4d925b8899e38437311d2c63d0d0d200e04b5a1","author":{"email":"42afb3a19136e88700e8b77002ea6a5a94c16782@googlemail.com","name":"Denys Vlasenko"},"message":"sed: support \"-f -\" idiom\n\nSigned-off-by: Denys Vlasenko <vda.linux@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/e4d925b8899e38437311d2c63d0d0d200e04b5a1"},{"sha":"b1da61da0e42ab877c5dcba607f9fea9bf118266","author":{"email":"2b6b740fcad747dbc0af8abb0b6ca23542ad6341@gmail.com","name":"Amit Bagaria"},"message":"CoolDroid customizations for Android build","distinct":true,"url":"https://api.github.com/repos/cooldroid/busybox/commits/b1da61da0e42ab877c5dcba607f9fea9bf118266"}]}