<feed xmlns='http://www.w3.org/2005/Atom'>
<title>krb5-wallet.git/perl/Wallet/Object, branch debian/1.0-1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.gnuabordo.com.br/krb5-wallet.git/atom?h=debian%2F1.0-1</id>
<link rel='self' href='https://git.gnuabordo.com.br/krb5-wallet.git/atom?h=debian%2F1.0-1'/>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/'/>
<updated>2013-02-28T00:52:47+00:00</updated>
<entry>
<title>Use correct form of Stanford's copyright statement</title>
<updated>2013-02-28T00:52:47+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2013-02-27T22:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=4d11772001f65264bf714711550acdbb05900f4c'/>
<id>urn:sha1:4d11772001f65264bf714711550acdbb05900f4c</id>
<content type='text'>
Change-Id: I06dd9ecca19315179bdd34d4b301548fe7604331
Reviewed-on: https://gerrit.stanford.edu/842
Reviewed-by: Russ Allbery &lt;rra@stanford.edu&gt;
Tested-by: Russ Allbery &lt;rra@stanford.edu&gt;
</content>
</entry>
<entry>
<title>Renamed dbh subroutines and variables for clarity</title>
<updated>2013-02-01T00:35:01+00:00</updated>
<author>
<name>Jon Robertson</name>
<email>jonrober@stanford.edu</email>
</author>
<published>2013-02-01T00:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=bf18b39b6afe541e6888d32d6a555643cbe9d22e'/>
<id>urn:sha1:bf18b39b6afe541e6888d32d6a555643cbe9d22e</id>
<content type='text'>
In moving from DBI to DBIx::Class, we at first left the various
variables the same.  This goes through to update them for the proper
names.

* Wallet::Admin::schema was created to return the schema object (and
similarly for Wallet::Server and Wallet::Report).
* Wallet::Admin::dbh was modified to return the actual DBI handle again
(and similarly for Wallet::Server and Wallet::Report).
* Various places that used $admin-&gt;{dbh} were moved to $admin-&gt;{schema}.
* Various places using $dbh for the schema object were changed to
$schema.

Change-Id: I00914866e9a8250855a7828474aa9ce0f37b914f
Reviewed-on: https://gerrit.stanford.edu/733
Reviewed-by: Russ Allbery &lt;rra@stanford.edu&gt;
Tested-by: Russ Allbery &lt;rra@stanford.edu&gt;
</content>
</entry>
<entry>
<title>Fixed errors with Keytab object and its tests</title>
<updated>2013-01-31T23:58:05+00:00</updated>
<author>
<name>Jon Robertson</name>
<email>jonrober@stanford.edu</email>
</author>
<published>2013-01-31T22:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=a30984dc9602e5a7efe9556f337eb21dbcec8319'/>
<id>urn:sha1:a30984dc9602e5a7efe9556f337eb21dbcec8319</id>
<content type='text'>
perl/Wallet/Object/Keytab.pm was using the wrong value for the database
handle in some places (trying to load as a subroutine rather than part
of the object).  Also, the keytab.t tests were attempting to run against
the DBIx::Class object rather than a direct dbh handle that they
expected.

Change-Id: Ifbb8b110d559f3ba867fc5b0dc3933fd2d4fd484
Reviewed-on: https://gerrit.stanford.edu/731
Reviewed-by: Russ Allbery &lt;rra@stanford.edu&gt;
Tested-by: Russ Allbery &lt;rra@stanford.edu&gt;
</content>
</entry>
<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/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>Fix a few random errors in the WAKeyring object implementation</title>
<updated>2013-01-16T21:21:29+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2013-01-08T23:06:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=91e51afaa435841a55e1c1a3e6fbef2154aec7f5'/>
<id>urn:sha1:91e51afaa435841a55e1c1a3e6fbef2154aec7f5</id>
<content type='text'>
Be sure that we don't purge keys if that would leave us with fewer
than three keys.  Fix a few other error reporting issues and one
syntax error in a WebAuth call.

Change-Id: I9bb75de56da3542f8c26ca8eab0814afea06c16a
Reviewed-on: https://gerrit.stanford.edu/714
Reviewed-by: Russ Allbery &lt;rra@stanford.edu&gt;
Tested-by: Russ Allbery &lt;rra@stanford.edu&gt;
</content>
</entry>
<entry>
<title>In Wallet::Object::WAKeyring, require the right version of WebAuth</title>
<updated>2013-01-16T21:21:18+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2013-01-08T21:27:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=95ed0cf2495e2f88139753a82214e004d8e5ba85'/>
<id>urn:sha1:95ed0cf2495e2f88139753a82214e004d8e5ba85</id>
<content type='text'>
We need at least version 3.06 to have the encode and decode
WebAuth::Keyring functions.

Change-Id: Ia4e3ed74cc038c06e3ba6ab13b37ea3cdb06c032
Reviewed-on: https://gerrit.stanford.edu/713
Reviewed-by: Russ Allbery &lt;rra@stanford.edu&gt;
Tested-by: Russ Allbery &lt;rra@stanford.edu&gt;
</content>
</entry>
<entry>
<title>Add Wallet::Object::WAKeyring documentation</title>
<updated>2013-01-16T21:20:44+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2013-01-08T21:15:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=4233c32088adef91b7b41143473e54c2810b0767'/>
<id>urn:sha1:4233c32088adef91b7b41143473e54c2810b0767</id>
<content type='text'>
Change-Id: I12e430acd089de5ac50f62ebbdeb869be31eeeec
Reviewed-on: https://gerrit.stanford.edu/711
Reviewed-by: Russ Allbery &lt;rra@stanford.edu&gt;
Tested-by: Russ Allbery &lt;rra@stanford.edu&gt;
</content>
</entry>
<entry>
<title>Add stopwords for the preliminary Wallet::Object::WAKeyring docs</title>
<updated>2012-11-04T17:38:48+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2012-11-04T17:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=ad0dd8ded5cc0896f6bc41fab435026e75a72eed'/>
<id>urn:sha1:ad0dd8ded5cc0896f6bc41fab435026e75a72eed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix POD stopwords and formatting</title>
<updated>2012-08-30T21:57:10+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2012-08-30T21:57:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=fef66a4c6ca0c452ce9af641469c831e36399c19'/>
<id>urn:sha1:fef66a4c6ca0c452ce9af641469c831e36399c19</id>
<content type='text'>
Fix a formatting error in Wallet::ACL::LDAP::Attribute and add new
stopwords required by the latest aspell.
</content>
</entry>
<entry>
<title>In show, handle undefined columns</title>
<updated>2012-08-30T21:47:15+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2012-08-30T21:47:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=0d6c9d3b1c0d63fb22588e0e461912a7e00bec25'/>
<id>urn:sha1:0d6c9d3b1c0d63fb22588e0e461912a7e00bec25</id>
<content type='text'>
Some database drivers, such as current SQLite, will return undef
for a data column that is set to NULL instead of the empty string.
Skip past those data columns without attempting to examine the
length of the resulting data.
</content>
</entry>
</feed>
