De mémoire (mon repository de patches et un peu mort pour le moment).
J'ai écrit un patch trivial pour des bouts de codes de gdb qui ne sont plus utilisés [0] alors que j'essayais de comprendre comment écrire un émulateur. Ça sert à rien et j'ai toujours pas compris comment simuler un processeur mais j'ai mon nom dans le changelog (grâce à l'ordre alphabétique, je suis même le premier cité dans les remerciement de l'annonce de la version 6.5 :op) et ça n'a pris qu'un mois pour que le patch soit pris en compte.
J'ai écrit un patch trivial pour arping [3] qui a été accepté dans les 24h par le développeur et qui a mis 18 mois pour être corrigé dans Debian :/
J'ai écrit un patch [4] pour ajouter une option à scp de manière à ce qu'il ne copie pas les liens symboliques. Refusé après un an. Bon, j'en ai jamais parlé sur la liste de diffusion et si j'avais mieux cherché j'aurais vu que ça avait déjà été fait.
Suite à ce journal [2] j'ai un peu tripoté des modules Apaches existants et j'en ai écrit l'un ou l'autre. Je n'ai pas proposé mes patches en upstream parce qu'ils ne sont pas portables ou trop peu testés (quoique je risque de me remettre à travailler dessus).
Je suis passé par une phase où j'ai essayé de fuzzer un peu tout ce qui me tombait sous la main. Ça a conduit à la découverte de deux bugs [7,8] dans des clients IRC de moins de 500 lignes de C et à la refonte d'une partie de l'architecture de Hachoir [9,10,11] (bon, j'ai fait que scripter un truc autour de mangle.c puis filer une dizaine de fichiers de test et des explications et références à Haypo qui a fait tout le boulot). J'aimerais bien fuzzer Kopete et Trucpathy (doit y avoir moyen de pwner plein de Linuxiens) mais c'est un peu trop usine à gaz pour moi.
Suite à un journal sur ce site, j'ai aidé à la traduction/relecture d'un article de prosélytisme sur le Logiciel Libre [1,13] (il me semble même que c'est moi qui ai trouvé le titre français). Même mon père (non informaticien, utilisateur convaincu de logiciels propriétaires) m'en a parlé.
Pour le moment, je suis en train de patcher Bamboo [12] pour le transformer en système de monitoring distribué mais je doute que mes principaux patches soient acceptés (c'est pas vraiment le but du projet à la base). Par contre il est possible que ça intéresse les gens qui s'occupent de réseaux collaboratifs (ReseauCitoyen, $ville Sans Fil,...).
À côté de ça, j'ai co-fondé un groupe d'utilisateurs [5] et réalisé diverses petites présentation techniques [6].
En résumé : plein de petits trucs rarement utiles mais ça a toujours été intéressant à faire.
# gdb, Apache, OpenSSH, arping, hachoir,...
Posté par Krunch (courriel, site web personnel) . En réponse au journal Et vous, avez-vous déjà participé à un LL?. Évalué à 6.
J'ai écrit un patch trivial pour des bouts de codes de gdb qui ne sont plus utilisés [0] alors que j'essayais de comprendre comment écrire un émulateur. Ça sert à rien et j'ai toujours pas compris comment simuler un processeur mais j'ai mon nom dans le changelog (grâce à l'ordre alphabétique, je suis même le premier cité dans les remerciement de l'annonce de la version 6.5 :op) et ça n'a pris qu'un mois pour que le patch soit pris en compte.
J'ai écrit un patch trivial pour arping [3] qui a été accepté dans les 24h par le développeur et qui a mis 18 mois pour être corrigé dans Debian :/
J'ai écrit un patch [4] pour ajouter une option à scp de manière à ce qu'il ne copie pas les liens symboliques. Refusé après un an. Bon, j'en ai jamais parlé sur la liste de diffusion et si j'avais mieux cherché j'aurais vu que ça avait déjà été fait.
Suite à ce journal [2] j'ai un peu tripoté des modules Apaches existants et j'en ai écrit l'un ou l'autre. Je n'ai pas proposé mes patches en upstream parce qu'ils ne sont pas portables ou trop peu testés (quoique je risque de me remettre à travailler dessus).
Je suis passé par une phase où j'ai essayé de fuzzer un peu tout ce qui me tombait sous la main. Ça a conduit à la découverte de deux bugs [7,8] dans des clients IRC de moins de 500 lignes de C et à la refonte d'une partie de l'architecture de Hachoir [9,10,11] (bon, j'ai fait que scripter un truc autour de mangle.c puis filer une dizaine de fichiers de test et des explications et références à Haypo qui a fait tout le boulot). J'aimerais bien fuzzer Kopete et Trucpathy (doit y avoir moyen de pwner plein de Linuxiens) mais c'est un peu trop usine à gaz pour moi.
Suite à un journal sur ce site, j'ai aidé à la traduction/relecture d'un article de prosélytisme sur le Logiciel Libre [1,13] (il me semble même que c'est moi qui ai trouvé le titre français). Même mon père (non informaticien, utilisateur convaincu de logiciels propriétaires) m'en a parlé.
Pour le moment, je suis en train de patcher Bamboo [12] pour le transformer en système de monitoring distribué mais je doute que mes principaux patches soient acceptés (c'est pas vraiment le but du projet à la base). Par contre il est possible que ça intéresse les gens qui s'occupent de réseaux collaboratifs (ReseauCitoyen, $ville Sans Fil,...).
À côté de ça, j'ai co-fondé un groupe d'utilisateurs [5] et réalisé diverses petites présentation techniques [6].
En résumé : plein de petits trucs rarement utiles mais ça a toujours été intéressant à faire.
[0] http://www.cygwin.com/ml/gdb-patches/2006-02/msg00500.html
[1] https://linuxfr.org/2004/04/25/16084.html
[2] https://linuxfr.org/~ploum/20405.html
[3] http://bugs.debian.org/292564
[4] https://bugzilla.mindrot.org/show_bug.cgi?id=1059
[5] http://fsugar.be/
[6] http://fsugar.be/pmwiki.php?n=Docu.Documentation
[7] http://www.suckless.org/hg.rc/sic/rev/643a6e8b8634
[8] http://www.suckless.org/hg.rc/ii/rev/d48efcb6a867
[9] https://linuxfr.org/~haypo/23534.html#795018
[10] http://www.haypocalc.com/blog/index.php/2007/04/22/42-initia(...)
[11] http://www.mail-archive.com/hachoir@lists.tuxfamily.org/msg0(...)
[12] http://bamboo-dht.org/
[13] http://www.framasoft.net/article3054.html
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.