<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/guix/base64.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2017-05-25T12:25:17Z</updated>
<entry>
<title>base64: Turn into a regular Guile module.</title>
<updated>2017-05-25T12:25:17Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-05-25T12:11:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=4862a98be473ac6bb0bfd8a6cdbc81119cb44355'/>
<id>urn:sha1:4862a98be473ac6bb0bfd8a6cdbc81119cb44355</id>
<content type='text'>
* guix/base64.scm: Replace 'library' form with 'define-module'.
</content>
</entry>
<entry>
<title>base64: Restore original license header.</title>
<updated>2016-08-27T13:45:27Z</updated>
<author>
<name>Christopher Allan Webber</name>
<email>cwebber@dustycloud.org</email>
</author>
<published>2016-08-26T20:14:20Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=b47f7510f032b795c60b1fa6628562e9f62044e4'/>
<id>urn:sha1:b47f7510f032b795c60b1fa6628562e9f62044e4</id>
<content type='text'>
When incorporating a copyleft licensed program with a lax licensed program,
it is correct to preserve the original license notice.  See also:
  https://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html

* guix/base64.scm: Restored original license header.
</content>
</entry>
<entry>
<title>base64: Inline arithmetic operations.</title>
<updated>2015-01-09T00:01:04Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-01-09T00:01:04Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=b2ad9d9b084e52c1657f0df7b22690abb1f86acd'/>
<id>urn:sha1:b2ad9d9b084e52c1657f0df7b22690abb1f86acd</id>
<content type='text'>
* guix/base64.scm (define-alias): New macro.
  (fxbit-field, fxarithmetic-shift, fxarithmetic-shift-left, fxand,
  fxior, fxxor): New aliases.
</content>
</entry>
<entry>
<title>substitute-binary: Support the Signature field of a narinfo file.</title>
<updated>2014-03-30T10:02:10Z</updated>
<author>
<name>Nikita Karetnikov</name>
<email>nikita@karetnikov.org</email>
</author>
<published>2014-03-28T23:06:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=e9c6c58418043f36862a798389f3a7f4253f74cc'/>
<id>urn:sha1:e9c6c58418043f36862a798389f3a7f4253f74cc</id>
<content type='text'>
* guix/scripts/substitute-binary.scm (&lt;narinfo&gt;): Add the 'signature'
  and 'contents' fields.
  (narinfo-signature-&gt;canonical-sexp): New function.
  (narinfo-maker): Add the 'signature' argument and use it.
  (assert-valid-signature): New function.
  (read-narinfo): Support the Signature field.
  (write-narinfo): Use 'narinfo-contents'.
  (%allow-unauthenticated-substitutes?): New variable.
* guix/base64.scm, tests/base64.scm, tests/substitute-binary.scm: New files.
* Makefile.am (SCM_TESTS): Add tests/base64.scm and
  tests/substitute-binary.scm.
  (MODULES): Add guix/base64.scm.
* test-env.in: Set 'GUIX_ALLOW_UNAUTHENTICATED_SUBSTITUTES'.
</content>
</entry>
</feed>
