Makefile                                    |    6 
 Makefile.flags                              |    2 
 coreutils/date.c                            |    1 
 editors/Config.src                          |    6 
 editors/Kbuild.src                          |    1 
 editors/cmp.c                               |    9 
 editors/patch.c                             |  336 ++++++++--------------
 examples/depmod.pl                          |    3 
 include/applets.src.h                       |    3 
 include/usage.src.h                         |   78 -----
 init/bootchartd.c                           |    3 
 libbb/Kbuild.src                            |    1 
 libbb/appletlib.c                           |   69 ++--
 libbb/getopt32.c                            |    2 
 libbb/lineedit.c                            |   79 +++--
 loginutils/su.c                             |    2 
 networking/Config.src                       |   23 -
 networking/Kbuild.src                       |    2 
 networking/inetd.c                          |    6 
 networking/nc_bloaty.c                      |    3 
 networking/ping.c                           |  113 ++++++-
 networking/telnetd.c                        |    5 
 networking/udhcp/dhcpd.c                    |   68 ++--
 scripts/gen_build_files.sh                  |  103 +++---
 scripts/randomtest.loop                     |    2 
 selinux/runcon.c                            |    3 
 shell/ash.c                                 |    9 
 shell/hush.c                                |  424 +++++++++++++++++-----------
 shell/hush_test/hush-misc/assignment3.right |    2 
 shell/hush_test/hush-misc/assignment3.tests |    5 
 shell/hush_test/hush-misc/pipefail.right    |   40 ++
 shell/hush_test/hush-misc/pipefail.tests    |   45 ++
 shell/hush_test/hush-parsing/comment1.right |    2 
 shell/hush_test/hush-parsing/comment1.tests |    2 
 shell/hush_test/hush-parsing/eol1.right     |    1 
 shell/hush_test/hush-parsing/eol1.tests     |   18 +
 testsuite/du/du-h-works                     |    2 
 testsuite/md5sum.tests                      |    5 
 testsuite/patch.tests                       |   41 ++
 testsuite/testing.sh                        |    1 
 util-linux/acpid.c                          |   11 
 util-linux/blkid.c                          |    2 
 42 files changed, 879 insertions(+), 660 deletions(-)

New commits:
commit a22ff7e7a28efeba14cd01e2c1929577092be7ff
Author: Stephen Hemminger <[email protected]>
Date:   Tue Nov 30 08:57:04 2010 -0800

    Revert "Telnetd: fix pid in utmp record"
    
    This reverts commit b68986d0c7bd31fcb6f88ed364237f31c1b239e8.

commit 631fd5ccd7372e2c09e953cc3c5d0176ee2bc6d2
Author: Denys Vlasenko <[email protected]>
Date:   Tue Nov 30 09:47:56 2010 +0100

    su: suppress "warning: unused variable 'user_buf'"
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 12caabfa2da59ef877ad7ccbe949164dcc6d69e4
Author: Chris Rees <[email protected]>
Date:   Tue Nov 30 09:41:39 2010 +0100

    build system: do not use GNU-isms in find
    
    Signed-off-by: Chris Rees <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 58c3d21c2e3caa5e5f3736a72136903dbf3c69d1
Author: Denys Vlasenko <[email protected]>
Date:   Tue Nov 30 09:17:30 2010 +0100

    telnetd: write utmp record with correct pid
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 3c8799b8a45def567705bfd07b8745e99d5f2dd9
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 29 12:07:12 2010 +0100

    ping: set not only IP_TTL, but also IP_MULTICAST_TTL
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 8027a202a89b31b33c94eae29895f14ceceef5af
Author: Rob Landley <[email protected]>
Date:   Mon Nov 29 03:24:51 2010 +0100

    patch: fix "patch at the beginning" testcase failure
    
    Signed-off-by: Rob Landley <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 0ab45da92990072a23fda0f35d068743b1067cf3
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 29 03:21:55 2010 +0100

    exclude the case of just "busybox" from previous commit
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 8f0af3b0013156b8aa3bae802af5e33c3a440915
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 29 02:55:35 2010 +0100

    if only one applet is enabled, make "busybox applet [params]" work as 
expected
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 714e2b7e6ab9cef6cb853c52b6c128d390964a25
Author: Joachim Nilsson <[email protected]>
Date:   Sun Nov 28 23:01:18 2010 +0100

    ping: add -t TTL option
    
    function                                             old     new   delta
    common_ping_main                                    1755    1796     +41
    packed_usage                                       27954   27971     +17
    bbconfig_config_bz2                                 4965    4966      +1
    
------------------------------------------------------------------------------
    (add/remove: 0/0 grow/shrink: 3/0 up/down: 59/0)               Total: 59 
bytes
    
    Signed-off-by: Joachim Nilsson <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 713d241852ec726ad07920476fa18d0f9d455246
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 28 21:51:44 2010 +0100

    dhcpd: reply with NAK to clients in INIT-REBOOT state w/o existing lease
    
    We were not responding to them at all.
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 1c31e9e82b12bdceeec4f8e07955984e20ee6b7e
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 28 04:34:09 2010 +0100

    use BB_EXECVP_or_die where appropriate
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 57542ebe4fee39b6d3091b964c42ce07ecfec7ef
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 28 03:59:30 2010 +0100

    hush: move G_x_mode define to the more appropriate place
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 85c62470b75b9256e36d8f488a0701aff94ca512
Author: Dan Fandrich <[email protected]>
Date:   Sat Nov 20 13:05:17 2010 -0800

    Support set -o xtrace/noexec alternates for set -x/-n
    
    Signed-off-by: Dan Fandrich <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 89ca2f99a20e78f392fb95d52d62cb32925bc9b2
Author: Dan Fandrich <[email protected]>
Date:   Sun Nov 28 01:54:39 2010 +0100

    hush: display useful help text
    
    Signed-off-by: Dan Fandrich <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit fe9403ad17d6cac5984fcb9b9e18ed755898afff
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 28 01:41:40 2010 +0100

    add a test for patch which we currently fail
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit fa5e295600b7810b5246daab8fca69de1f9b78b7
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 28 01:10:51 2010 +0100

    dhcpd: smaller code: do not look for REQUESTED_IP twice
    
       text    data     bss     dec     hex filename
     883235     936   17192  901363   dc0f3 busybox_old
     883219     936   17192  901347   dc0e3 busybox_unstripped
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit b271ad46dc85655d8ef077d57102b239b874097a
Author: Denys Vlasenko <[email protected]>
Date:   Thu Nov 25 07:59:17 2010 +0100

    blkid: add TODO
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 7a3f8e2fe13ec45990cab7e53d773fcb782d5fd3
Author: Denys Vlasenko <[email protected]>
Date:   Thu Nov 25 06:55:18 2010 +0100

    gen_build_files.sh: better comment
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 749e305d3671368a8d08de002f5235298ed1ed53
Author: Denys Vlasenko <[email protected]>
Date:   Wed Nov 24 15:06:49 2010 +0100

    build system: fix for dash
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 7386dd1e8a659616e1dab1b013986e4ba00a4835
Author: Denys Vlasenko <[email protected]>
Date:   Tue Nov 23 12:50:40 2010 +0100

    Start 1.19.0 development cycle
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 5ab20641d687bfe4d86d255f8c369af54b6026e7
Author: Denys Vlasenko <[email protected]>
Date:   Tue Nov 23 09:21:44 2010 +0100

    Bump version to 1.18.0
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 9e0f15010e09951d02d76d618e055cb118e7d29b
Author: Denys Vlasenko <[email protected]>
Date:   Tue Nov 23 00:15:19 2010 +0100

    date :add a comment about older toolchains
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 26777aa1c659b229f07205291241e45e64712a72
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 22 23:49:10 2010 +0100

    fixes for bugs discovered by randomconfig builds and tests
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 29ca1591335b2a73522c2c3ef43daff63c71e8dc
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 22 18:13:15 2010 +0100

    fix misspelling in comment
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 7b4c0fd5f4df4541a1659de04823326cd22c254e
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 22 17:58:14 2010 +0100

    hush: fix improper handling of newline and hash chars in few corner cases
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 1e23f32453d8aa84c66c8f0bb9f753d68614d05a
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 22 05:30:54 2010 +0100

    nc: fix SEGV on -v when NC_EXTRA is off
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit a945f6190b9ffdd316e8590c0b4fcb25dee7676e
Author: Mike Frysinger <[email protected]>
Date:   Mon Nov 22 04:57:37 2010 +0100

    inetd: if argv[0] is not specified, set it to program name
    
    With inetd.conf files that skip argv[], inetd execs programs with argc==0.
    
    Signed-off-by: Mike Frysinger <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit f3763033e457b100a863731c16a80648d85995c9
Author: Mike Shal <[email protected]>
Date:   Mon Nov 22 03:49:18 2010 +0100

    lineedit: fix tab-completion of filenames with spaces
    
    Using ash in busybox git version dea28e1e, tab completion doesn't seem
    to work properly for filenames that have special characters (such as
    spaces) in them. For example, with filenames "foo bar" and "foo zap",
    typing "ls fo<TAB>" correctly expands to "ls foo\ ", but then
    continuing to type "b<TAB>" will produce "ls foo\ bbar", which is not
    correct (the 'b' is duplicated).
    
    Signed-off-by: Mike Shal <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 7c6ed78aaa6f7252212869ab576eae1559645a3e
Author: Denys Vlasenko <[email protected]>
Date:   Mon Nov 22 03:15:21 2010 +0100

    patch: remove out-of-file build machinery
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit f9d091316ddaac7b278080f576c37b733427de8b
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 21 22:10:07 2010 +0100

    gen_build_files.sh: restore deleted comment
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit ac10b30070d31f123ba95cf8e59c33a892efc5b0
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 21 18:11:40 2010 +0100

    cmp: with -s, do not report open errors
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 400ff226c2e20486b16759a7351ebf678ac327cf
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 21 05:54:28 2010 +0100

    patch: simplify double list helpers
    
    function                                             old     new   delta
    dlist_free                                             -      29     +29
    fail_hunk                                            130     132      +2
    patch_main                                          1987    1982      -5
    dlist_add                                             59      54      -5
    TOY_llist_pop                                          9       -      -9
    TOY_llist_free                                        54       -     -54
    
------------------------------------------------------------------------------
    (add/remove: 1/2 grow/shrink: 1/2 up/down: 31/-73)            Total: -42 
bytes
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit b82ae98ea4d5216d20a5deedab2aa6153562337b
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 21 05:53:34 2010 +0100

    patch: busyboxify by migrating from toybox to busybox helpers
    
    function                                             old     new   delta
    get_line                                              90     128     +38
    bbconfig_config_bz2                                 4959    4965      +6
    makedevs_main                                       1038    1035      -3
    fail_hunk                                            133     130      -3
    finish_oldfile                                       174     124     -50
    patch_main                                          2066    1987     -79
    
------------------------------------------------------------------------------
    (add/remove: 0/0 grow/shrink: 2/4 up/down: 44/-135)           Total: -91 
bytes
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit f718e3a0dbe47ed7ed0398fe4461d33c8f69c669
Author: Mike Frysinger <[email protected]>
Date:   Tue Nov 16 07:29:12 2010 -0500

    gen_build_files.sh: rewrite with sed
    
    The shell parsing of files is incredibly slow on many systems.  With
    one report, the process was taking a minute or two which made people
    thing the build was hung.  So rewrite the craziness with sed and proper
    shell functions.  On an idle system, this cut the runtime by half.
    
    Signed-off-by: Mike Frysinger <[email protected]>

commit b78d561ec79b6a7c29d14bf49c82b600815b2cc4
Author: Mike Frysinger <[email protected]>
Date:   Tue Nov 16 09:01:30 2010 -0500

    allow SKIP_STRIP to be set in the env
    
    Signed-off-by: Mike Frysinger <[email protected]>

commit 8ce1ad3097ca6b92293ca767f6e4ddd98ad0d90e
Author: Mike Frysinger <[email protected]>
Date:   Tue Nov 16 07:15:00 2010 -0500

    depmod.pl: add recursive sanity check
    
    If modules contain circular dependencies, the depmod script will follow
    the circle forever.  So add a simple sanity check to abort rather than
    chew up the CPU.
    
    Signed-off-by: Mike Frysinger <[email protected]>

commit 2e9aeae4dbc7bd45640ac472ee6ecb7eaf89fe8d
Author: Wolfram Sang <[email protected]>
Date:   Mon Nov 15 02:58:28 2010 +0100

    lineedit: create history files with mode 0600
    
    Signed-off-by: Wolfram Sang <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 6696eac274b5dcf5932b211fe9ee748d8268a39c
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 14 02:01:50 2010 +0100

    hush: add support for "set -o pipefail"
    
    function                                             old     new   delta
    checkjobs                                            467     517     +50
    builtin_set                                          259     286     +27
    o_opt_strings                                          -      10     +10
    hush_main                                           1011    1013      +2
    
------------------------------------------------------------------------------
    (add/remove: 1/0 grow/shrink: 3/0 up/down: 89/0)               Total: 89 
bytes
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit c08c3f5d262acab7082cca88d0b2a329184b133b
Author: Denys Vlasenko <[email protected]>
Date:   Sun Nov 14 01:59:55 2010 +0100

    hush: preparatory patch for set -o pipefail support
    
    Signed-off-by: Denys Vlasenko <[email protected]>

commit 2b662c5deceb43a10f815424de85c1416c379e2a
Author: Lauri Kasanen <[email protected]>
Date:   Sat Nov 13 23:16:05 2010 +0100

    libbb: remove unused variable
    
    Signed-off-by: Lauri Kasanen <[email protected]>
    Signed-off-by: Denys Vlasenko <[email protected]>

http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=a22ff7e7a28efeba14cd01e2c1929577092be7ff
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=631fd5ccd7372e2c09e953cc3c5d0176ee2bc6d2
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=12caabfa2da59ef877ad7ccbe949164dcc6d69e4
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=58c3d21c2e3caa5e5f3736a72136903dbf3c69d1
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=3c8799b8a45def567705bfd07b8745e99d5f2dd9
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=8027a202a89b31b33c94eae29895f14ceceef5af
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=0ab45da92990072a23fda0f35d068743b1067cf3
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=8f0af3b0013156b8aa3bae802af5e33c3a440915
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=714e2b7e6ab9cef6cb853c52b6c128d390964a25
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=713d241852ec726ad07920476fa18d0f9d455246
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=1c31e9e82b12bdceeec4f8e07955984e20ee6b7e
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=57542ebe4fee39b6d3091b964c42ce07ecfec7ef
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=85c62470b75b9256e36d8f488a0701aff94ca512
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=89ca2f99a20e78f392fb95d52d62cb32925bc9b2
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=fe9403ad17d6cac5984fcb9b9e18ed755898afff
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=fa5e295600b7810b5246daab8fca69de1f9b78b7
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=b271ad46dc85655d8ef077d57102b239b874097a
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=7a3f8e2fe13ec45990cab7e53d773fcb782d5fd3
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=749e305d3671368a8d08de002f5235298ed1ed53
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=7386dd1e8a659616e1dab1b013986e4ba00a4835
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=5ab20641d687bfe4d86d255f8c369af54b6026e7
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=9e0f15010e09951d02d76d618e055cb118e7d29b
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=26777aa1c659b229f07205291241e45e64712a72
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=29ca1591335b2a73522c2c3ef43daff63c71e8dc
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=7b4c0fd5f4df4541a1659de04823326cd22c254e
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=1e23f32453d8aa84c66c8f0bb9f753d68614d05a
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=a945f6190b9ffdd316e8590c0b4fcb25dee7676e
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=f3763033e457b100a863731c16a80648d85995c9
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=7c6ed78aaa6f7252212869ab576eae1559645a3e
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=f9d091316ddaac7b278080f576c37b733427de8b
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=ac10b30070d31f123ba95cf8e59c33a892efc5b0
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=400ff226c2e20486b16759a7351ebf678ac327cf
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=b82ae98ea4d5216d20a5deedab2aa6153562337b
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=f718e3a0dbe47ed7ed0398fe4461d33c8f69c669
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=b78d561ec79b6a7c29d14bf49c82b600815b2cc4
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=8ce1ad3097ca6b92293ca767f6e4ddd98ad0d90e
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=2e9aeae4dbc7bd45640ac472ee6ecb7eaf89fe8d
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=6696eac274b5dcf5932b211fe9ee748d8268a39c
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=c08c3f5d262acab7082cca88d0b2a329184b133b
http://suva.vyatta.com/git/?p=vyatta-busybox.git;a=commitdiff;h=2b662c5deceb43a10f815424de85c1416c379e2a
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to