summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-10-16vi: a few trivial optimizations to keyboard reading code; bump timeout to 50s.Denis Vlasenko
function old new delta edit_file 901 912 +11 count_lines 74 72 -2 readit 306 289 -17 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 11/-19) Total: -8 bytes
2008-10-16Confirmed that on Linux the serial interrupt takes precedence over the timerRob Landley
interrupt, so we don't need to worry about scheduler delays. This means the delay can be trimmed down to 25 miliseconds. Add comment while at it.
2008-10-15build system: dpkg needs .gz handlingDenis Vlasenko
2008-10-15sysctl: sysctl -a was still misbehaving, fix itDenis Vlasenko
2008-10-15return accidentally deleted "/* vi: set sw=4 ts=4: */"Denis Vlasenko
2008-10-15sysctl: fix bug 3894 _for real_.Denis Vlasenko
2008-10-15sysctl: remove trivial comments. no code changesDenis Vlasenko
2008-10-15sysctl: remove special-cased reporting of EPERM,Denis Vlasenko
common code path gives nearly the same message. -50 bytes
2008-10-15sysctl: fix bug 3894 (by Kryzhanovskyy Maksym)Denis Vlasenko
function old new delta sysctl_dots_to_slashes - 47 +47 sysctl_write_setting 310 298 -12 sysctl_read_setting 296 284 -12 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/2 up/down: 47/-24) Total: 23 bytes
2008-10-14vi: fix bizarre formatting. no code changesDenis Vlasenko
2008-10-14hush: add TODODenis Vlasenko
2008-10-14hush: next small step towards functionsDenis Vlasenko
2008-10-14fix recurring "last_cmd overrun", fix [del] handling in insert modeDenis Vlasenko
2008-10-14vi: trivial size optimization -65 bytesDenis Vlasenko
2008-10-14vi: reinstate timeout of 300 msDenis Vlasenko
2008-10-14vi: add comments to Rob's algorithm of reading and matching ESC sequencesDenis Vlasenko
(nice work btw!)
2008-10-14Escape sequences sent over serial links don't come in as a block, so pollRob Landley
needs to pause a bit to make sure the next character has time to come in.
2008-10-14Clean up editors/vi.c:readit() so it only does readahead when actuallyRob Landley
parsing an escape sequence. (This mitigates but doesn't fully fix the the "cursoring around the file deletes data under qemu" bug, presumably due to "\033[D" being treated as three separate characters.)
2008-10-13hush: fix NOMMU bug (analogous to preceding commit for MMU)Denis Vlasenko
2008-10-13testcase for the last fixDenis Vlasenko
2008-10-13hush: fix trashing of environment by local env vars:Denis Vlasenko
a=a; a=b cmd; - a was unset! +57 bytes function old new delta add_string_to_strings - 110 +110 putenv_all - 27 +27 run_list 2086 2111 +25 free_strings - 7 +7 free_pipe 210 208 -2 add_malloced_string_to_strings 110 - -110 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 1/1 up/down: 169/-112) Total: 57 bytes
2008-10-12blkid: new applet. We almost had everything needed for it alreadyDenis Vlasenko
function old new delta display_uuid_cache - 89 +89 blkid_main - 8 +8 applet_names 1871 1877 +6 applet_main 1140 1144 +4 applet_nameofs 570 572 +2 packed_usage 24737 24735 -2 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 3/1 up/down: 109/-2) Total: 107 bytes
2008-10-12findfs: fix LUKS and FAT detection routines; do not exit if corruptedDenis Vlasenko
FAT fs makes us try to seek past volume function old new delta volume_id_get_buffer 301 327 +26 volume_id_probe_luks 79 82 +3 get_attr_volume_id 73 65 -8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/1 up/down: 29/-8) Total: 21 bytes
2008-10-10zcip: code size optimizations, improved help text and commentsDenis Vlasenko
function old new delta packed_usage 24750 24787 +37 run 658 655 -3 pick 40 34 -6 arp 186 177 -9 zcip_main 1402 1356 -46 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/4 up/down: 37/-64) Total: -27 bytes
2008-10-09hush: fix environment and memory leaks, add tests for themDenis Vlasenko
function old new delta add_malloced_string_to_strings - 110 +110 run_list 1999 2086 +87 free_strings_and_unsetenv - 87 +87 hush_version_str - 18 +18 pseudo_exec_argv 139 146 +7 static.version_str 17 - -17 free_pipe 237 210 -27 done_word 790 642 -148 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 2/2 up/down: 309/-192) Total: 117 bytes
2008-10-09unzip: remove example of a file we now can handleDenis Vlasenko
2008-10-09hush: preparatory work for implementing functionsDenis Vlasenko
2008-10-09hush: massive renaming of ill-named structures and fieldsDenis Vlasenko
hush: error out on constructs like: $ abc(def) - was working as if it was (abcdef) $ case b in abc(a|(b) echo YES; esac - was ignoring 'abc' and extra '('
2008-10-07- route metric support (Natanael Copa)Bernhard Reutner-Fischer
Adds about 75b
2008-10-07- add some anchorsBernhard Reutner-Fischer
2008-10-07ash: support &> redirection (bashism). ~90 bytes of codeDenis Vlasenko
2008-10-06ash: some beautification work, no code changesDenis Vlasenko
2008-10-05ash: implement ">&file" bashism. ~100 bytes.Denis Vlasenko
2008-10-04watchdog: WDIOC_SETTIMEOUT accepts seconds, not millisecondsDenis Vlasenko
klogd: handle many lines at once, by Steve Bennett (steveb AT workware.net.au)
2008-10-02- wrap overlong lineBernhard Reutner-Fischer
2008-09-30grep: fix 'echo aaa | grep -o a' + ENABLE_EXTRA_COMPAT caseDenis Vlasenko
by Natanael Copa
2008-09-30inetd: use config parser. by VladimirDenis Vlasenko
function old new delta reread_config_file 1092 2154 +1062 next_line 98 33 -65 next_word 197 57 -140 parse_one_line 1202 - -1202 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 1/2 up/down: 1062/-1407) Total: -345 bytes
2008-09-28route: fix for 64-bit BE machines by Seonghun Lim (wariua AT gmail.com)Denis Vlasenko
2008-09-28website: announce 1.12.1 and 1.11.3Denis Vlasenko
2008-09-28scripts/randomtest[.loop]: add scripts for randomconfig testingDenis Vlasenko
2008-09-28showkey: suppress gcc warningDenis Vlasenko
2008-09-28sendmail: update by VladimirDenis Vlasenko
2008-09-27remove redundant NULL checkDenis Vlasenko
2008-09-27more style fixes, no code changesDenis Vlasenko
2008-09-27style fixes, no code changesDenis Vlasenko
2008-09-27sendmail: compat update by VladimirDenis Vlasenko
function old new delta sendgetmail_main 1889 2091 +202 putchar_unlocked - 43 +43 putchar - 43 +43 packed_usage 24868 24910 +42 smtp_checkp 102 111 +9 uuencode 235 227 -8 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 3/1 up/down: 339/-8) Total: 331 bytes
2008-09-27lineedit: fix problems with empty commands in historyDenis Vlasenko
2008-09-27start_stop_daemon: accept (and ignore) -R <param>Denis Vlasenko
2008-09-26udhcp: add inline docs; small code shrinkDenis Vlasenko
function old new delta send_packet 103 87 -16 udhcpc_main 2359 2323 -36
2008-09-26udhcpc: fixlet for previous commitDenis Vlasenko