Bref récapitulatif
Présents: cervantes, deer, duck, fvw, hypercubus, mihi, Nightblade, Sonium, ugha_node
Journal de réunion
21:11:09
21:14:33 <mihi> [22:27] -ChanServ- Alternatif : cervantes <<ONLINE>> 21:14:37 <mihi> [22:27] -ChanServ- Enregistré : il y a 4 jours (0h 2m 41s) 21:15:12 <hypercubus> j’ai donné des droits d’op à quelques personnes de confiance pour quand je ne suis pas là et qu’il y a des problèmes 21:15:24 <duck> ça a l’air bien 21:15:39 <duck> c’est peut-être un peu excessif 21:15:51 <hypercubus> on ne sait jamais sur IRC ;-) 21:15:55 <duck> mais après que cette protogirl a rejoint ici j’ai pensé que ce serait bien de nettoyer ce chan 21:16:03 <hypercubus> heh 21:16:27 <hypercubus> on en aura sûrement besoin dans les prochains mois de toute façon 21:16:34 <duck> jups 21:16:48 <duck> et ensuite les gens de freenode nous jetteront dehors 21:16:55 <hypercubus> ;-) 21:17:13 <duck> ils n’aiment rien de ce qui n’est pas écrit dans leur Kampf 21:17:16 <duck> euh 21:17:44 * duck passe à $nextitem et déclenche le point d’arrêt de mihi 21:17:47 <hypercubus> je me suis dit que lier le nouveau canal au support le légitimerait auprès de freenode 21:18:47 <duck> hypercubus : tu pourrais être surpris 21:19:04 <hypercubus> tousse j’avoue ne pas avoir lu toutes les règles… 21:19:24 <duck> c’est la roulette russe 21:19:39 <hypercubus> hmm, je ne pensais pas que ce serait à ce point grave 21:19:52 * duck fait son négatif 21:19:54 <hypercubus> bon, je vais voir ce qu’on peut faire 21:20:09 <fvw> désolé, j’ai dû rater quelque chose. Pourquoi freenode nous mettrait-il dehors ? 21:20:21 * duck regarde le compteur de délai du point d’arrêt de mihi 21:20:32 <duck> fvw : ils se concentrent sur les canaux de développement 21:20:35 <mihi> ? 21:20:53 <mihi> duck : le point d’arrêt se déclenche sur /^4).*/ 21:21:01 <duck> mihi : mais il n’y a pas de #4 21:21:06 <fvw> et alors ? i2p est tellement alpha qu’en ce moment même le support, c’est encore du développement. 21:21:11 <fvw> (et non, vous n’avez pas le droit de me citer là-dessus) 21:21:36 <duck> fvw : tu n’es peut-être pas familier des types de discussions qui ont eu lieu sur IIP 21:21:38 <hypercubus> ouais mais on a 2 canaux pour ça 21:21:45 <duck> et qui se produiront probablement dans les canaux #i2p 21:22:04 <duck> je suis presque sûr que freenode n’apprécie pas ça. 21:22:10 <Nightblade> je suis là maintenant 21:22:49 <hypercubus> on leur offrira une machine à margaritas ou un truc du genre 21:22:49 <mihi> duck : à quoi fais-tu référence ? aux floods ? à #cl ? ou quoi ? 21:23:08 <fvw> des discussions sur IIP ou des discussions sur #iip ? Je n’ai jamais vu autre chose que du développement et du support sur #iip. Et les discussions sur IIP iraient sur I2P, pas sur #i2p@freenode. 21:23:09 <duck> toutes sortes de propos politiquement incorrects 21:23:36 <fvw> il existe des machines à margaritas ? Ooh, j’en veux une. 21:23:54 <duck> bref 21:24:38 <hypercubus> on revient au 2) ? 21:24:58 <duck> hypercubus : qu’as-tu à ajouter au sujet du proxy du navigateur ? 21:25:18 <hypercubus> oups, le numéro 1… puisque nightblade vient de nous honorer de sa présence ;-) 21:25:33 <duck> Nightblade : on s’est permis de ‘discuter’ libsam 21:25:42 <Nightblade> Ok, je vais dire quelques lignes 21:25:48 <hypercubus> mais oui, j’avais aussi quelque chose qui n’a pas été évoqué sur la liste à propos de l’histoire de navigateur, maintenant que j’y pense 21:25:56 <duck> Nightblade : fvw nous a dit qu’il pourrait peut-être aider avec quelques tests freebsd 21:26:20 <fvw> je n’ai plus de machine freebsd mais j’ai des comptes sur des machines freebsd ; donnez-moi des cas de test et je serai heureux de les exécuter. 21:27:02 <Nightblade> j’ai commencé à travailler sur un DHT en C++, qui utilise Libsam (C). À ce stade je n’ai pas avancé énormément même si j’y ai beaucoup travaillé. pour l’instant les nœuds du DHT peuvent se “ping” les uns les autres via un sam message de données 21:27:09 <Nightblade> au passage j’ai trouvé quelques bugs mineurs dans libsam 21:27:18 <Nightblade> je publierai une nouvelle version à un moment dans le futur 21:27:51 <ugha_node> Nightblade : pourrais-tu supprimer ces appels à ‘strstr’ de libsam ? :) 21:27:52 <Nightblade> le cas de test est : essayez de le compiler et envoyez-moi les erreurs 21:28:01 <Nightblade> qu’est-ce qui ne va pas avec strstr 21:28:21 <ugha_node> ce n’est pas censé être utilisé à la place de strcmp. 21:28:38 <Nightblade> ah oui, je vais aussi porter libsam sous Windows, mais ce n’est pas pour un futur proche 21:29:07 <Nightblade> y a-t-il quelque chose de mauvais dans la façon dont je l’utilise, à part l’esthétique ? 21:29:15 <Nightblade> vous pouvez m’envoyer des changements ou me dire ce que vous préféreriez faire 21:29:19 <Nightblade> ça semblait juste la façon la plus simple 21:29:21 <ugha_node> Nightblade : je n’en ai pas remarqué. 21:29:32 <fvw> strcmp est plus efficace que strstr bien sûr. 21:29:36 <ugha_node> mais j’ai juste parcouru rapidement. 21:30:20 <ugha_node> fvw : on peut parfois exploiter des trucs qui utilisent strstr au lieu de strcmp, mais ce n’est pas le cas. 21:31:22 <Nightblade> oui, maintenant je vois quelques endroits où je peux le changer 21:31:28 <fvw> ça aussi, mais je pars du principe que tu l’aurais noté. En fait, il faudrait utiliser strncmp pour éviter ces exploits. Mais ce n’est pas le sujet. 21:31:31 <Nightblade> je ne me souviens pas pourquoi j’ai fait comme ça 21:31:57 <ugha_node> fvw : je suis d’accord. 21:32:27 <Nightblade> ah, maintenant je me souviens pourquoi 21:32:40 <Nightblade> c’est une méthode paresseuse pour ne pas avoir à calculer la longueur pour strncmp 21:32:49 <duck> heh 21:32:52 <ugha_node> Nightblade : héhé. 21:33:01 <fvw> use min(strlen(foo), sizeof(*foo)) 21:33:04 <hypercubus> la fessée peut-elle commencer ? 21:33:15 <fvw> je pensais que le sexe oral venait d’abord ? se baisse 21:33:32 <fvw> bon, point suivant je pense. Hypercube avait un commentaire à propos du proxy ? 21:33:38 <hypercubus> heh 21:33:54 <duck> vas-y ! 21:34:03 <Nightblade> je ferai les changements pour la prochaine version — j’en changerai au moins certains 21:34:25 <hypercubus> ok, bon, on en avait discuté brièvement sur le canal il y a quelques semaines, mais je pense que ça vaut la peine d’y revenir 21:34:48 <deer> * Sugadude se propose pour pratiquer le sexe oral. 21:34:59 <hypercubus> plutôt que d’ajouter des TLD à la liste de blocage de votre navigateur, ou d’utiliser le script de proxy, il y a une troisième voie 21:35:29 <hypercubus> qui ne devrait pas avoir les mêmes inconvénients que les deux autres approches en termes d’anonymat 21:36:17 <fvw> que je te révélerai pour le prix modique de 29,99 $ ? Allez, crache le morceau ! 21:36:27 <hypercubus> et ce serait de faire réécrire par l’eeproxy les pages HTML entrantes pour intégrer la page dans un frameset… 21:36:58 <hypercubus> le cadre principal contiendrait le contenu HTTP demandé, l’autre cadre servirait de barre de contrôle 21:37:13 <hypercubus> et te permettrait d’activer/désactiver le proxy à volonté 21:37:40 <hypercubus> et t’alerterait aussi, peut-être via des bordures colorées ou un autre type d’alerte, que tu navigues de façon non anonyme 21:37:54 <fvw> comment vas-tu empêcher un site i2p (avec JavaScript, etc.) de désactiver l’anonymat ? 21:37:59 * duck essaie d’appliquer un niveau de tolérance façon jrandom 21:37:59 <hypercubus> ou qu’un lien dans une page eepsite mène vers la RealWeb(tm) 21:38:04 <duck> cool ! fais-le ! 21:38:16 <fvw> il faudra quand même faire quelque chose de type fproxy, ou créer quelque chose non contrôlé par le navigateur pour le basculement. 21:38:29 <ugha_node> fvw : c’est ça. 21:39:10 <hypercubus> c’est pourquoi je remets ça sur la table ici, peut-être que quelqu’un aura des idées sur la façon de sécuriser ça 21:39:31 <hypercubus> mais à mon avis c’est quelque chose dont la plupart des utilisateurs finaux i2p auront cruellement besoin 21:39:33 <hypercubus> *users 21:40:04 <hypercubus> parce que les approches TLD/script de proxy/navigateur dédié en demandent trop à l’utilisateur moyen d’Internet 21:40:29 <fvw> à long terme, je pense qu’un équivalent de fproxy est la meilleure idée. Mais ce n’est certainement pas une priorité à mon avis, et je ne pense pas vraiment que la navigation sur des sites sera l’application phare d’i2p. 21:40:42 <Sonium> Au fait, c’est quoi le netDb ? 21:40:59 <duck> Sonium : base de données des routers connus 21:41:10 <hypercubus> fproxy est trop lourd pour la plupart des utilisateurs 21:41:32 <Sonium> une telle base de données ne compromet-elle pas l’anonymat ? 21:41:39 <hypercubus> à mon avis c’est en partie la raison pour laquelle freenet n’a jamais vraiment pris dans la communauté non-développeurs 21:41:41 <fvw> hypercube : pas forcément. l’auto-configuration du proxy (“pac”) peut rendre ça aussi simple que de remplir une seule valeur dans la config de ton navigateur. Je pense que nous ne devrions pas sous-estimer le fait que dans un futur prévisible, tous les utilisateurs i2p auront au moins un minimum de bagage en informatique. (malgré toutes les preuves contraires sur freenet-support) 21:42:00 <ugha_node> Sonium : non, les “méchants” pourraient de toute façon collecter ces informations manuellement. 21:42:21 <Sonium> mais si NetDb est en panne, i2p est en panne, non ? 21:42:29 <fvw> hypercubus : pas vraiment, je pense que le fait que ça ne fonctionne plus du tout depuis le début de la 0.5 est davantage en cause. </offtopic time=“once again”>
21:42:44 <fvw> Sonium: tu peux avoir plus d’un netdb (n’importe qui peut en faire tourner un) 21:42:58 <hypercubus> nous avons déjà pac, et même si ça fonctionne de façon spectaculaire d’un point de vue technique, en réalité ça ne va pas protéger l’anonymat du avg. jog 21:43:03 <hypercubus> avg. joe 21:43:22 <ugha_node> fvw: Euh.. Chaque router a son propre netDb. 21:43:42 <duck> ok. Je suis sur le point de m’évanouir. Assurez-vous de baff fermer la réunion après que vous avez terminé 21:43:52 <ugha_node> I2P n’a plus de dépendances centrales. 21:44:07 <hypercubus> ok, bon je voulais juste consigner officiellement cette idée dans les logs ;-) 21:44:30 <fvw> ugha_node: ok, un netdb publié alors. Je ne fais pas réellement tourner un nœud (pas encore), je ne maîtrise pas entièrement la terminologie. 21:44:34 <ugha_node> Hmm. mihi ne voulait pas dire quelque chose ? 21:45:05 * fvw nourrit duck de chocolat parfumé au café pour le maintenir éveillé et en état de marche un peu plus longtemps. 21:45:07 <mihi> non :) 21:45:21 <mihi> duck est-il un périphérique réseau ? ;) 21:45:25 <ugha_node> mihi: Au fait, vas-tu prendre la prime pour l’augmentation de la taille de la fenêtre ? 21:45:28 * fvw donne à duck du chocolat parfumé à l’alcool pour l’éteindre indéfiniment. 21:45:30 <hypercubus> en suédois 21:45:52 <mihi> ugha_node: quelle prime ? 21:46:00 <hypercubus> d’accord, passons donc au 5), séance de défoulement ? ;-) 21:46:13 <ugha_node> mihi: http://www.i2p.net/node/view/224 21:46:27 * duck mange un peu du chocolat de fvw 21:47:16 <mihi> ugha_node: certainement pas ; désolé 21:47:36 <ugha_node> mihi: Euh, d’accord. :( 21:48:33 * mihi a essayé de bidouiller la “vieille” API de streaming il y a quelque temps, mais celle-là était trop boguée… 21:48:53 <mihi> mais il serait, imho, plus facile de corriger celle-là au lieu de corriger la mienne… 21:49:21 <ugha_node> Héhé. 21:49:42 <hypercubus> si modeste 21:49:46 <mihi> puisqu’elle a déjà une prise en charge (cassée) du “réordonnancement” intégrée 21:50:49 <Sonium> y a-t-il un moyen de demander à deer combien de personnes sont sur le canal i2p-#i2p ? 21:51:01 <duck> non 21:51:08 <hypercubus> non, mais je peux l’ajouter à bogobot 21:51:08 <Sonium> :/ 21:51:11 <Nightblade> !list 21:51:13 <deer> <duck> 10 pers 21:51:13 <hypercubus> après avoir fini le programme d’installation ;-) 21:51:24 <Sonium> !list 21:51:32 <Sonium> o_O 21:51:35 <mihi> Sonium ;) 21:51:38 <ugha_node> Ce n’est pas un canal fserv ! 21:51:39 <Sonium> c’était un piège ! 21:51:40 <ugha_node> :) 21:51:41 <hypercubus> ça devrait être !who 21:51:44 <deer> <duck> ant duck identiguy Pseudonym ugha2p bogobot hirvox jrandom Sugadude unknown 21:51:48 <cervantes> oups, j’ai raté la réunion 21:51:57 <ugha_node> !list 21:52:01 <Nightblade> !who 21:52:11 <deer> <duck> !who-your-mom 21:52:17 <mihi> !who !has !the !list ? 21:52:21 <fvw> !yesletsallspamthechannelwithinoperativecommands 21:52:33 <Nightblade> !ban fvw!@* 21:52:42 <mihi> !ban !@* 21:52:50 <hypercubus> je sens le coup de marteau arriver 21:52:51 <duck> on dirait que c’est le bon moment pour clore 21:52:55 <Sonium> au fait, vous devriez aussi implémenter une commande !8 comme chanserv l’a 21:52:59 <fvw> bien, maintenant que c’est réglé, fermons.. oui. ça. 21:53:00 * hypercubus est voyant 21:53:05 <duck> BAFF 21:53:11 <Nightblade> !baff 21:53:12 <hypercubus> mes cheveux, mes cheveux 21:53:24 * fvw pointe hypercube du doigt et rit. Tes cheveux ! Tes cheveux !