Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-13 | Optimize commit logging | Stephen Hemminger | |
Bug 8190 Use perl functions rather than going out to shell | |||
2012-07-13 | Restore original lock file semantics | Stephen Hemminger | |
Don't fail if lock file already exists | |||
2012-07-11 | 0.100.3debian/0.100.3 | Stephen Hemminger | |
2012-07-11 | Minor code cleanup | Stephen Hemminger | |
1. Make local functions static 2. Use C standard for function with no-args versus old K&R style 3. Make some arguments const | |||
2012-07-11 | Don't leak file descriptors to action | Stephen Hemminger | |
Bug 8204 Make sure we don't handle unnecessary file descriptors to child processes. This is done by marking file descriptors as close on exec, and closing pipe before exec. | |||
2012-07-11 | Log node of commit failure | Stephen Hemminger | |
Bug 8192 Put message in log about failed node | |||
2012-06-26 | 0.100.2debian/0.100.2 | Stephen Hemminger | |
2012-06-26 | Make dataplane matching less restrictive | Stephen Hemminger | |
Anything starting with dp[0-9] is a dataplane interface | |||
2012-06-22 | 0.100.1debian/0.100.1 | Stephen Hemminger | |
2012-06-22 | Add new function to find hash of configured addresses | Stephen Hemminger | |
Useful to optimize lookup and resolve issue in Bz 8171 | |||
2012-06-22 | More indentation cleanup | Stephen Hemminger | |
Use indent of 4 | |||
2012-06-22 | Make indentation consistent | Stephen Hemminger | |
Use indent of 4 and break long lines. | |||
2012-06-21 | 0.99.88debian/0.99.88 | Stephen Hemminger | |
2012-06-21 | Simplify name matching regex | Stephen Hemminger | |
Turns out that [\d]+ is same as \d+ since \d is the class of all digits and [] is the set operator | |||
2012-06-21 | Allow dataplane interface name dp0em0 | Stephen Hemminger | |
2012-06-21 | Remove trailing whitespace | Stephen Hemminger | |
Extra whitespace causes git to complain when integrating patches. | |||
2012-06-18 | ioctl interface improvements | Stephen Hemminger | |
Do some minor enhancements for usability. * export get_terminal_size and get_interface_flags * handle case where /dev/tty is inaccessible * turn on warnings in this code | |||
2012-06-08 | 0.99.87debian/0.99.87 | John Southworth | |
2012-06-05 | Fix memory problem on bad config file | John Southworth | |
2012-06-03 | 0.99.86debian/0.99.86 | John Southworth | |
2012-06-03 | Fix more load/commit memory leaks | John Southworth | |
This fixes some more of the memory leaks in load and commit. Some still exist in the legacy cli_new/cli_parse code. Since that code is supposed to be rewritten such that it interfaces with the rewritten commit code in a clean way, these will not be fixed right now. | |||
2012-05-25 | 0.99.85debian/0.99.85 | John Southworth | |
2012-05-25 | Partial bugfix 8111 | John Southworth | |
This fixes the biggest memory leak in the config load. There are still a few small ones but they are not as big of a problem since the process is ephemeral. | |||
2012-05-16 | 0.99.84debian/0.99.84 | Saurabh Mohan | |
2012-05-16 | Merge branch 'pacifica' of http://git.vyatta.com/vyatta-cfg into pacifica | Saurabh Mohan | |
2012-05-16 | Support for VTI. | Saurabh Mohan | |
2012-05-15 | 0.99.83debian/0.99.83 | John Southworth | |
2012-05-15 | Remove vrrp files from Makefile | John Southworth | |
2012-05-15 | Move VRRP to its own package | John Southworth | |
2012-05-10 | 0.99.82debian/0.99.82 | John Southworth | |
2012-05-10 | Fix variable use in last commit | John Southworth | |
2012-05-10 | Bugfix 8079: fix require sys/ioctl.ph confilcts | John Southworth | |
perl only allows a require to be done once. If it is done in two included modules the module or function in the module used second doesn't have the data in the required file in its scope. To prevent this I created a third module that contains the functions that require 'sys/ioctl.ph' so that there is no longer a conflict. | |||
2012-05-09 | 0.99.81debian/0.99.81 | John Southworth | |
2012-05-09 | Add functions to get calling terminal size to Vyatta::Misc | John Southworth | |
2012-05-07 | 0.99.80debian/0.99.80 | John Southworth | |
2012-05-07 | Enable snmp support for vrrp | John Southworth | |
2012-04-30 | 0.99.79debian/0.99.79 | John Southworth | |
2012-04-30 | Match from beginning of the line for multilink device | John Southworth | |
2012-04-30 | 0.99.78debian/0.99.78 | John Southworth | |
2012-04-30 | Bugfix 8017: | John Southworth | |
Make parsing of multilink config options work properly. Multilink interfaces have one allowed vif. They do not show up with the same way as all the other vifs on the system, i.e. <if>.<vif>. In order for scripts using a generic config path parsing mechanism to work with multilink interfaces we must return the path with 'vif 1' appended after 'mlX' e.g. 'interfaces multilink mlX vif 1' is the proper path for options under the 'interface multilink mlX' tree. | |||
2012-04-26 | 0.99.77debian/0.99.77 | John Southworth | |
2012-04-26 | Bugfix: 8057 fix call to commit in commit-confirm function | John Southworth | |
2012-04-10 | 0.99.76debian/0.99.76 | Stephen Hemminger | |
2012-04-10 | Merge branch 'pacifica' of fiji.vyatta.com:/git/vyatta-cfg into pacifica | Stephen Hemminger | |
2012-04-09 | Use ioctl() to read interface flags | Stephen Hemminger | |
Bug 8006 Interface running state is only visible through ioctl() or netlink. The flag is not exported via sysfs properly. | |||
2012-04-04 | Fix perlcritic warnings in strip migration comments | Stephen Hemminger | |
2012-03-22 | 0.99.75debian/0.99.75 | John Southworth | |
2012-03-22 | adjust pppoe interface detection for non-userland | John Southworth | |
2012-03-22 | Bugfix 7267: make inodes allocate dynamically | John Southworth | |
2012-03-03 | 0.99.74debian/0.99.74 | Deepti Kulkarni | |