<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/acl.git/libmisc, branch next</title>
<subtitle>git.savannah.nongnu.org: git/acl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/'/>
<entry>
<title>getfacl: Add --one-file-system option</title>
<updated>2020-11-14T19:45:37+00:00</updated>
<author>
<name>Pavel Polacek</name>
<email>xpolish@gmail.com</email>
</author>
<published>2020-10-30T23:14:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=a966a2b55bb13e22d9b1e6da8182655948d209ae'/>
<id>a966a2b55bb13e22d9b1e6da8182655948d209ae</id>
<content type='text'>
Add a --one-filesystem option to getfacl.  With this option, getfacl will not
cross mount points, similar to "tar --one-file-system".

(Patch modified by Andreas Gruenbacher.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a --one-filesystem option to getfacl.  With this option, getfacl will not
cross mount points, similar to "tar --one-file-system".

(Patch modified by Andreas Gruenbacher.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Move struct stat into struct walk_tree_args</title>
<updated>2020-11-14T19:16:27+00:00</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruenba@redhat.com</email>
</author>
<published>2020-10-31T01:27:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=33564fd260d5b1c01dff3d2a26cba09c714eb4f7'/>
<id>33564fd260d5b1c01dff3d2a26cba09c714eb4f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move list of open directories into struct walk_tree_args</title>
<updated>2020-11-14T19:03:28+00:00</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruenba@redhat.com</email>
</author>
<published>2020-11-14T19:03:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=9de5c9b07bb601234d9321a2440fe9e48fa10014'/>
<id>9de5c9b07bb601234d9321a2440fe9e48fa10014</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move walk_tree_rec arguments into a separate struct</title>
<updated>2020-11-14T18:53:52+00:00</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruenba@redhat.com</email>
</author>
<published>2020-10-31T01:25:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=a0a018c7443c9210fb99cb45892e52e958f456e8'/>
<id>a0a018c7443c9210fb99cb45892e52e958f456e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update my email address</title>
<updated>2020-02-06T16:04:03+00:00</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruenba@redhat.com</email>
</author>
<published>2020-02-06T16:04:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=673324f70167a0eeb1ce872cbf674518c4558e4f'/>
<id>673324f70167a0eeb1ce872cbf674518c4558e4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework config.h usage</title>
<updated>2016-02-15T17:42:47+00:00</updated>
<author>
<name>Yury Usishchev</name>
<email>y.usishchev@samsung.com</email>
</author>
<published>2016-02-15T15:17:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=a444bb67e9a314a6e4e9b5c1e966b43aa02ec85a'/>
<id>a444bb67e9a314a6e4e9b5c1e966b43aa02ec85a</id>
<content type='text'>
Move #include "config.h" from misc.h to every source file.  It's incorrect
to include it after a system header file because it does things like:

Those must come before you include any system header file in order for
them to work properly.  It hasn't bitten us so far, but we still should
fix the files to do the right thing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move #include "config.h" from misc.h to every source file.  It's incorrect
to include it after a system header file because it does things like:

Those must come before you include any system header file in order for
them to work properly.  It hasn't bitten us so far, but we still should
fix the files to do the right thing.
</pre>
</div>
</content>
</entry>
<entry>
<title>walk_tree_rec: Add parentheses to clarify code</title>
<updated>2015-12-26T14:43:01+00:00</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruenba@redhat.com</email>
</author>
<published>2015-12-26T14:37:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=876b9da17f37102985f9493ba75ecaaa34429a83'/>
<id>876b9da17f37102985f9493ba75ecaaa34429a83</id>
<content type='text'>
Make the conditional easier to read.

Signed-off-by: Andreas Gruenbacher &lt;agruenba@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the conditional easier to read.

Signed-off-by: Andreas Gruenbacher &lt;agruenba@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>quote: escape literal backslashes</title>
<updated>2015-12-05T22:16:38+00:00</updated>
<author>
<name>Jeff Mahoney</name>
<email>jeffm@suse.com</email>
</author>
<published>2015-12-02T16:09:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=b6ba5c29a2ad9dcaac4191e81d2b497d396fa7d1'/>
<id>b6ba5c29a2ad9dcaac4191e81d2b497d396fa7d1</id>
<content type='text'>
The octal unquote code can't handle escaping backslashes except by
specifying the octal code for the backslash.  That's not exactly a
user-friendly interface for a scenario that may not be that uncommon.
The unquote code isn't documented in the man page and can result in
confusion when specifying names via a Windows domain that are entirely
numeric (e.g. WINDOM\1234).

This patch adds handling to allow literal escaping of the backslash (\\)
as both input and output and documents the quoting rules in the setfacl
man page.  Also included are test cases for escaped backslashes followed
by letters, escaped backslashes followed by numbers, and the original
use case of escaped character literals.

[Minor fixes by Andreas Gruenbacher.]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The octal unquote code can't handle escaping backslashes except by
specifying the octal code for the backslash.  That's not exactly a
user-friendly interface for a scenario that may not be that uncommon.
The unquote code isn't documented in the man page and can result in
confusion when specifying names via a Windows domain that are entirely
numeric (e.g. WINDOM\1234).

This patch adds handling to allow literal escaping of the backslash (\\)
as both input and output and documents the quoting rules in the setfacl
man page.  Also included are test cases for escaped backslashes followed
by letters, escaped backslashes followed by numbers, and the original
use case of escaped character literals.

[Minor fixes by Andreas Gruenbacher.]
</pre>
</div>
</content>
</entry>
<entry>
<title>walk_tree: mark internal variables as static</title>
<updated>2015-09-19T07:09:08+00:00</updated>
<author>
<name>Dmitry V. Levin</name>
<email>ldv@altlinux.org</email>
</author>
<published>2015-09-15T20:03:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=4a5140636e487aeb1a8a43dbecae3ab395d31392'/>
<id>4a5140636e487aeb1a8a43dbecae3ab395d31392</id>
<content type='text'>
walk_tree.c internal variables should not be exposed to libmisc users.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
walk_tree.c internal variables should not be exposed to libmisc users.
</pre>
</div>
</content>
</entry>
<entry>
<title>add __acl_ prefixes to internal symbols</title>
<updated>2014-08-12T12:38:28+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2014-08-12T12:37:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/acl.git/commit/?id=a2c4d71c2e84419a49db503ed59de4d3d1dca7dd'/>
<id>a2c4d71c2e84419a49db503ed59de4d3d1dca7dd</id>
<content type='text'>
When static linking libacl, people sometimes run into symbol collisions
because their own code defines symbols like "quote".  So for acl internal
symbols, use an __acl_ prefix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When static linking libacl, people sometimes run into symbol collisions
because their own code defines symbols like "quote".  So for acl internal
symbols, use an __acl_ prefix.
</pre>
</div>
</content>
</entry>
</feed>
