<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tteras/strongswan/src/starter/parser, branch master</title>
<subtitle>tteras' strongSwan tree
</subtitle>
<id>https://git-old.alpinelinux.org/user/tteras/strongswan/atom?h=master</id>
<link rel='self' href='https://git-old.alpinelinux.org/user/tteras/strongswan/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/'/>
<updated>2017-05-26T11:56:44Z</updated>
<entry>
<title>Change interface for enumerator_create_filter() callback</title>
<updated>2017-05-26T11:56:44Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-05-12T10:10:27Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=525cc46cabe3dbf17d9f63e76ea9aa974d3665fa'/>
<id>urn:sha1:525cc46cabe3dbf17d9f63e76ea9aa974d3665fa</id>
<content type='text'>
This avoids the unportable 5 pointer hack, but requires enumerating in
the callback.
</content>
</entry>
<entry>
<title>Migrate all enumerators to venumerate() interface change</title>
<updated>2017-05-26T11:56:44Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-05-11T07:17:02Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=95a63bf2813cd6ecad912237688526bbcc3481ee'/>
<id>urn:sha1:95a63bf2813cd6ecad912237688526bbcc3481ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed some typos</title>
<updated>2015-08-13T13:12:34Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-08-13T13:03:50Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=f809e485fb8b7229fd5294c5183656f05c993358'/>
<id>urn:sha1:f809e485fb8b7229fd5294c5183656f05c993358</id>
<content type='text'>
</content>
</entry>
<entry>
<title>starter: Add support for multi-line strings in ipsec.conf</title>
<updated>2015-07-28T11:27:32Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-06-08T15:49:02Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=019ebdafae94f322ddab4ccbd0d90140bc2f26e1'/>
<id>urn:sha1:019ebdafae94f322ddab4ccbd0d90140bc2f26e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>starter: Don't replace rarely used special characters in strings in ipsec.conf</title>
<updated>2015-07-28T11:27:32Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-06-05T13:49:39Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=d918410add02f6922f750ee969ddcff4f03427a4'/>
<id>urn:sha1:d918410add02f6922f750ee969ddcff4f03427a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>starter: Merge quoted strings that span multiple lines</title>
<updated>2015-03-20T17:37:22Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-03-19T17:33:19Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=79ebdc0788c74500560720cfe60227fea9ff9993'/>
<id>urn:sha1:79ebdc0788c74500560720cfe60227fea9ff9993</id>
<content type='text'>
</content>
</entry>
<entry>
<title>starter: Add starter group and fix formatting of conf_parser_section_t enum</title>
<updated>2014-06-30T11:16:16Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2014-06-24T14:10:14Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=cc7c4c3dbd5962bc44526c2664ef640fd29e43a9'/>
<id>urn:sha1:cc7c4c3dbd5962bc44526c2664ef640fd29e43a9</id>
<content type='text'>
Make use of the Markdown support in recent Doxygen versions.
</content>
</entry>
<entry>
<title>starter: Ingore %default conn and ca sections</title>
<updated>2014-06-26T10:23:05Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2014-06-26T10:23:05Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=04ff5e58e375b096edca26308962ce0aeb6e7486'/>
<id>urn:sha1:04ff5e58e375b096edca26308962ce0aeb6e7486</id>
<content type='text'>
</content>
</entry>
<entry>
<title>starter: Explicitly allow @# at the beginning of strings</title>
<updated>2014-06-19T12:00:49Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2014-06-18T13:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=6719c4c8286eb51982035454033ff39b5d27d455'/>
<id>urn:sha1:6719c4c8286eb51982035454033ff39b5d27d455</id>
<content type='text'>
Since we treat everything after # as comment identities of type
ID_KEY_ID couldn't be parsed otherwise, unless quoted.
</content>
</entry>
<entry>
<title>starter: Add new bison/flex based parser for ipsec.conf</title>
<updated>2014-06-19T12:00:48Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2014-05-20T16:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=f609682e5da0e29e89a02aa5fe21dcc49b469503'/>
<id>urn:sha1:f609682e5da0e29e89a02aa5fe21dcc49b469503</id>
<content type='text'>
The parser simply returns key/value pairs of all sections, it already
resolves also= and allows overriding options in all included sections
(not only %default), options set in included section can also be cleared
again (key=).
It provides other improvements too, like quoted strings (with escape
sequences), unlimited includes and better whitespace/comment handling.
</content>
</entry>
</feed>
