debian/control                                                       |    3 
 debian/vyatta-cfg.postinst.in                                        |    4 
 etc/bash_completion.d/20vyatta-cfg                                   |    6 
 etc/default/vyatta-cfg                                               |    1 
 etc/init.d/vyatta-ofr                                                |   24 +
 etc/shell/level/users/allowed-op                                     |    2 
 scripts/VyattaConfigLoad.pm                                          |    1 
 scripts/VyattaConfigOutput.pm                                        |    2 
 scripts/VyattaMisc.pm                                                |   27 +
 scripts/vyatta-interfaces.pl                                         |   51 +--
 scripts/vyatta-load-config.pl                                        |    2 
 src/cli_new.c                                                        |  154 
+++++-----
 src/cli_path_utils.c                                                 |    1 
 src/cli_val.h                                                        |   43 +-
 src/commit.c                                                         |  138 
+++-----
 src/delete.c                                                         |  103 
++++--
 src/set.c                                                            |   28 -
 templates/interfaces/ethernet/node.def                               |   25 -
 templates/interfaces/ethernet/node.tag/address/node.def              |    1 
 templates/interfaces/ethernet/node.tag/vif/node.def                  |   13 
 templates/interfaces/ethernet/node.tag/vif/node.tag/address/node.def |    1 
 templates/interfaces/loopback/node.def                               |   17 -
 templates/interfaces/loopback/node.tag/address/node.def              |    1 
 23 files changed, 358 insertions(+), 290 deletions(-)

New commits:
commit 41d4dc6644f73b9f3f75103fab03eeb38189265b
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Wed Oct 15 21:12:03 2008 -0700

    Enforce restrictions on loopback name
    
    Add allowed completion and check type of device.

commit 4298b55e563520b04b5c06eb426a2b4cbf8229a7
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Wed Oct 15 21:09:35 2008 -0700

    enforce syntax restrictions on ethernet device names
    
    Only allow devices name ethXXX and check that device exists
    Bugfix 3495

commit 4c478bece280a9385e19858870317b2bf3b9311f
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Fri Oct 10 08:05:18 2008 +0200

    reboot not allowed from operator level
    
    This change prevents operator from seeing the reboot command in
    completion.

commit 40bb173efe98507b0139a35040b9c8e826ad538c
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Fri Oct 10 00:35:24 2008 +0200

    Revert my bad idea
    
    This was dumb "Fix permissions of config file during upgrade"
    
    This reverts commit dc93eee654d98bbcfcf3458eec066de27ec685d1.

commit dc93eee654d98bbcfcf3458eec066de27ec685d1
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Fri Oct 10 00:22:01 2008 +0200

    Fix permissions of config file during upgrade
    
    Make vyattacfg group before it is used
    Older versions had incorrect permissions.

commit 1929ccae6812ddbd2198791d76bc3e32133bed7d
Author: Mohit Mehta <[EMAIL PROTECTED]>
Date:   Tue Oct 7 18:35:46 2008 -0700

    Fix Bug 3770 vpn pre-shared keys should be obscured in "show configuration"

commit 0a31f85bd2b63af24aa6fecd08a8c75ac45f4535
Author: rbalocca <[EMAIL PROTECTED]>
Date:   Tue Oct 7 15:33:47 2008 -0700

    Fix for bug http://bugzilla.vyatta.com/show_bug.cgi?id=2138

commit d84444065bd1c05de86012910c16cdf12f95f505
Author: slioch <[EMAIL PROTECTED]>
Date:   Tue Oct 7 10:30:47 2008 -0700

    fix for regression bug 3758. added additional check requiring opening and 
closing quotes before stripping takes place.

commit 128062823ecbe45fa476ab28b145cea83cd365b9
Author: slioch <[EMAIL PROTECTED]>
Date:   Mon Oct 6 15:50:50 2008 -0700

    fix for bug 3666. strip off leading and trailing quote from default text 
values that are deleted. default values are treated
    differently from hollywood. The main difference a script writer needs to be 
aware of is that a deleted node will set the
    value of the node back to the default value rather than deleting the node.
    
    This means that a node that has a default value will always be in existence 
(if the parent exists) and that a user cannot
    delete this node.

commit 01491ebb315529124dea2d29f4b72507aa48f9ad
Author: rbalocca <[EMAIL PROTECTED]>
Date:   Fri Sep 26 16:46:05 2008 -0700

    Simplify the code

commit 737562c6ab9d800f880f0e7a9be43ac9508e1af8
Author: rbalocca <[EMAIL PROTECTED]>
Date:   Fri Sep 26 16:19:36 2008 -0700

    Fix for http://bugzilla.vyatta.com/show_bug.cgi?id=3680 (floppy config not 
loaded)

commit adb56a3213db91c65d261e1c1165634da15975a8
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Wed Sep 17 15:49:12 2008 -0700

    Add entry for upcoming bonding
    
    Need to load bonding in correct step.

commit 5da8625a25a4da13edc1caaa3c60f6915958d000
Author: Stig Thormodsrud <[EMAIL PROTECTED]>
Date:   Wed Sep 10 11:24:39 2008 -0700

    Allow operator user to execute top level "update" node.

commit 14f7589a6b1cdebd453aba87948c7edf785aadc1
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Thu Sep 4 15:21:40 2008 -0700

    Handle special files in aufs
    
    aufs uses .wh.wh.XXX files for internal state. So ignore them
    in the commit function.

commit a709a7b68575139c37ae203d379d2bc93f330dbd
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Thu Sep 4 14:58:58 2008 -0700

    Fix build warnings
    
    Get rid of warnings for
     push_path discards qualifiers from pointer target type.

commit 6eb8e60b0a53c21cfbc2996a1d7faa1dcc29e9f2
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Thu Aug 28 11:57:20 2008 -0700

    Allow use of aufs
    
    Use $UNIONFS environment variable

commit 166b05c2cae064cef888d80928ab8592648c5230
Author: slioch <[EMAIL PROTECTED]>
Date:   Wed Aug 27 18:08:50 2008 -0700

    strip off whitespace in default value parsed from node.def file--fixes 
problem of deleting time-zone value without
    value.

commit 5ce4d3b9fbb4b8e7778f29162d6411dd4526830e
Author: An-Cheng Huang <[EMAIL PROTECTED]>
Date:   Thu Aug 21 08:50:58 2008 -0700

    fix for bug 3280: ignore password etc. in history

commit ccb5fed3a8d3b1cbaf00ab7365e18abc3a8ee340
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Aug 12 15:21:31 2008 -0700

    Vtysh is not in sbindir

commit 88c83f7a41733c6f838d38014f375b56d271e65f
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Aug 12 12:15:03 2008 -0700

    Change back to vyatta-vtysh

commit 6a824168c957ec8739707bde71aaf404d250250d
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Mon Aug 11 18:43:10 2008 -0700

    Replace vyatta-vtysh with vtysh

commit ca878cfa9eaa6567dfab5461f9bd1587f8b3e85e
Author: Stig Thormodsrud <[EMAIL PROTECTED]>
Date:   Mon Aug 4 10:47:40 2008 -0700

    Move is_ip_v4_or_v6() to VyattaMisc.pm so other scripts can use it.

commit f03fa5d21e5e5f620ea1e52c6403fe23a4284d85
Author: Stig Thormodsrud <[EMAIL PROTECTED]>
Date:   Mon Aug 4 10:38:59 2008 -0700

    Add curl package for bug 3143.

commit 8328f95b878ca073b2fbc9bc4a5031cbfb1f03b7
Author: Mohit Mehta <[EMAIL PROTECTED]>
Date:   Fri Jul 25 10:31:20 2008 +0000

    Fix Bug 3524 dhcp client doesn't insert default route on system reboot
    - also move temp files for release of dhcp interface to /var/run from 
/var/lib

commit c97f9d4375f4527001762cde625c96b2cc516dc8
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Wed Jul 30 15:26:58 2008 -0700

    Use vtysh directly
    
    No longer need the perl wrapper for vtysh. The options and logging
    have been folded into it.

commit f5553dcfb12f600dad8f766be887e9cd18d68847
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Wed Jul 30 14:53:57 2008 -0700

    mark vyatta-cfg as bash not sh script
    
    This gets rid of a build error from lintian

commit 37e64c3b73b093a9025d9c10e7d5782b46cef79d
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 15:52:36 2008 -0700

    Optimize delete
    
    Use inline code rather than system() function, and optimize allocation
    to use stack where possible.

commit 8eafe675fc4292cd05947f146f05c205ff21258e
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 15:52:00 2008 -0700

    Optimize commit
    
    Use inline (rather than system), and avoid unneeded allocations.

commit ad1ea7f47cb37212105e910db8c71ba5525cd8b9
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 15:23:11 2008 -0700

    Turn my_wrappers into macros
    
    The my_malloc() etc wrappers can be shrunk by using macros.

commit 0e635a25c5c5bbedd068f78a14008dc021dd196a
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 15:16:19 2008 -0700

    Avoid overhead of system
    
    Use mkdir and file operations rather than overhead of escaping
    to system() shell.

commit e0e9b7f85c81c942ee135a5a9aaff7a4992b19f6
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 15:15:46 2008 -0700

    Avoid needless calls to system()
    
    Add a version of touch and mkdir -p commands coded directly without
    going out to shell.

commit 24741e4ea23ac8c498046f5dabf0dd07c84bace4
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 14:55:02 2008 -0700

    Add missing include
    
    Pickup definition of bye() to avoid warning.

commit 92c2f4a177cdb77aab262f71c87257e840f4a43c
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 13:55:09 2008 -0700

    Add annotation to cli functions
    
    Use gcc annotations for noreturn and printf like formats

commit e1cc907f3e29bfedf123c28da24d45f187198ece
Author: Stig Thormodsrud <[EMAIL PROTECTED]>
Date:   Tue Jul 29 10:20:06 2008 -0700

    Add ipv6 address to comp_help.

commit 4215394e00c9c6e9d36293112f30b1ed45654b71
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date:   Tue Jul 29 09:31:20 2008 -0700

    type_to_name returns immutable string
    
    Don't want accidental errors

commit 556eeaec4e31814fd62d2c1394958ab4e7887e79
Author: Stig Thormodsrud <[EMAIL PROTECTED]>
Date:   Tue Jul 29 09:06:30 2008 -0700

    Fix 3505: cli crashes on ipv6net type.

commit e760483667267fdcbb99628e7626873f618cca4d
Author: rbalocca <[EMAIL PROTECTED]>
Date:   Mon Jul 28 16:28:48 2008 -0700

    Remove spurious error message during install

commit 59494688f9e791179e0411d4ef9f1622376f22ea
Author: root <[EMAIL PROTECTED]>
Date:   Mon Jul 28 14:08:17 2008 -0700

    fix for bug 1130. disable ctrl-c during load command to prevent partial 
load.

commit 1ac0df0545fd2a467cc96a5b09cb6bb69e1430f6
Author: Mohit Mehta <[EMAIL PROTECTED]>
Date:   Wed Jul 23 14:45:24 2008 +0000

    Fix bug 3318
    dont't create unnecessary temporary files, use already created file in 
active config to retrieve mtu value

commit 4b246014e42b2ab0ea0736b4bb422132de3fa458
Author: Mohit Mehta <[EMAIL PROTECTED]>
Date:   Wed Jul 23 12:06:06 2008 +0000

    Fix Bug 3318 ENHANCEMENT REQUEST: Option to NOT Accept DHCP MTU Offers 
Below Specified Value
    - only request for dhcp-option interface-mtu from a dhcp-server for an 
ethernet interface using dhcp to get IP
    - do not request for interface-mtu for other interfaces that use dhcp i.e. 
ethernet vifs and bridges
    - request for interface-mtu from dhcp-server for ethernet interfaces, only 
if ethernet mtu not set in CLI

http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=41d4dc6644f73b9f3f75103fab03eeb38189265b
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=4298b55e563520b04b5c06eb426a2b4cbf8229a7
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=4c478bece280a9385e19858870317b2bf3b9311f
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=40bb173efe98507b0139a35040b9c8e826ad538c
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=dc93eee654d98bbcfcf3458eec066de27ec685d1
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=1929ccae6812ddbd2198791d76bc3e32133bed7d
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=0a31f85bd2b63af24aa6fecd08a8c75ac45f4535
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=d84444065bd1c05de86012910c16cdf12f95f505
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=128062823ecbe45fa476ab28b145cea83cd365b9
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=01491ebb315529124dea2d29f4b72507aa48f9ad
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=737562c6ab9d800f880f0e7a9be43ac9508e1af8
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=adb56a3213db91c65d261e1c1165634da15975a8
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=5da8625a25a4da13edc1caaa3c60f6915958d000
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=14f7589a6b1cdebd453aba87948c7edf785aadc1
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=a709a7b68575139c37ae203d379d2bc93f330dbd
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=6eb8e60b0a53c21cfbc2996a1d7faa1dcc29e9f2
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=166b05c2cae064cef888d80928ab8592648c5230
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=5ce4d3b9fbb4b8e7778f29162d6411dd4526830e
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=ccb5fed3a8d3b1cbaf00ab7365e18abc3a8ee340
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=88c83f7a41733c6f838d38014f375b56d271e65f
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=6a824168c957ec8739707bde71aaf404d250250d
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=ca878cfa9eaa6567dfab5461f9bd1587f8b3e85e
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=f03fa5d21e5e5f620ea1e52c6403fe23a4284d85
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=8328f95b878ca073b2fbc9bc4a5031cbfb1f03b7
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=c97f9d4375f4527001762cde625c96b2cc516dc8
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=f5553dcfb12f600dad8f766be887e9cd18d68847
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=37e64c3b73b093a9025d9c10e7d5782b46cef79d
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=8eafe675fc4292cd05947f146f05c205ff21258e
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=ad1ea7f47cb37212105e910db8c71ba5525cd8b9
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=0e635a25c5c5bbedd068f78a14008dc021dd196a
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=e0e9b7f85c81c942ee135a5a9aaff7a4992b19f6
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=24741e4ea23ac8c498046f5dabf0dd07c84bace4
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=92c2f4a177cdb77aab262f71c87257e840f4a43c
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=e1cc907f3e29bfedf123c28da24d45f187198ece
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=4215394e00c9c6e9d36293112f30b1ed45654b71
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=556eeaec4e31814fd62d2c1394958ab4e7887e79
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=e760483667267fdcbb99628e7626873f618cca4d
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=59494688f9e791179e0411d4ef9f1622376f22ea
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=1ac0df0545fd2a467cc96a5b09cb6bb69e1430f6
http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=4b246014e42b2ab0ea0736b4bb422132de3fa458
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to