<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux-bitkeeper.git/net/sunrpc/auth.c, branch master</title>
<subtitle>Linux Kernel BitKeeper History</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/atom?h=master</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/'/>
<updated>2005-03-10T13:01:26Z</updated>
<entry>
<title>RPC: remove broken_suid mount option</title>
<updated>2005-03-10T13:01:26Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T13:01:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=388a910da2a61717581135118611340a086aadb5'/>
<id>urn:sha1:388a910da2a61717581135118611340a086aadb5</id>
<content type='text'>
Remove broken_suid mount option (retry RPC after dropping privileges
upon EACCES): no longer used and questionable w.r.t. security.

 Signed-off-by: Frank van Maarseveen &lt;frankvm@frankvm.com&gt;
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: Clean up of rpcauth_lookupcred() and rpcauth_bindcred()</title>
<updated>2005-03-10T13:00:33Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T13:00:33Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=a2832a8fe12d528689ebdde7711b184bf8f315a0'/>
<id>urn:sha1:a2832a8fe12d528689ebdde7711b184bf8f315a0</id>
<content type='text'>
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: make rpcauth_lookupcred() return error codes.</title>
<updated>2005-03-10T13:00:17Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T13:00:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=b62d37e62c22ba2ce98cbf03d39fcf8397aa0a90'/>
<id>urn:sha1:b62d37e62c22ba2ce98cbf03d39fcf8397aa0a90</id>
<content type='text'>
 So we can distinguish between ENOMEM and EACCES errors.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: Initialize the GSS context upon RPC credential creation.</title>
<updated>2005-03-10T13:00:00Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T13:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=5a9e20efe0843a2c0ba85897a19da3af166ef0d0'/>
<id>urn:sha1:5a9e20efe0843a2c0ba85897a19da3af166ef0d0</id>
<content type='text'>
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: Shrink struct rpc_auth for those flavours that don't use the cache</title>
<updated>2005-03-10T12:57:03Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T12:57:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=335a65913e4e5c2dff91117804a8e0e8dd3a8bda'/>
<id>urn:sha1:335a65913e4e5c2dff91117804a8e0e8dd3a8bda</id>
<content type='text'>
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: Convert RPC credcache to use hlists</title>
<updated>2005-03-10T12:56:13Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T12:56:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=a00dd564de2b5b1f93363d0358a50efa2234bcd1'/>
<id>urn:sha1:a00dd564de2b5b1f93363d0358a50efa2234bcd1</id>
<content type='text'>
 This will make initialization of statically allocated caches simpler.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: kill cr_auth</title>
<updated>2005-03-10T12:55:56Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T12:55:56Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=378e5f269b4dde30ae3601f6fd5fb66158caaf0e'/>
<id>urn:sha1:378e5f269b4dde30ae3601f6fd5fb66158caaf0e</id>
<content type='text'>
 The cr_auth field is currently used only in order to figure out the name
 of the credential's flavour in debugging printks. Replace with a dedicated
 pointer in the statically allocated rpc_credops instead.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: Make rpc_auth credential cache optional.</title>
<updated>2005-03-10T12:55:39Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T12:55:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=2fc8c6f3f0e8abbf91b31e40a7a28b582ff26f93'/>
<id>urn:sha1:2fc8c6f3f0e8abbf91b31e40a7a28b582ff26f93</id>
<content type='text'>
  Some RPC authentication flavours are not related to the uid (AUTH_NULL
  springs to mind). This patch moves control over the caching mechanism
  into the auth-specific code.

  Also ensure that expired creds are removed from the cache.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: Move credcache-specific code out of put_rpccred()</title>
<updated>2005-03-10T12:55:21Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T12:55:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=9d956f5b5b80679b2709888174453de3a2ca1cb9'/>
<id>urn:sha1:9d956f5b5b80679b2709888174453de3a2ca1cb9</id>
<content type='text'>
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>RPC: struct rpc_auth initialization and destruction code cleanup</title>
<updated>2005-03-10T12:55:05Z</updated>
<author>
<name>Trond Myklebust</name>
<email>trond.myklebust@fys.uio.no</email>
</author>
<published>2005-03-10T12:55:05Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=cf6dd6f24f743cf34a12f6be3fa1696bdcad3b79'/>
<id>urn:sha1:cf6dd6f24f743cf34a12f6be3fa1696bdcad3b79</id>
<content type='text'>
 Move the initialization of auth-&gt;au_count into the flavour-specific code.
 Move the kfree(auth) into the flavour-specific code.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
</feed>
