<feed xmlns='http://www.w3.org/2005/Atom'>
<title>krb5-wallet.git/perl/t/schema.t, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.gnuabordo.com.br/debian/krb5-wallet.git/atom?h=master</id>
<link rel='self' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/'/>
<updated>2013-01-31T02:33:23+00:00</updated>
<entry>
<title>Moved the Perl wallet modules and tests to DBIx::Class</title>
<updated>2013-01-31T02:33:23+00:00</updated>
<author>
<name>Jon Robertson</name>
<email>jonrober@stanford.edu</email>
</author>
<published>2012-12-03T06:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=593e9b1e100ace54d1d9da7eb16e60f4e37c34ff'/>
<id>urn:sha1:593e9b1e100ace54d1d9da7eb16e60f4e37c34ff</id>
<content type='text'>
Moved all the Perl code to use DBIx::Class for the database interface.
This includes updating all database calls, how the schema is generated
and maintained, and the tests in places where some output has changed.
We also remove the schema.t test, as the tests for it are more covered
in the admin.t tests now.

Change-Id: Ie5083432d09a0d9fe364a61c31378b77aa7b3cb7
Reviewed-on: https://gerrit.stanford.edu/598
Reviewed-by: Russ Allbery &lt;rra@stanford.edu&gt;
Tested-by: Russ Allbery &lt;rra@stanford.edu&gt;
</content>
</entry>
<entry>
<title>Add initial LDAP attribute ACL verifier</title>
<updated>2012-04-04T03:40:01+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2012-04-04T03:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=f1eab726c10be66e94f6984418babfa9d68993b0'/>
<id>urn:sha1:f1eab726c10be66e94f6984418babfa9d68993b0</id>
<content type='text'>
A new ACL type, ldap-attr (Wallet::ACL::LDAP::Attribute), is now
supported.  This ACL type grants access if the LDAP entry
corresponding to the principal contains the attribute name and value
specified in the ACL.  The Net::LDAP and Authen::SASL Perl modules are
required to use this ACL type.  New configuration settings are
required as well; see Wallet::Config for more information.  To enable
this ACL type for an existing wallet database, use wallet-admin to
register the new verifier.
</content>
</entry>
<entry>
<title>Add a comment field to objects</title>
<updated>2011-06-20T23:15:35+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2011-06-20T23:15:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=74ed6945f9c7839603764327f0187897525db453'/>
<id>urn:sha1:74ed6945f9c7839603764327f0187897525db453</id>
<content type='text'>
Add a comment field to objects and corresponding commands to
wallet-backend and wallet to set and retrieve it.  The comment field
can only be set by the owner or wallet administrators but can be seen
by anyone on the show ACL.
</content>
</entry>
<entry>
<title>Support database upgrades from version 0</title>
<updated>2011-05-17T22:53:41+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2011-05-17T22:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=deaa5c140e85d8e1248d910f0721c9e00a46e439'/>
<id>urn:sha1:deaa5c140e85d8e1248d910f0721c9e00a46e439</id>
<content type='text'>
Version 0 is the version without the metadata table.  Add a new
upgrade method to Wallet::Schema and support upgrading the database
to version 1.  (Version 1 is not yet finalized.)
</content>
</entry>
<entry>
<title>Add metadata table to the wallet database</title>
<updated>2011-05-17T22:28:13+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2011-05-17T22:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=7f1ccd1cb73cc36668821238661ead1004fe1406'/>
<id>urn:sha1:7f1ccd1cb73cc36668821238661ead1004fe1406</id>
<content type='text'>
Add a metadata table whose only column, currently, is a version number.
We will store the version of the schema in this table and use that to
know what to do during upgrades.
</content>
</entry>
<entry>
<title>Update test suite for the addition of krb5-regex</title>
<updated>2010-06-29T22:38:31+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-06-29T22:38:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=906f0f88d64c4df501c2b84dbf6b7102de36d491'/>
<id>urn:sha1:906f0f88d64c4df501c2b84dbf6b7102de36d491</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove file names from test file headers</title>
<updated>2010-03-04T03:49:46+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-03-04T03:49:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=69289862465a3bfb3488c1b3a674b6b06c9911ee'/>
<id>urn:sha1:69289862465a3bfb3488c1b3a674b6b06c9911ee</id>
<content type='text'>
Coding style update.  Don't prefix the file short description with the
file name; it's not needed.
</content>
</entry>
<entry>
<title>Remove kaserver synchronization support from the wallet backend</title>
<updated>2010-02-09T21:06:31+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-09T21:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=59455fd5e6a47a66a2a84779f42928fd66ec9747'/>
<id>urn:sha1:59455fd5e6a47a66a2a84779f42928fd66ec9747</id>
<content type='text'>
Remove kaserver synchronization support.  It is no longer tested, and
retaining the code was increasing the complexity of wallet, and some
specific requirements (such as different realm names between kaserver
and Kerberos v5 and the kvno handling) were Stanford-specific.  Rather
than using this support, AFS sites running kaserver will probably find
deploying Heimdal with its internal kaserver compatibility is probably
an easier transition approach.
</content>
</entry>
<entry>
<title>Remove Subversion Id strings</title>
<updated>2009-06-09T21:39:39+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2009-06-09T21:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=574a9c0456c182831b3d01a4d7ee0c737b91b107'/>
<id>urn:sha1:574a9c0456c182831b3d01a4d7ee0c737b91b107</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add file object support to the wallet server.</title>
<updated>2008-02-09T01:57:42+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2008-02-09T01:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/debian/krb5-wallet.git/commit/?id=b415b347328e7db0f41f0294c06060c6dd156b3d'/>
<id>urn:sha1:b415b347328e7db0f41f0294c06060c6dd156b3d</id>
<content type='text'>
</content>
</entry>
</feed>
