Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Patch from Yann Morin to put BLKGETSIZE64 in platform.h had rather a lot of | Rob Landley | 2006-06-15 | 1 | -2/+0 | |
| | | | | | | fallout due to the #include <sys/mount.h>. Removed that #include from various applets and fixed up those that were unhappy when that #include was made because they'd block copied stuff out of it. (Sigh.) | |||||
* | Some day, maybe gcc will be able to optimize out static functions that are | Rob Landley | 2006-06-08 | 1 | -1/+2 | |
| | | | | never used so we don't have to #ifdef them. Wouldn't that be nice? | |||||
* | Fix from Tito to read from stdin only when it's not a tty. | Rob Landley | 2006-06-07 | 1 | -3/+3 | |
| | ||||||
* | Tito writes: this patch fixes two potential bugs with the -i -I flags that ↵ | Mike Frysinger | 2006-06-07 | 1 | -2/+2 | |
| | | | | could be reset during option parsing | |||||
* | Callers to identify() converted the endianness of the buffer. So did | Rob Landley | 2006-06-07 | 1 | -16/+16 | |
| | | | | | | identify(). This meant big endian systems had a NUXI problem. Removed the redundant conversion from the callers, and made some in-passing cleanups while I was there. | |||||
* | - move #include busybox.h to the very top so we pull in the config | Bernhard Reutner-Fischer | 2006-06-03 | 1 | -3/+1 | |
| | | | | and eventual platform specific includes in early. | |||||
* | Patch from Tito to remove long options from hdparm. | Rob Landley | 2006-05-31 | 1 | -22/+7 | |
| | ||||||
* | Add SWAP_LE?? and SWAP_BE?? macros, and make things use them. Converts values | Rob Landley | 2006-05-29 | 1 | -7/+5 | |
| | | | | | to/from little endian or big endian, which is a NOP if that's what the current platform already is. | |||||
* | Fix hdparm to use PRIu64 instead of typecasting to long long (which is 128 bits | Rob Landley | 2006-05-28 | 1 | -4/+4 | |
| | | | | on 64 bit platforms), and move #include <inttypes.h> to libbb.h. | |||||
* | Consolidate #include <sys/time.h> so libbb.h does it. | Rob Landley | 2006-05-27 | 1 | -1/+0 | |
| | ||||||
* | Yann E. MORIN. writes: | Mike Frysinger | 2006-05-26 | 1 | -1/+1 | |
| | | | | | | hdparm has a uint64_t passed to printf with a %llu format (which is ok, because it's the same size), but without first being casted(?) to unsigned long long int. Which is kinda funny because it's done OK on a few lines above... | |||||
* | Patch from Tito: | Rob Landley | 2006-05-25 | 1 | -168/+123 | |
| | | | | | | | | | | | | | | | | | | | Remove -v verbose -V version -q quiet flags Remove parse_opt_v2(); Rename parse_opt_v3() to parse_xfermode() Remove if_strcat() Rearrange code in dump_identity() to reduce size Modify some strings so that they could be optimized by the compiler Minor code clean up Remove unneeded #define <shm.h> #if BB_BIG_ENDIAN && !defined(__USE_XOPEN) # define __USE_XOPEN #endif Must be before #include <unistd.h> and #include "busybox.h" (noticed by Bernhard Fischer <rep.nop@aon.at>) Remove duplicate code in do_time() | |||||
* | Patch from tito to replace shared memory usage with mlock(), slightly tweaked | Rob Landley | 2006-05-19 | 1 | -24/+10 | |
| | | | | by me. | |||||
* | Largeish cleanup patch from Tito, mostly if statement therapy. | Rob Landley | 2006-05-16 | 1 | -534/+350 | |
| | ||||||
* | typecast bbig to kill format warnings | Mike Frysinger | 2006-05-11 | 1 | -3/+3 | |
| | ||||||
* | The if() is cheaper than the extra function parameter. According to make | Rob Landley | 2006-05-08 | 1 | -26/+26 | |
| | | | | bloatcheck, this saves 112 bytes on x86... | |||||
* | Cleanup patch from tito. | Rob Landley | 2006-05-07 | 1 | -379/+158 | |
| | ||||||
* | Patch from Dennis Vlasenko resetting values that get reused. | Rob Landley | 2006-05-05 | 1 | -5/+18 | |
| | ||||||
* | Remove HDIO_GETGEO_BIG which is dead (removed from 2.6) and was pointless back | Rob Landley | 2006-05-03 | 1 | -12/+4 | |
| | | | | | | | | | in 2.4 (it fetched the same hd_geometry struct only with uint cylinders instead of ushort cylinders: nothing that big has ever accurately reported gemoetry, it's all LBA. Also stop declaring the hd_geometry struct static: it's two chars, a short, and a long for a grand total of 8 bytes. That can go on the stack. | |||||
* | Use ATTRIBUTE_NORETURN as suggested by tito, plus a few in-passing cleanups. | Rob Landley | 2006-05-03 | 1 | -16/+13 | |
| | ||||||
* | Patch from tito removing obsolete code. | Rob Landley | 2006-05-01 | 1 | -142/+11 | |
| | ||||||
* | Remove some unused code pointed out by Tito, plus a slightly more graceful | Rob Landley | 2006-04-29 | 1 | -35/+7 | |
| | | | | way of handling endianness. | |||||
* | Style fixes from Denis Vlasenko. | Rob Landley | 2006-04-29 | 1 | -147/+146 | |
| | ||||||
* | Another patch from Denis Vlasenko: | Rob Landley | 2006-04-29 | 1 | -48/+42 | |
| | | | | | | | | | Make hdparm smaller: * Make bb_ioctl return the status * Replace ioctl with bb_ioctl in a few places * Add bb_ioctl_alt, use where appropriate (four places) * unsigned char args1[4+512] = {WIN_IDENTIFY,0,0,1,}; ate 0.5k of rodata, fix that | |||||
* | From Dennis Vlasenko, Make hdparm smaller: | Rob Landley | 2006-04-29 | 1 | -73/+49 | |
| | | | | | * Use combined no_scsi_no_xt() * Have common unsigned char args[4] = {WIN_SETFEATURES,0,0,0}; | |||||
* | Cleanup to hdparm by tito. | Rob Landley | 2006-04-29 | 1 | -12/+11 | |
| | ||||||
* | Patch from tito to update output of hdparm. | Rob Landley | 2006-04-28 | 1 | -12/+22 | |
| | ||||||
* | Patch from Tito to fix printing null and make output look like hdparm 6.3. | Rob Landley | 2006-04-17 | 1 | -5/+5 | |
| | ||||||
* | use more boiler plate GPL notices | Mike Frysinger | 2006-04-16 | 1 | -3/+1 | |
| | ||||||
* | - tweak visibility of label expected_hwif_error as it's only needed for | Bernhard Reutner-Fischer | 2006-04-11 | 1 | -0/+2 | |
| | | | | CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF or CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF | |||||
* | - make sure that the label expected_hwif_error is visible even when | Bernhard Reutner-Fischer | 2006-04-05 | 1 | -15/+3 | |
| | | | | CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF isn't set. | |||||
* | Patch from Denis Vlasenko to add xstat() and use it. | Rob Landley | 2006-03-13 | 1 | -2/+1 | |
| | ||||||
* | Patch from Robert P. Day, moving byte order checks to use platform.h macros. | Rob Landley | 2006-03-04 | 1 | -2/+2 | |
| | ||||||
* | Patch from Denis Vlasenko to constify things and fix a few typos. | Rob Landley | 2006-02-22 | 1 | -1/+3 | |
| | ||||||
* | fix up yet more annoying signed/unsigned and mixed type errors | Eric Andersen | 2006-01-30 | 1 | -3/+3 | |
| | ||||||
* | just whitespace | Tim Riker | 2006-01-25 | 1 | -36/+36 | |
| | ||||||
* | data --> code | "Vladimir N. Oleynik" | 2005-10-15 | 1 | -51/+52 | |
| | ||||||
* | Patch from Bernhard Fischer to make a bunch of symbols static | Eric Andersen | 2005-04-16 | 1 | -2/+2 | |
| | | | | which were otherwise cluttering the global namespace. | |||||
* | Avoid a naming conflict with include/bits/fcntl.h | Eric Andersen | 2004-07-20 | 1 | -4/+4 | |
| | ||||||
* | Larry Doolittle writes: | Eric Andersen | 2004-04-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | This is a bulk spelling fix patch against busybox-1.00-pre10. If anyone gets a corrupted copy (and cares), let me know and I will make alternate arrangements. Erik - please apply. Authors - please check that I didn't corrupt any meaning. Package importers - see if any of these changes should be passed to the upstream authors. I glossed over lots of sloppy capitalizations, missing apostrophes, mixed American/British spellings, and German-style compound words. What is "pretect redefined for test" in cmdedit.c? Good luck on the 1.00 release! - Larry | |||||
* | Tito, farmatito at tiscali dot it writes: | Eric Andersen | 2004-04-05 | 1 | -31/+32 | |
| | | | | | | | | | | | | | | | | | | | Hi to all, I discovered a little bug in hdparm.c (really two little bugs...I've made...sigh! Mea culpa). Some vars were modified only locally and this could lead to wrong results to be displayed with the -I switch and maybe with others. Attached is a patch that fix it ( +88b). Also attached is second patch that reduces the size a little bit: text data bss dec hex filename 27984 624 900 29508 7344 hdparm.o (without bug-fix) 28072 624 900 29596 739c hdparm.o (with bug-fix) 28141 624 900 29665 73e1 hdparm.o (original) but maybe this one can wait as we are in a feature freeze. Ciao, Tito | |||||
* | Tito noticed a printf that should have been a bb_error_msg. | Eric Andersen | 2004-03-20 | 1 | -1/+1 | |
| | ||||||
* | Fix broken arg parsing (was not passing pointer to items so p, argc, and argv | Eric Andersen | 2004-03-19 | 1 | -132/+117 | |
| | | | | | were only modified locally). Fix error reporting to properly describe why ioctls fail. | |||||
* | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | 2004-03-15 | 1 | -3/+3 | |
| | ||||||
* | Avoid naming conflict with symbol in newer glibc headers | Eric Andersen | 2004-02-14 | 1 | -4/+4 | |
| | ||||||
* | Fix compile when CONFIG_FEATURE_HDPARM_GET_IDENTITY is disabled | Eric Andersen | 2003-12-12 | 1 | -6/+9 | |
| | ||||||
* | Correct Matteo's email address | Glenn L McGrath | 2003-11-28 | 1 | -1/+1 | |
| | ||||||
* | Patch from Steven Scholz, fix some warnings | Glenn L McGrath | 2003-10-09 | 1 | -1/+1 | |
| | ||||||
* | Patch from Tito, size optimisation and fix error in exit code of -V | Glenn L McGrath | 2003-10-09 | 1 | -1056/+1265 | |
| | | | | option | |||||
* | Update Matteo Croce's email address | Glenn L McGrath | 2003-09-15 | 1 | -1/+1 | |
| |