BusyBox - 1.11.x ================ - 0004444: [Website] Product Version drop down not up to date (BusyBox)
BusyBox - 1.2.x =============== - 0001095: [Other] cpio hardlink support and possible memory leak fix (BusyBox) - 0000920: [Documentation] bug with httpd -d (BusyBox) - 0001022: [Networking Support] httpd -d returns incorrect result if URL contains %2f ('/') (BusyBox) - 0001037: [Other] "mount" problem on using return value of bb_getopt_ulflags() (BusyBox) - 0000996: [Networking Support] httpd does not decode query strings before passing them to cgi script (BusyBox) - 0001079: [Networking Support] telnetd quits on SIGPIPE (BusyBox) - 0000752: [Other] ifconfig error reporting missing; bogus exit status (BusyBox) - 0001104: [Other] miswritten of libbb/bb_strtonum.c in rev 16700 (with patch) (BusyBox) - 0001040: [Other] "quiet" option in fstab doesn't get passed into the mount() syscall (BusyBox) - 0000730: [Other] [PORTABILITY] run_parts depends on scandir (BusyBox) - 0000783: [Standards Compliance] File size limit in tar (BusyBox) - 0000678: [Other] md5sum -c doesn't recognize 'binary' format (BusyBox) - 0000880: [Networking Support] ifupdown fails to set hwaddress (BusyBox) - 0000251: [Networking Support] broadcast address isn't recalculated if ifconfig of a network address with a non-standard netmask (BusyBox) - 0000241: [Networking Support] Statusbar not working in stdout output mode for wget (BusyBox) - 0000873: [New Features] feature request for udhcpd (BusyBox) - 0001088: [Networking Support] "wget" can't fetch ftp files with PASV mode (with patch) (BusyBox) - 0001007: [Kernel Module Support] Module kernel version length limited to 32 characters (integrator) - 0001060: [Kernel Module Support] mmap(2) doesn't work on Blackfin in insmod (probably in other pacles too) (BusyBox) - 0001077: [Networking Support] statusbar eta and ratio calculation overflows without large file support (BusyBox) - 0001008: [Security] httpd file traversal vulenrability (BusyBox) - 0000946: [Standards Compliance] mount -f command return error (BusyBox) - 0000935: [New Features] [patch] Batch enhancements for top(1) (BusyBox) - 0000999: [New Features] [PATCH] grep option -o (BusyBox) - 0000915: [Documentation] bbox login doesn't chown/chmod /dev/vcs[a]NN devices on linux. Util-linux one does. (BusyBox) - 0000784: [Other] [PATCH] wc -c command returns extra characters (BusyBox) - 0000837: [Other] can't umount /dev/hda1 (BusyBox) - 0000279: [Networking Support] [PATCH] On-demand net module loading fails with CONFIG_FEATURE_IFUPDOWN_IP (BusyBox) - 0001017: [New Features] [PATCH] Add support for -a option to fbset (BusyBox) - 0000785: [New Features] Syslogd level patch (BusyBox) - 0000701: [Networking Support] vconfig doesn't accept enough parameters to allow header reordering (BusyBox) - 0000486: [Networking Support] busybox wget prepends a '/' to ftp URL's pathname, unlike GNU wget (BusyBox) - 0000975: [Kernel Module Support] Simultaneous modprobes on aliases which reference the same module fail (integrator) - 0000889: [Standards Compliance] modprobe won't use ' * ' symbols modules.alias (BusyBox) - 0000905: [Networking Support] wget does CDUP, and prepends / to filenames, which can cause downloading issues (BusyBox) - 0000906: [Other] top fails with "top: Can't find process info in /proc" on some systems (BusyBox) - 0000923: [Other] vi eat 100% of cpu (BusyBox) - 0000614: [Standards Compliance] ftput: fail to submit local_path if local_path do not refer to a local file (BusyBox) - 0000741: [Other] [PORTABILITY] inet_common.h is missing netinet/in.h (BusyBox) - 0000774: [Other] configuration header file line break missing (BusyBox) - 0000798: [Other] mkconfig doesn't properly transfer integer settings from uClinux .config (BusyBox) - 0000847: [Other] Compile all sources at once results in segfaulting busybox (BusyBox) - 0000604: [Security] passwd doesnt use salt with md5 passwords (BusyBox) - 0000799: [New Features] start-stop-daemon does not support --oknodo option (BusyBox) - 0000729: [Other] [PORTABILITY] GNU getopt required (BusyBox) - 0000893: [Other] dos2unix does the opposite when called with full path (BusyBox) - 0000892: [Documentation] dos2unix/unix2dos options are wrong (BusyBox)
BusyBox - 1.1.x =============== - 0000921: [Other] bug with grep when the "string" has no a newline at the end (BusyBox) - 0000887: [Other] troubles with grep and pipe when \n char is not sent (BusyBox)
BusyBox - svn ============= - 0005154: [Other] busybox-1.11.2-lineedit.patch breaks history (BusyBox) - 0005144: [Documentation] `top -d 1` results in "invalid number '-1'" (BusyBox) - 0004334: [Other] unzip: error processing ODF files (BusyBox) - 0000145: [Standards Compliance] Fix strange behavior when issue df with pseudo root device(/dev/root). (BusyBox) - 0004054: [Other] busybox 1.9.1 killall command doesn't work (BusyBox) - 0004324: [Standards Compliance] Busybox ASH cannot trap (BusyBox) - 0005024: [Other] egrep not working at all (BusyBox) - 0004774: [Standards Compliance] Bitwise operations in awk applet are done the default signedness of longs, which varies with compilation options/platforms (BusyBox) - 0004764: [Other] cksum can not handle files larger than 4 gigabyte (BusyBox) - 0004744: [Standards Compliance] /bin/df & WHY_IT_SHOULD_BE_HIDDEN (BusyBox) - 0004714: [Other] mdev can't tell the difference between /dev/lp0 and /dev/usblp0 (BusyBox) - 0004504: [Other] Philosophical bug: should feature options be available for ash builtins when corresponding applets are not enabled? (BusyBox) - 0004694: [Other] hexdump segfault/NULL pointer dereference (BusyBox) - 0004684: [Other] linux32/linux64/setarch buffer overflows (BusyBox) - 0004654: [Other] Invalid reads in top (BusyBox) - 0004664: [Other] ping6 accesses invalid memory (BusyBox) - 0004184: [Other] printf buffer overflow (BusyBox) - 0004214: [Other] printf reads uninitialized memory (BusyBox) - 0004354: [Other] tr buffer overflow (invalid read) (BusyBox) - 0004374: [Other] tr [= buffer overflow (BusyBox) - 0004544: [Other] cut reads/writes invalid memory for certain inputs (BusyBox) - 0004574: [Other] Invalid read in envdir, invalid read in envdir, setuidgid, envuidgid (2 bugs) (BusyBox) - 0004564: [Other] Seg fault in arp (BusyBox) - 0004584: [Other] install reads uninitialized memory / mode argument should be required (BusyBox) - 0004594: [Other] nmeter buffer overflow (BusyBox) - 0004494: [Other] segfault in bb_show_usage when using FEATURE_COMPRESS_USAGE on powerpc platform (probable endian unsafety) (BusyBox) - 0004464: [Other] xrealloc_vector_helper function in xrealloc_vector.c misuses void pointer "vector" (BusyBox) - 0001193: [Other] stty exit with error when restore state from stty-readable form (BusyBox) - 0001066: [New Features] New tool: raidautorun (BusyBox) - 0001062: [Other] grep -C fails (BusyBox) - 0001036: [Documentation] "ipcs" full help message has some typo error (BusyBox) - 0001033: [Other] Compile Error if USE_SYSLOG undefined (BusyBox) - 0001038: [Other] "cmp" can't use options (BusyBox) - 0001021: [Other] undefined reference to `xregcomp' (BusyBox) - 0000995: [Networking Support] broken support for long arguments in wget (BusyBox) - 0001001: [Other] Enabling long options in wget does not work (BusyBox) - 0000982: [Other] 0000406: 1.01 won't build with shadow passwords disabled (BusyBox) - 0000941: [Kernel Module Support] module not load if use "_" symbol in name (integrator) - 0000949: [Other] adduser doesn't update group (BusyBox) - 0000836: [Kernel Module Support] on-demand module loading with 2.6.X and modprobe with '-' in module names (BusyBox) - 0000679: [Kernel Module Support] modprobe incrorrectly reads module parametrs from modules.conf (BusyBox) - 0000655: [Kernel Module Support] Kernel26 modprobe '-' in module names (BusyBox) - 0000276: [Kernel Module Support] Linux 2.6 module autoloading breaks when support for 2.4 modules is disabled (BusyBox) - 0000085: [New Features] BusyBox 1,0 ftpput and source file path names (uClibc) - 0000272: [Kernel Module Support] modprobe does not process parameters (BusyBox) - 0000278: [Kernel Module Support] [PATCH] on-demand module loading fails with 2.6.X (BusyBox) - 0000843: [Other] Busybox init requires tty device files to exist before the sysinit script is run and init -q doesn't work (BusyBox) - 0000868: [Other] patch applet likes to see \t after filenames (BusyBox) - 0000656: [Documentation] better inittab comments (BusyBox) - 0000711: [Other] mount doesn't obey "bind" option in fstab (BusyBox) - 0000802: [Other] stat shows bogus information for 64 bits values (BusyBox) - 0000776: [Other] ifup -a broken (BusyBox) - 0000743: [Standards Compliance] [PORTABILITY] printf format strings, %Ld (BusyBox) - 0000735: [Networking Support] libbb.h uses struct sockaddr_in without including header to define it (BusyBox) - 0000822: [Standards Compliance] modprobe won't use modules.alias (BusyBox) - 0000827: [Networking Support] httpd in inetd mode: POST from IE (6) ends up in 'cannot display page' (BusyBox) - 0000809: [Other] busybox-1.1x fails to mount ramfs (BusyBox) - 0000746: [New Features] [PATCH] udhcpc: add option to specify number of request packets (BusyBox) - 0000693: [Other] unzip can't unzip small files (BusyBox) - 0000708: [Other] switch_root parses init parameters wrongly (BusyBox) - 0000709: [Other] Makefile produces invalid include/bb_config.h file (BusyBox) - 0000158: [New Features] libbb, export it and callable from c program. (BusyBox) - 0000249: [Other] constify patch (BusyBox) - 0000309: [Networking Support] ping -s n localhost , with n smaller then 6 results in wrong timing results (BusyBox) - 0000496: [Other] Gunzip do not report correclty when uncompressing a corrupted gz file (BusyBox) - 0000585: [Other] gzip enters infinite busy loop when decompressing a corrupted file (BusyBox) - 0000282: [Other] The mount atime and diratime options set all the mount flags (BusyBox) - 0000112: [Standards Compliance] awk system() returns 256 multipled value (BusyBox) - 0000603: [Documentation] chown does not allow changing group only (BusyBox) - 0000547: [Standards Compliance] tar archive corruption when packing unreadable files (BusyBox) - 0000624: [New Features] printf: please support POSIX quoted-argument-character syntax (BusyBox) - 0000415: [Security] vlock accepts any passwd when using shadow (BusyBox) - 0000428: [Kernel Module Support] Extra space character (0x20) is added to last string option (BusyBox) - 0000169: [Other] "tar" with a directory argument doesn't extract the directory recursively (BusyBox) - 0000530: [Other] Build of telnet.c fails with older compilers (BusyBox) - 0000601: [Other] tar -zcvf blocks forever (BusyBox) - 0000600: [Other] less segfaults if controlling terminal cannot be open (BusyBox) - 0000402: [Networking Support] httpd in inetd mode: POST from IE (6) ends up in 'cannot display page' (BusyBox) - 0000180: [Networking Support] ping output is buffered (BusyBox) - 0000410: [Other] memory leak in coreutils/md5_sha1_sum.c (BusyBox) - 0000589: [Networking Support] TFTP not working (BusyBox) - 0000591: [Networking Support] [PATCH] 'ip link set <dev> addr' support (BusyBox) - 0000550: [Kernel Module Support] MAP_SHARED in insmod causes problems in uClinux (BusyBox) - 0000529: [Other] Syntax (macro definition) error stops build (BusyBox) - 0000498: [Other] mount loop device support broken (BusyBox) - 0000406: [Other] 1.01 won't build with shadow passwords disabled (BusyBox) - 0000304: [Kernel Module Support] sometimes rmmod is unable to remove modules (BusyBox) - 0000468: [Kernel Module Support] rmmod does not report failure (BusyBox) - 0000467: [Kernel Module Support] rmmod does not handle -w and -f flags (BusyBox) - 0000362: [Kernel Module Support] insmod chatter (BusyBox) - 0000449: [Other] Uninitialized variable in hush shell (BusyBox) - 0000310: [Security] chmod & chown mixup of permissions with symlinks (BusyBox) - 0000373: [Other] bb_askpass doesn't flush stdin (BusyBox) - 0000389: [New Features] Please modify "logread" in Busybox so that it flushes its output (BusyBox) - 0000394: [Other] cp doesn't exit with an error if there isn't enough space left on device (BusyBox) - 0000243: [Standards Compliance] cp clone special files instead of copying from them, for example /dev/null (BusyBox) - 0000250: [Other] gzipping N files produces N-1 bad gz files (BusyBox) - 0000316: [Other] CONFIG_ symbol collision with linux 2.4 kernel autoconf.h (BusyBox) - 0000457: [Other] applets.h doesn't read config (BusyBox) - 0000211: [Other] misc: static, superfluous C statements, O_NOFOLLOW dependency, missing local #includes, 0-terminated enum, rt_names.h and commen (BusyBox) - 0000094: [Other] Busybox 'make install' does not respect PREFIX when using O= (BusyBox) - 0000360: [Networking Support] busybox-networking utilities-ifupdown (BusyBox) - 0000458: [Other] PATCH: Cannot build and install when using build folder other than source (BusyBox) - 0000470: [Other] find doesn't compile anymore (BusyBox) - 0000168: [New Features] pidof, make -s optional and add optional -o (BusyBox) - 0000204: [Other] move llist_add_to_end() to libbb and add llist_free() (BusyBox) - 0000422: [Other] syslogd allocates shoten char array (BusyBox) - 0000425: [New Features] applet nohup (BusyBox)
BusyBox - 1.01 ============== - 0000141: [Other] top with cpu usage has a bug (BusyBox)
BusyBox - 1.00 ============== - 0000077: [Documentation] uuencode do not work correctly for standart uuencoding (not base64) (BusyBox)
uClibc - Change Log
uClibc - 0.9.30 =============== - 0005134: [Other] Patches to be reviewed (bernhardf) - 0005194: [Architecture Specific] [powerpc] application fails to build caused by an error in fcntl.h (uClibc) - 0004314: [Architecture Specific] glob() fails to reset errno for !UCLIBC_HAS_GNU_GLOB (egtvedt) - 0003164: [Architecture Specific] m68k build fails with the default ARCH_CFLAGS setting, gcc 4.3, and binutils 2.18 (uClibc) - 0000686: [Internationalization / Localization] utf-8 mbrtowc incorrectly returns -2 in some cases (uClibc) - 0001297: [Standards Compliance] getopt-susv3 excludes include/getopt.h but installs include/bits/getopt.h (uClibc) - 0001303: [Architecture Specific] mmap: unsigned shift operation => overflow error (uClibc) - 0001081: [Standards Compliance] lfind/lsearch prototype error (uClibc) - 0002894: [Architecture Specific] extra/scripts/gen_bits_syscall_h.sh dont catch all armspecifc syscalls (khem)
uClibc++ - 0.2.2 ================ - 0001070: [Documentation] [PATCH] Compile uclibc++ with other compilers (gkajmowi) - 0001268: [Other] std::string::compare(size_type, size_type, const std::string&, size_type, size_type) does not work properly (gkajmowi) - 0001322: [Other] std::basic_ios::init does not initialize formatflags (gkajmowi) - 0001321: [Other] std::ifstream segfaults in reading data, when no file is open (gkajmowi) - 0001264: [Other] flushing ostream in dtor is a bad idea (gkajmowi) - 0001116: [Other] unused parameter warning in map (gkajmowi) - 0001113: [Other] deque::swap implemented incorrectly (contains patch) (gkajmowi) - 0000951: [Other] std::locale has no member function name() (gkajmowi)
uClibc++ - 0.2.1 ================ - 0000924: [Other] as per ANSI it is needed to specify the baseclass in templates when referencing baseclass-methods (gkajmowi) - 0000767: [Other] string::resize should allow the developer to choose a custom fill character (gkajmowi) - 0000766: [Other] std::string::find_last_not_of is not implemented (gkajmowi) - 0000769: [Other] uClibc++ does not implement std::ws (gkajmowi)
uClibc++ - 0.2.0 ================ - 0000712: [Other] __UCLIBCXX_HAS_LONG_DOUBLE__ should be defined only when __UCLIBCXX_HAS_FLOATS__ (gkajmowi) - 0000690: [Documentation] [PATCH] lower_bound with last element error (gkajmowi) - 0000706: [Other] compiling problem of bind2nd and mem_fun in uClibc++ (gkajmowi) - 0000689: [Other] [PATCH] 'make test' compilation error (functionaltest) (gkajmowi) - 0000682: [Other] [PATCH] Problems with unsupported 'long double' (gkajmowi) - 0000681: [Other] [PATCH] I cannot execute 'make menuconfig (gkajmowi)
uClibc++ - 0.1.12 ================= - 0000301: [Other] map::lower_bound, map::upper_bound without existing key (gkajmowi) - 0000313: [Other] Some operator!= and operator== should be const and are not (gkajmowi) - 0000320: [Other] ambiguous basic_string::compare variants (gkajmowi) - 0000315: [Other] list::swap dows not update list::elements (gkajmowi) - 0000321: [Other] missing constructor in ios()??? (gkajmowi) - 0000326: [Other] destructor of basic_ofstream uses destructed streambuf (gkajmowi) - 0000327: [Other] infinite loop in operator<< for basic_streambuf (gkajmowi) - 0000329: [Other] streambuf-output does not buffer (gkajmowi) - 0000330: [Other] wrong declaration of what()-member in some runtime_error and logic_error (gkajmowi) - 0000332: [Other] default implementation of uflow incorrect (gkajmowi) - 0000333: [Other] ios_base::eofbit not set in ostream (gkajmowi) - 0000337: [Other] missing definition of multimap::operator=(const multimap&) (gkajmowi) - 0000338: [Other] implementation of istreambuf_iterator::equal(const istreambuf_iterator&) and fixed constructor of istreambuf_iterator (gkajmowi) - 0000339: [Other] missing include in <functional> (gkajmowi) - 0000340: [Documentation] std::runtime_error not derived from std::exception (gkajmowi) - 0000341: [Other] errorflags are not set correctly in operator>>(std::istream&, some_type&) (gkajmowi) - 0000342: [Other] std::streambuf::xsputn incorrect (gkajmowi) - 0000343: [Other] empty destructor in stdexcept increase codesize (gkajmowi)