<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/auth/system_session.c, branch talloc-2.1.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>s4: fix wrong index usage PRIMARY_USER_SID_INDEX when it should have been PRIMARY_GROUP_SID_INDEX</title>
<updated>2011-06-19T21:21:08+00:00</updated>
<author>
<name>Matthieu Patou</name>
<email>mat@matws.net</email>
</author>
<published>2011-06-13T20:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=245b27774995b6ee8aef4b14bb3dc5518fc733d1'/>
<id>245b27774995b6ee8aef4b14bb3dc5518fc733d1</id>
<content type='text'>
The system account was instanciated with wrong user an group SIDs, group
sid resulted being just the domain SID.
Bug seems to date from fbe6d155bf177c610ee549cc534650b0f0700e8a.

Andrew (B.) please check.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The system account was instanciated with wrong user an group SIDs, group
sid resulted being just the domain SID.
Bug seems to date from fbe6d155bf177c610ee549cc534650b0f0700e8a.

Andrew (B.) please check.
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:auth/system_session.c - check for OOM</title>
<updated>2011-03-22T18:04:41+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mdw@samba.org</email>
</author>
<published>2011-03-21T09:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=bd25bc133a2a6f2b4d755b6d3ea83c956a60e3af'/>
<id>bd25bc133a2a6f2b4d755b6d3ea83c956a60e3af</id>
<content type='text'>
Reviewed-by: Jelmer
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Jelmer
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth Rework auth subsystem to remove struct auth_serversupplied_info</title>
<updated>2011-02-09T00:11:06+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-02-08T05:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a2ce53c1f5301ffcf990dbab837c328ea22739b6'/>
<id>a2ce53c1f5301ffcf990dbab837c328ea22739b6</id>
<content type='text'>
This changes auth_serversupplied_info into the IDL-defined struct
auth_user_info_dc.  This then in turn contains a struct
auth_user_info, which is the only part of the structure that is
mainted into the struct session_info.

The idea here is to avoid keeping the incomplete results of the
authentication (such as session keys, lists of SID memberships etc) in
a namespace where it may be confused for the finalised results.

Andrew Barltett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes auth_serversupplied_info into the IDL-defined struct
auth_user_info_dc.  This then in turn contains a struct
auth_user_info, which is the only part of the structure that is
mainted into the struct session_info.

The idea here is to avoid keeping the incomplete results of the
authentication (such as session keys, lists of SID memberships etc) in
a namespace where it may be confused for the finalised results.

Andrew Barltett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth Remove special case for account_sid from auth_serversupplied_info</title>
<updated>2011-01-20T22:44:05+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-01-20T12:39:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=fbe6d155bf177c610ee549cc534650b0f0700e8a'/>
<id>fbe6d155bf177c610ee549cc534650b0f0700e8a</id>
<content type='text'>
This makes everything reference a server_info-&gt;sids list, which is now
a struct dom_sid *, not a struct dom_sid **.  This is in keeping with
the other sid lists in the security_token etc.

In the process, I also tidy up the talloc tree (move more structures
under their logical parents) and check for some possible overflows in
situations with a pathological number of sids.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes everything reference a server_info-&gt;sids list, which is now
a struct dom_sid *, not a struct dom_sid **.  This is in keeping with
the other sid lists in the security_token etc.

In the process, I also tidy up the talloc tree (move more structures
under their logical parents) and check for some possible overflows in
situations with a pathological number of sids.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth Remove duplicate copies of session_info creation code</title>
<updated>2010-12-21T04:10:38+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2010-12-21T00:43:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6f7423c7f1cc3a4596a955a90f315ffbf1025c3b'/>
<id>6f7423c7f1cc3a4596a955a90f315ffbf1025c3b</id>
<content type='text'>
We now just do or do not call into LDB based on some flags.

This means there may be some more link time dependencies, but we seem
to deal with those better now.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We now just do or do not call into LDB based on some flags.

This means there may be some more link time dependencies, but we seem
to deal with those better now.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth rework session_info handling not to require an auth context</title>
<updated>2010-12-21T04:10:38+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2010-12-20T23:19:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1961d7a4119200b8a4ad7b0207e0cdcf2e10d3f8'/>
<id>1961d7a4119200b8a4ad7b0207e0cdcf2e10d3f8</id>
<content type='text'>
This reverts a previous move to have this based around the auth
subsystem, which just spread auth deps all over unrelated code.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts a previous move to have this based around the auth
subsystem, which just spread auth deps all over unrelated code.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:security Change struct security_token-&gt;sids from struct dom_sid * to struct dom_sid</title>
<updated>2010-08-22T22:50:55+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2010-08-20T02:15:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6cf29b3e4f3880882eb7df45dbcfaf7bd2b8d9f4'/>
<id>6cf29b3e4f3880882eb7df45dbcfaf7bd2b8d9f4</id>
<content type='text'>
This makes the structure much more like NT_USER_TOKEN in the source3/
code.  (The remaining changes are that privilages still need to be merged)

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the structure much more like NT_USER_TOKEN in the source3/
code.  (The remaining changes are that privilages still need to be merged)

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:auth Change {anonymous,system}_session to use common session_info generation</title>
<updated>2010-08-17T23:50:45+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2010-08-14T10:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=23dc2e4244a99f1e955d54c22516a7a8c108d989'/>
<id>23dc2e4244a99f1e955d54c22516a7a8c108d989</id>
<content type='text'>
This also changes the primary group for anonymous to be the anonymous
SID, and adds code to detect and ignore this when constructing the token.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also changes the primary group for anonymous to be the anonymous
SID, and adds code to detect and ignore this when constructing the token.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:auth Remove system_session_anon() from python bindings</title>
<updated>2010-08-17T23:50:44+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2010-08-14T07:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ba52834dd97d4c855ab98c2cbab1d6ed8d189de8'/>
<id>ba52834dd97d4c855ab98c2cbab1d6ed8d189de8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:auth Remove the system:anonymous parameter used for the LDAP backend</title>
<updated>2010-08-17T23:50:44+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2010-08-14T04:16:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a68a5592c5fc88fc7ba335cfbe375d687c8b8112'/>
<id>a68a5592c5fc88fc7ba335cfbe375d687c8b8112</id>
<content type='text'>
This isn't needed any more, and just introduces complexity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This isn't needed any more, and just introduces complexity.
</pre>
</div>
</content>
</entry>
</feed>
