<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-control-center/capplets/about-me, branch master</title>
<subtitle>Utilities to configure the MATE desktop</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/'/>
<entry>
<title>mate-about-me: handle additional pam errors</title>
<updated>2026-04-08T20:20:06+00:00</updated>
<author>
<name>Alexander Pyhalov</name>
<email>apyhalov@gmail.com</email>
</author>
<published>2018-11-08T12:49:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=0f0f519772e674b47bbe6f6c25d3269b426a4a97'/>
<id>0f0f519772e674b47bbe6f6c25d3269b426a4a97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-about-me: interact with passwd via /dev/ptmx</title>
<updated>2026-04-08T20:20:06+00:00</updated>
<author>
<name>Alexander Pyhalov</name>
<email>apyhalov@gmail.com</email>
</author>
<published>2018-11-06T11:23:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=47d60e9dcf10efc9b7d0bc1dcfe816d719081a2c'/>
<id>47d60e9dcf10efc9b7d0bc1dcfe816d719081a2c</id>
<content type='text'>
On illumos/Solaris, the passwd command requires a real terminal and
won't work over pipes. This adds a guarded code path so that the "Change
Password" dialog works on these platforms. The Linux/BSD behavior is
unchanged.

Fixes #384
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On illumos/Solaris, the passwd command requires a real terminal and
won't work over pipes. This adds a guarded code path so that the "Change
Password" dialog works on these platforms. The Linux/BSD behavior is
unchanged.

Fixes #384
</pre>
</div>
</content>
</entry>
<entry>
<title>fix memleak</title>
<updated>2026-03-12T16:25:17+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-11T23:06:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=102d91c0d9463424777f02134c0cf065c4278e67'/>
<id>102d91c0d9463424777f02134c0cf065c4278e67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: support change password with passwdqc</title>
<updated>2025-09-08T20:54:05+00:00</updated>
<author>
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2024-08-04T19:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=9fc83c5b22e5b4409ddfe31a36e8e42cc563499a'/>
<id>9fc83c5b22e5b4409ddfe31a36e8e42cc563499a</id>
<content type='text'>
This one was quite tricky ... On systems where pam_passwdqc
is installed the prompt for password after succesfully authenticating
is not:

```
New password:
```

But:

```
Enter new password:
```

See:

https://github.com/openwall/passwdqc/blob/7bf266fcf6ce9782b73722664e36dabd68f48c48/pam_passwdqc.c#L64

passwdqc is installed by default in Gentoo, but might be also installed
in other Linux distributions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This one was quite tricky ... On systems where pam_passwdqc
is installed the prompt for password after succesfully authenticating
is not:

```
New password:
```

But:

```
Enter new password:
```

See:

https://github.com/openwall/passwdqc/blob/7bf266fcf6ce9782b73722664e36dabd68f48c48/pam_passwdqc.c#L64

passwdqc is installed by default in Gentoo, but might be also installed
in other Linux distributions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add meson build support</title>
<updated>2023-12-27T04:24:30+00:00</updated>
<author>
<name>zhuyaliang</name>
<email>15132211195@163.com</email>
</author>
<published>2023-10-19T03:41:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=bca3b80da6b3653ada9e0546a3fd053cdc4651d0'/>
<id>bca3b80da6b3653ada9e0546a3fd053cdc4651d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unnecessary GTK_WIDGET cast</title>
<updated>2022-02-09T04:42:12+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-27T14:50:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=47b5bd2b1759c27b48123957a8aa9c36c2414a39'/>
<id>47b5bd2b1759c27b48123957a8aa9c36c2414a39</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unnecessary G_OBJECT cast when calling signal connect function</title>
<updated>2022-02-09T04:42:12+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-27T12:22:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=2a06f17c2ef442bd63cc0463c5ee2d5b6cc84c64'/>
<id>2a06f17c2ef442bd63cc0463c5ee2d5b6cc84c64</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a blank line at most</title>
<updated>2021-11-20T20:45:51+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-27T15:23:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=17ccb4f4bd610252e4ea600546750ddcc09c855a'/>
<id>17ccb4f4bd610252e4ea600546750ddcc09c855a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>g_queue_clear_full() is only available since glib 2.60.</title>
<updated>2021-11-08T20:01:49+00:00</updated>
<author>
<name>Valentin Villenave</name>
<email>vvillenave@hypra.fr</email>
</author>
<published>2021-10-22T08:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=f82acb016938a4177f64906a133c224a0b8c51be'/>
<id>f82acb016938a4177f64906a133c224a0b8c51be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change capplets/about-me/mate-about-me-password.c for correct interract with passwd in rhel-based distros</title>
<updated>2021-10-12T19:16:37+00:00</updated>
<author>
<name>antonios-f</name>
<email>79258415+antonios-f@users.noreply.github.com</email>
</author>
<published>2021-10-12T19:16:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-control-center/commit/?id=bf9c247bfa87cbddb6f6c036b031b56703a6e9c2'/>
<id>bf9c247bfa87cbddb6f6c036b031b56703a6e9c2</id>
<content type='text'>
Process stdout and stderr separatly in spawn_passwd(). Both are handled by the io_watch_stdout()
Increase BUFSIZE up to 128, because the message from libpwquality doesn't fit into previous buffer.
In io_watch_stdout() change order of switching PASSDLG_STATE_*, according to current version of passwd with enabled pam_pwquality in rhel-based distros.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Process stdout and stderr separatly in spawn_passwd(). Both are handled by the io_watch_stdout()
Increase BUFSIZE up to 128, because the message from libpwquality doesn't fit into previous buffer.
In io_watch_stdout() change order of switching PASSDLG_STATE_*, according to current version of passwd with enabled pam_pwquality in rhel-based distros.</pre>
</div>
</content>
</entry>
</feed>
