<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/linux-pam-git.git, branch ldv/ci</title>
<subtitle>github.com: linux-pam/linux-pam.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/'/>
<entry>
<title>ci: add --disable-nis jobs to the ci matrix</title>
<updated>2023-04-04T08:00:00+00:00</updated>
<author>
<name>Dmitry V. Levin</name>
<email>ldv@strace.io</email>
</author>
<published>2023-04-04T08:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=261b21ce44cd119522b38cc2e057f33a40a0b288'/>
<id>261b21ce44cd119522b38cc2e057f33a40a0b288</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: fix unnecessary $ on arithmetic variables</title>
<updated>2023-03-31T08:00:00+00:00</updated>
<author>
<name>Dmitry V. Levin</name>
<email>ldv@strace.io</email>
</author>
<published>2023-03-31T08:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=b6011a23d51acff6eb492cb33aa5c2582da6fab4'/>
<id>b6011a23d51acff6eb492cb33aa5c2582da6fab4</id>
<content type='text'>
This should fix shellcheck warning SC2004.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should fix shellcheck warning SC2004.
</pre>
</div>
</content>
</entry>
<entry>
<title>pgp.keys.asc: update</title>
<updated>2023-03-30T20:00:00+00:00</updated>
<author>
<name>Dmitry V. Levin</name>
<email>ldv@strace.io</email>
</author>
<published>2023-03-30T20:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=b7ba550110f2f93fabb50976ea920fcb656c9a8e'/>
<id>b7ba550110f2f93fabb50976ea920fcb656c9a8e</id>
<content type='text'>
* pgp.keys.asc: Replace with the key used to sign v1.5.2.

Resolves: https://github.com/linux-pam/linux-pam/issues/544
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* pgp.keys.asc: Replace with the key used to sign v1.5.2.

Resolves: https://github.com/linux-pam/linux-pam/issues/544
</pre>
</div>
</content>
</entry>
<entry>
<title>pam_timestamp: fix build failure</title>
<updated>2023-03-30T10:53:41+00:00</updated>
<author>
<name>Iker Pedrosa</name>
<email>ipedrosa@redhat.com</email>
</author>
<published>2023-03-30T10:50:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=8db48b022bdf8cc37f85b2927639aad67cd54be5'/>
<id>8db48b022bdf8cc37f85b2927639aad67cd54be5</id>
<content type='text'>
bcba17939e1b1a568cd4a764534cde74d37078cc started using pam_overwrite_n()
without providing the definition to this function, which causes a build
failure.

modules/pam_timestamp/hmac_openssl_wrapper.c: include pam_inline.h

Signed-off-by: Iker Pedrosa &lt;ipedrosa@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bcba17939e1b1a568cd4a764534cde74d37078cc started using pam_overwrite_n()
without providing the definition to this function, which causes a build
failure.

modules/pam_timestamp/hmac_openssl_wrapper.c: include pam_inline.h

Signed-off-by: Iker Pedrosa &lt;ipedrosa@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>po: update translations using Weblate (Punjabi)</title>
<updated>2023-03-14T07:44:41+00:00</updated>
<author>
<name>A S Alam</name>
<email>amanpreet.alam@gmail.com</email>
</author>
<published>2023-03-14T02:20:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=fce804e6959b15552dfbd3cca35c997b57d41e4b'/>
<id>fce804e6959b15552dfbd3cca35c997b57d41e4b</id>
<content type='text'>
Currently translated at 100.0% (101 of 101 strings).

Translate-URL: https://translate.fedoraproject.org/projects/linux-pam/master/pa/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently translated at 100.0% (101 of 101 strings).

Translate-URL: https://translate.fedoraproject.org/projects/linux-pam/master/pa/
</pre>
</div>
</content>
</entry>
<entry>
<title>manual pages: document usage of $DISPLAY and PAM_TTY</title>
<updated>2023-03-14T07:44:41+00:00</updated>
<author>
<name>Thorsten Kukuk</name>
<email>kukuk@suse.com</email>
</author>
<published>2023-03-09T09:11:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=34b062d31122e4498d93c6bd0cf7b96361efccb6'/>
<id>34b062d31122e4498d93c6bd0cf7b96361efccb6</id>
<content type='text'>
man/pam_item_types_std.inc.xml: In the past, PAM_TTY was used for tty
devices and $DISPLAY variables for X-based applications. With the
introduction of PAM_DISPLAY PAM_TTY should only be used for devices.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
man/pam_item_types_std.inc.xml: In the past, PAM_TTY was used for tty
devices and $DISPLAY variables for X-based applications. With the
introduction of PAM_DISPLAY PAM_TTY should only be used for devices.
</pre>
</div>
</content>
</entry>
<entry>
<title>libpam: simplify string copying using strdup</title>
<updated>2023-03-04T11:03:28+00:00</updated>
<author>
<name>Christian Göttsche</name>
<email>cgzones@googlemail.com</email>
</author>
<published>2023-02-18T13:37:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=f26d873435be9f35fa7953493cc07a9bc4e31876'/>
<id>f26d873435be9f35fa7953493cc07a9bc4e31876</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>modules: make use of secure memory erasure</title>
<updated>2023-02-28T14:13:15+00:00</updated>
<author>
<name>Christian Göttsche</name>
<email>cgzones@googlemail.com</email>
</author>
<published>2023-01-30T16:56:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=bcba17939e1b1a568cd4a764534cde74d37078cc'/>
<id>bcba17939e1b1a568cd4a764534cde74d37078cc</id>
<content type='text'>
Use empty initialization of structs to minimize the memset() usage, to
reduce the amount of calls which are not sensitive.

Non trivial changes:

- pam_env:
  * erase environment variables where possible

- pam_exec:
  * erase responce on error
  * erase auth token

- pam_pwhistory:
  * erase buffers containing old passwords

- pam_selinux: skip overwriting data structure consisting of only
  pointers to insensitive data, which also gets free'd afterwards (so
  it currently does not protect against double-free or use-after-free on
  the member pointers)

- pam_unix: erase cipher data in more places

- pam_userdb: erase password hashes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use empty initialization of structs to minimize the memset() usage, to
reduce the amount of calls which are not sensitive.

Non trivial changes:

- pam_env:
  * erase environment variables where possible

- pam_exec:
  * erase responce on error
  * erase auth token

- pam_pwhistory:
  * erase buffers containing old passwords

- pam_selinux: skip overwriting data structure consisting of only
  pointers to insensitive data, which also gets free'd afterwards (so
  it currently does not protect against double-free or use-after-free on
  the member pointers)

- pam_unix: erase cipher data in more places

- pam_userdb: erase password hashes
</pre>
</div>
</content>
</entry>
<entry>
<title>libpamc: make use of secure memory erasure</title>
<updated>2023-02-28T14:13:15+00:00</updated>
<author>
<name>Christian Göttsche</name>
<email>cgzones@googlemail.com</email>
</author>
<published>2023-01-30T16:55:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=87ff7a12a55c38873905636eb8d29b4542d828f5'/>
<id>87ff7a12a55c38873905636eb8d29b4542d828f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libpam_misc: make use of secure memory erasure</title>
<updated>2023-02-28T14:13:15+00:00</updated>
<author>
<name>Christian Göttsche</name>
<email>cgzones@googlemail.com</email>
</author>
<published>2023-01-30T16:55:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/linux-pam-git.git/commit/?id=dd733a5214fc3ef391a74e94f2c62ffa3000722b'/>
<id>dd733a5214fc3ef391a74e94f2c62ffa3000722b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
