<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-cfg.git, branch helium</title>
<subtitle>Vyatta configuration system (mirror of https://github.com/vyos/vyatta-cfg.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=helium</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=helium'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/'/>
<updated>2018-01-16T04:23:44+00:00</updated>
<entry>
<title>Merge pull request #10 from genta/hotfix/cstore-memory-leak</title>
<updated>2018-01-16T04:23:44+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-01-16T04:23:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=e582c0716847dfc29cd46ae652327766a8dc4bc4'/>
<id>urn:sha1:e582c0716847dfc29cd46ae652327766a8dc4bc4</id>
<content type='text'>
Fix memory leak in Cstore perl binding</content>
</entry>
<entry>
<title>vyatta-cfg: Fix memory leak in Cstore perl binding</title>
<updated>2018-01-16T02:37:16+00:00</updated>
<author>
<name>Genta IHA</name>
<email>genta@teeda.jp</email>
</author>
<published>2018-01-15T09:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=0c5b32919e64e2fbdfd26e900f06eb29f47fc295'/>
<id>urn:sha1:0c5b32919e64e2fbdfd26e900f06eb29f47fc295</id>
<content type='text'>
The Cstore perl binding (XS) has memory leak bug.
This commit will fix this issue.

All XS should implement "DESTROY" function to free memory,
but this binding haven't this function.  It leads memory
leak each time when you call "new Cstore();" in perl code.

Additionally, VyOS Helium standard Perl module
"Vyatta::Config" have a Cstore instance variable, and each
time calling "new Vyatta::Config();" in Perl causes memory
leak due to this issue.  Especially, the long-live process
using Vyatta::Config (e.g. vyos-intfwatched) lead to serious
memory exhaustion problem due to this issue.

This patch implements the "DESTROY" function in XS for
Cstore library, and fix this memory leak issue.
</content>
</entry>
<entry>
<title>0.102.0+vyos1+helium13</title>
<updated>2015-08-12T02:05:35+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2015-08-12T02:05:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=247e04c8a59b6e3b32d88fe6dac7bbb4948845a4'/>
<id>urn:sha1:247e04c8a59b6e3b32d88fe6dac7bbb4948845a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyatta-cfg: updated fix for formatting top level cli merge command</title>
<updated>2015-08-12T01:49:06+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-07-09T20:06:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=3c72d8fcc854c8731db0c94e7daeddfe90fbf967'/>
<id>urn:sha1:3c72d8fcc854c8731db0c94e7daeddfe90fbf967</id>
<content type='text'>
Update to the earlier fix for the formatting issue with the merge
command when listing the available commands at the top level CLI.
The previous commit caused formatting issues with node level commands,
purely aesthetic.

Bug #509 http://bugzilla.vyos.net/show_bug.cgi?id=509
</content>
</entry>
<entry>
<title>vyatta-cfg: fix formatting issue with top level cli merge command</title>
<updated>2015-08-12T01:48:50+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-06-30T05:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=381520719740135236f8a827d14f3c91e6b3ac41'/>
<id>urn:sha1:381520719740135236f8a827d14f3c91e6b3ac41</id>
<content type='text'>
Fix a formatting issue with the merge command when listing the
available commands at the top level CLI, purely aesthetic.

Bug #509 http://bugzilla.vyos.net/show_bug.cgi?id=509
</content>
</entry>
<entry>
<title>0.102.0+vyos1+helium12</title>
<updated>2015-02-24T22:40:48+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-02-24T22:40:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=bbcf1d8676c928f7c234459adae13bf37f75d8b0'/>
<id>urn:sha1:bbcf1d8676c928f7c234459adae13bf37f75d8b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyatta-cfg: update get_ipaddr_int_hash for vtun and wan interfaces</title>
<updated>2015-02-24T21:44:06+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-02-15T12:09:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=8a312f1ea82f08bf4ab67b925ea6d6178568f8fb'/>
<id>urn:sha1:8a312f1ea82f08bf4ab67b925ea6d6178568f8fb</id>
<content type='text'>
Expand the matching done in get_ipaddr_int_hash to account for the
fact that the output from "ip addr show" is different for vtun and wan
interfaces; add a separate check for these interfaces.

Bug #35 http://bugzilla.vyos.net/show_bug.cgi?id=35
</content>
</entry>
<entry>
<title>0.102.0+vyos1+helium11</title>
<updated>2015-02-24T21:31:16+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-02-24T21:31:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=f27c71e41845b44b357cd2516bf8d3ee2134dd0e'/>
<id>urn:sha1:f27c71e41845b44b357cd2516bf8d3ee2134dd0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyatta-cfg: set the path for a vrrp interface correctly</title>
<updated>2015-02-24T21:29:10+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-02-08T12:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=e85c9a9a429846c4515b049a56d64a1990d11675'/>
<id>urn:sha1:e85c9a9a429846c4515b049a56d64a1990d11675</id>
<content type='text'>
Update the path set when the interface in question is a VRRP so it
points to vrrp vrrp-group vrid rather than vrrp vrid.  Along with the
patch for bug #7, this now shows the description correctly for a VRRP
interface.

Bug #130 http://bugzilla.vyos.net/show_bug.cgi?id=130
</content>
</entry>
<entry>
<title>0.102.0+vyos1+helium10</title>
<updated>2015-01-12T23:27:50+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-01-12T23:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=b89dbdca5a62fd3745989ae3572aad06fa4648f6'/>
<id>urn:sha1:b89dbdca5a62fd3745989ae3572aad06fa4648f6</id>
<content type='text'>
</content>
</entry>
</feed>
