<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/server/db/sysdb_search.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/'/>
<entry>
<title>Rename server/ directory to src/</title>
<updated>2010-02-18T18:48:45+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-02-18T12:49:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=1c48b5a62f73234ed26bb20f0ab345ab61cda0ab'/>
<id>1c48b5a62f73234ed26bb20f0ab345ab61cda0ab</id>
<content type='text'>
Also update BUILD.txt
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also update BUILD.txt
</pre>
</div>
</content>
</entry>
<entry>
<title>Optimize sysdb_enumgrent</title>
<updated>2009-11-20T21:46:47+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-11-18T01:22:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=7e4bf8856e9b65e612ca195a3b4f10bfb53a8259'/>
<id>7e4bf8856e9b65e612ca195a3b4f10bfb53a8259</id>
<content type='text'>
This brings down the time needed to enumerate my group database
from 2.4 seconds to 0.15 seconds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This brings down the time needed to enumerate my group database
from 2.4 seconds to 0.15 seconds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove magicPrivateGroups option</title>
<updated>2009-10-09T20:11:26+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-10-06T16:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=b0c4751808040afdc15ca801619c43fe192c6a35'/>
<id>b0c4751808040afdc15ca801619c43fe192c6a35</id>
<content type='text'>
In sssd only local is a native mpg domain, and it is forced.
All other providers will have to unroll mpg users into a user/group pair of
entries in the db. This allows the provider to automatically establish if
the remote server provides mpg users w/o possibily conflicting manual
configurations on the client trying to force an mpg behavior where none
is provided.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In sssd only local is a native mpg domain, and it is forced.
All other providers will have to unroll mpg users into a user/group pair of
entries in the db. This allows the provider to automatically establish if
the remote server provides mpg users w/o possibily conflicting manual
configurations on the client trying to force an mpg behavior where none
is provided.
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed-up enumerations.</title>
<updated>2009-08-28T14:30:45+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-08-27T17:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=ce56cd92feffdc7c516d6093360b8e4031a6dcc6'/>
<id>ce56cd92feffdc7c516d6093360b8e4031a6dcc6</id>
<content type='text'>
This patch reduces the time needed to enumerate groups of a midsized
domain from 12 seconds to 4.4
Optimizes enumerations by doing only 2 ldb searches and some ordering
instead of a number of searches proportional to the number of groups
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch reduces the time needed to enumerate groups of a midsized
domain from 12 seconds to 4.4
Optimizes enumerations by doing only 2 ldb searches and some ordering
instead of a number of searches proportional to the number of groups
</pre>
</div>
</content>
</entry>
<entry>
<title>Always save using member/memberOf</title>
<updated>2009-08-27T13:35:53+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-08-14T17:51:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=3a87621a3eeb76ce6ac3b18877874141c2dc102e'/>
<id>3a87621a3eeb76ce6ac3b18877874141c2dc102e</id>
<content type='text'>
First pass to remove the legacy option and make it just a property of the
provider
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First pass to remove the legacy option and make it just a property of the
provider
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework transaction code to use tevent_req</title>
<updated>2009-07-03T15:07:36+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-06-24T20:40:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=94ec51d8b53f636d41a879ed1d0d39127168cb21'/>
<id>94ec51d8b53f636d41a879ed1d0d39127168cb21</id>
<content type='text'>
This is part of a set of patches to rewrite sysdb to a hopefully better
API, that will also let use use tevent_req async style calls to manipulate
our cache.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is part of a set of patches to rewrite sysdb to a hopefully better
API, that will also let use use tevent_req async style calls to manipulate
our cache.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename sysdb_req to sysdb_handle.</title>
<updated>2009-07-03T15:07:36+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-06-24T03:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=6aca93fb4d5d39a100b900a8c297d08629407960'/>
<id>6aca93fb4d5d39a100b900a8c297d08629407960</id>
<content type='text'>
This sysdb_req has always really been a transaction handle and not
a request.

This is part of a set of patches to rewrite transaction support in sysdb to a
hopefully better API, that will also let use use tevent_req async style to
manipulate our cache.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This sysdb_req has always really been a transaction handle and not
a request.

This is part of a set of patches to rewrite transaction support in sysdb to a
hopefully better API, that will also let use use tevent_req async style to
manipulate our cache.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add way to use files as a proxy backend fro LOCAL</title>
<updated>2009-04-01T15:03:08+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-04-01T14:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=4c056813c8afee16038b6d197f29ae12817c0488'/>
<id>4c056813c8afee16038b6d197f29ae12817c0488</id>
<content type='text'>
Makes LOCAL a normal backend removing some special handling.
Fix/Add id range filtering and name filtering
Filters uid=0 and gid=0 in the proxy backend as 0 is invalid within
sysdb and was causing getxxent calls to fail completely.
Fix nss_ncache_check_xxx calls to avoid dirtying the 'ret' variable and
causing some unwanted failures.
Change sysdb to always return the uid number when searching member entries so
that id range filtering can be perfomed also in group searhes (does not work
with legacy backends)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes LOCAL a normal backend removing some special handling.
Fix/Add id range filtering and name filtering
Filters uid=0 and gid=0 in the proxy backend as 0 is invalid within
sysdb and was causing getxxent calls to fail completely.
Fix nss_ncache_check_xxx calls to avoid dirtying the 'ret' variable and
causing some unwanted failures.
Change sysdb to always return the uid number when searching member entries so
that id range filtering can be perfomed also in group searhes (does not work
with legacy backends)
</pre>
</div>
</content>
</entry>
<entry>
<title>If a domain is MPG enabled return users a groups</title>
<updated>2009-03-10T05:30:33+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-03-10T05:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=16187da9bae78b6f4dd4ea21faf49fccc821f153'/>
<id>16187da9bae78b6f4dd4ea21faf49fccc821f153</id>
<content type='text'>
Turn user entries to Magic Private Groups when groups are quesried.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Turn user entries to Magic Private Groups when groups are quesried.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bugs in functions dealing with groups</title>
<updated>2009-03-10T05:28:14+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2009-03-10T05:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=931eca3051c6607014d5df45c35115fb1234ab45'/>
<id>931eca3051c6607014d5df45c35115fb1234ab45</id>
<content type='text'>
Fix infinite loop within initgr functions.
Fix min length check copy&amp;paste error, was filtering valid groups if the name
was short enough and the group had no members.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix infinite loop within initgr functions.
Fix min length check copy&amp;paste error, was filtering valid groups if the name
was short enough and the group had no members.
</pre>
</div>
</content>
</entry>
</feed>
