User:Imz/my contributions to free software projects

From ALT Linux Wiki

A list of some contributions by me (Ivan Zakharyaschev, Иван Захарьящев, imz) to free software projetcs.

See also ohloh/openhub.

Some accepted contributions/patches to upstream projects

Some patches accepted

LightDM

  • for lightdm 1.28.0
    • in Remove X authority: Ignore any error & don't exit, continue closing the session (2018-03-23); 733d175 committed by Robert Ancell after pull request #13; pending pull requests for old branches: #12 for 1.16, #106 for 1.18

GTK from The GNOME Project

  • working on the print dialog in gtk2, gtk3, and gtk4
    • ?? (TODO: submit fixes that remain unsubmitted yet)

Puppet

Symbol support vote.svg ohloh

  • for puppet 5.4.0
    • Symbol support vote.svg ohloh ext/redhat/logrotate: really avoid 'service puppet reload' in favor of 'service puppet rotate' with the correct signal (2017-03-07); pull request #6301 merged by Justin Stoller with commit 1270a23 amended by Moses Mendoza.

GNU Emacs

APT-RPM (the upstream was maintained by Conectiva)

  • in apt-0.3.19cnc53-1cl (2001-11-13) released by Alfredo K. Kojima
    • replaced Apt::GPG::Pubring with Apt::GPG::PubringPath also uses --homedir instead of --keyring in gpg (Ivan Zakharyashev)
  • in apt-0.3.19cnc41-8cl (2001-05-14) released by Claudio Matsuoka
    • added Ivan Zakharyaschev's line break patch (closes: #1616)

XFree86 (forked into X.Org)

Some patches accepted after having been reworked by upstream maintainers

gnulib

ohloh/openhub info about my contributions to gnulib

  • in 2018-12
    • lchown tests: Be more permissive regarding errno values. Reported by Ivan Zakharyaschev (2018-12-20); committed by Bruno Haible in f0c406c2c (as shown at ohloh/openhub)

Linux kernel

  • pl2303 USB-serial driver (around 2000)
    • fixed something like NULL/uninitiliazed-pointer dereference in pl2303; committed by Greg Kroah-Hartmann

Some patches sent but already fixed by someone else

GNU Emacs

Some problems/solutions reported with unknown status

Some patches sent with unknown status

GNU Emacs

Some bug reports

GNU Emacs

Some patches submitted with pending status

Some patches submitted and pending decision by the upstream

pam-8021x

  • compilation fixes (2017-11-21); pull request #1 with 3 commits

Some problems/solutions reported needing more work to be accepted upstream

gnulib

  • ??

Some submitted patched by other authors

Some submitted patches by other authors and pending decision by the upstream

X2Go

  • bad window title encoding for Unicode (Cyrillic) session names (by Oleg Solovyov mcpain@ and Sergey V Turchin zerg@; 2018-06-15) #1305 pending decision by the upstream