<feed xmlns='http://www.w3.org/2005/Atom'>
<title>urpmi/gurpmi, branch master</title>
<subtitle>Software Installation Tools</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/'/>
<entry>
<title>bump copyright</title>
<updated>2020-01-17T00:52:58+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2020-01-09T17:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=8f84eb7dfa92a2157b8d3b6baaff46984d081920'/>
<id>8f84eb7dfa92a2157b8d3b6baaff46984d081920</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Mageia copyright statements</title>
<updated>2017-04-26T19:23:33+00:00</updated>
<author>
<name>Rémi Verschelde</name>
<email>rverschelde@gmail.com</email>
</author>
<published>2017-04-26T19:22:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=4f5cd4c0e1192cf1d2348d93f54004d97b9e1807'/>
<id>4f5cd4c0e1192cf1d2348d93f54004d97b9e1807</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix gurpmi --auto not working anymore (mga#14565)</title>
<updated>2014-11-25T06:46:11+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-11-25T06:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=13217bb974d4df92858e5b1584979b5df5bcf2b9'/>
<id>13217bb974d4df92858e5b1584979b5df5bcf2b9</id>
<content type='text'>
jut use new splited out 'drakbug' module instead of 'standalone'
rationale: @ARGV handling in standalone breaks gurpmi --auto
regression introduced commit a7c54188c5a236a07bc6aeb504f1b384960f80
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
jut use new splited out 'drakbug' module instead of 'standalone'
rationale: @ARGV handling in standalone breaks gurpmi --auto
regression introduced commit a7c54188c5a236a07bc6aeb504f1b384960f80
</pre>
</div>
</content>
</entry>
<entry>
<title>fix crashing when choosing to save file</title>
<updated>2014-09-05T04:47:51+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-08-27T15:49:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=a3bcda98b48834cbdcc0404c1a634bac78c01d99'/>
<id>a3bcda98b48834cbdcc0404c1a634bac78c01d99</id>
<content type='text'>
aka port from FileSelection to FileChooser
(FileSelection no more exists in Gtk3...)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
aka port from FileSelection to FileChooser
(FileSelection no more exists in Gtk3...)
</pre>
</div>
</content>
</entry>
<entry>
<title>report crashes through drakbug</title>
<updated>2014-09-04T14:31:37+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-09-04T14:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=a7c54188c5a236a07bc6aeb504f1b384960f802d'/>
<id>a7c54188c5a236a07bc6aeb504f1b384960f802d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix segfaulting when managing exceptions</title>
<updated>2014-09-04T14:31:37+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-08-28T09:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=18a18468e1033311f3de3badf9d6e14cb5f67677'/>
<id>18a18468e1033311f3de3badf9d6e14cb5f67677</id>
<content type='text'>
we were loading gtk+2 in order to set my_gtk_main_level to
gtk_main_level
which resulted in us strange segfaults when eg trying to save a package:

$ gdb -q --args perl ./gurpmi ./coreutils-doc-8.23-1.mga5.noarch.rpm
(gdb) s
generic_exceptions_handler () at GClosure.xs:774
774          if ((*my_gtk_main_level)())
(gdb) print my_gtk_main_level
$1 = (guint (*)()) 0x7fffe75eebf0
(gdb) print *my_gtk_main_level
Cannot access memory at address 0x7fffe75eebf0
(gdb) s

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe75eebf0 in ?? ()

(gdb) print gtk_main_level
$2 = {guint (void)} 0x7fffee90d650 &lt;gtk_main_level&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we were loading gtk+2 in order to set my_gtk_main_level to
gtk_main_level
which resulted in us strange segfaults when eg trying to save a package:

$ gdb -q --args perl ./gurpmi ./coreutils-doc-8.23-1.mga5.noarch.rpm
(gdb) s
generic_exceptions_handler () at GClosure.xs:774
774          if ((*my_gtk_main_level)())
(gdb) print my_gtk_main_level
$1 = (guint (*)()) 0x7fffe75eebf0
(gdb) print *my_gtk_main_level
Cannot access memory at address 0x7fffe75eebf0
(gdb) s

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe75eebf0 in ?? ()

(gdb) print gtk_main_level
$2 = {guint (void)} 0x7fffee90d650 &lt;gtk_main_level&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix garbaged UTF-8 in file name arguments (mga#12407)</title>
<updated>2014-01-24T07:15:53+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-01-24T07:15:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=e59e990ec91a49b04d5382194a93c16501f971c9'/>
<id>e59e990ec91a49b04d5382194a93c16501f971c9</id>
<content type='text'>
@ARGV encoding is changed after calling Gtk3-&gt;init
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
@ARGV encoding is changed after calling Gtk3-&gt;init
</pre>
</div>
</content>
</entry>
<entry>
<title>use Gtk3 namespace instead of Gtk2</title>
<updated>2013-12-05T13:20:25+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2013-11-26T06:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=c059ed1a4c9a21410ef6db2b9b9fc0d46a1300aa'/>
<id>c059ed1a4c9a21410ef6db2b9b9fc0d46a1300aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use polkit for authorisation (mga#11125)</title>
<updated>2013-10-12T16:44:09+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-10-12T15:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=eb8f6e900feccc2b7667289135f821438717ec8c'/>
<id>eb8f6e900feccc2b7667289135f821438717ec8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>only a couple func really are needed</title>
<updated>2013-03-21T07:28:03+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2013-03-21T07:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=ed8fffb6662279214d6fe4743fcd8d71a8a25122'/>
<id>ed8fffb6662279214d6fe4743fcd8d71a8a25122</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
