Kısa bir özet
Katılanlar: deer, duck, jrandom
Toplantı Günlüğü
14:08 <jrandom> 0) selam 14:08 <jrandom> 1) Yeni transport (taşıma katmanı) 14:08 <jrandom> 2) 0.4.1 durumu 14:08 <jrandom> 3) ??? 14:08 <jrandom> 0) selam 14:08 <duck> selam 14:09 <jrandom> merhaba 14:09 <deer> <ugha2p> Merhaba. 14:09 <deer> <pseudonym> selam 14:09 <jrandom> haftalık durum notları şurada yayınlandı @ http://dev.i2p.net/pipermail/i2p/2004-September/000454.html 14:09 <deer> * ugha2p haftalık durum notlarını arıyor. 14:09 <jrandom> (hey, medyumum) 14:10 <jrandom> tamam, 1) Yeni transport'a geçiyorum 14:10 <jrandom> mesaj esas kısımları aşağı yukarı kapsıyor 14:11 <jrandom> şu an her şey çalışıyor, ama yeni sürüm çıkana kadar başkalarıyla konuşmayacak (uyumlu olmayacak) 14:12 <jrandom> biraz kurcalayıp test ettim, ama transport düzeyinde olabilecek tüm tuhaf ağ sorunlarını simüle etmek epey zor 14:12 <deer> <pseudonym> windowsize (pencere boyutu) içeriyor mu? 14:12 <deer> <ugha2p> Ancak, bunu boş bırakırsanız, router'ınız temas ettiği ilk eşin ona IP adresinin ne olduğunu söylemesine izin verir; sonra (bunu kendi RouterInfo'suna ekleyip ağ veritabanına yerleştirdikten sonra) o IP üzerinde dinlemeye başlar. 14:12 <deer> <ugha2p> Potansiyel bir güvenlik açığı gibi görünüyor. 14:12 <jrandom> ah, hayır, bu sadece router'lar arası transport; maalesef streaming kitaplığı değil 14:12 <deer> <pseudonym> tamam 14:12 <jrandom> bir bakıma ugha, evet 14:12 <jrandom> (bu yüzden insanlar IP'lerini ayarlayabiliyorlarsa, yapmalılar) 14:13 <jrandom> ugha: ancak, yalnızca HİÇ etkin TCP bağlantısı yoksa birinin söylediğine 'inanır' 14:13 <deer> <ugha2p> router her durumda 0.0.0.0 üzerinde dinlemeli değil mi? 14:13 <jrandom> ama oldukça zeki biri olasılıksal olarak bazı kötü şeyler yapabilir 14:14 <jrandom> ugha: öyle yapıyor (hemen her zaman) 14:14 <jrandom> ancak, IP adresimizi bilmemiz gerekiyor ki RouterInfo'muza koyabilelim 14:14 <jrandom> (çünkü birine bağlandığımızda RouterInfo'muz doğrulanıyor) 14:14 <deer> <ugha2p> Ah, tamam. 14:15 <deer> <ugha2p> Bunu daha güvenli yapmanın yolları olduğundan eminim (IP'yi tespit etmek için daha fazla router'a dayanmak gibi), ama bunun uygulanabilir olup olmadığından emin değilim. 14:15 <jrandom> evet ugha, o yolun sıkıntıları var, ama bu bir sayı oyunu 14:16 <deer> <ugha2p> Neyse, bu sadece bir öneriydi. Devam edebiliriz. 14:16 <jrandom> (yine de, sana bir Sybil saldırısı yapıp denediğin tüm sayıları bozabilirler) 14:16 <deer> <ugha2p> Doğru. 14:17 <deer> <ugha2p> router tüm bağlantılarını kaybederse ne olur (ör. ağ arızası)? 14:17 <deer> <ugha2p> IP'sini yeniden tespit eder mi? 14:18 <jrandom> IP, tüm bağlantı denemelerinde protokolün bir parçası olarak iletilir; eş, sadece şu durumlarda onu dikkate almayı seçer: 1) IP açıkça ayarlanmamışsa 2) etkin TCP bağlantısı yoksa 14:18 <deer> <ugha2p> (Bu, dinamik IP'lerde söz konusu olur) 14:18 <jrandom> evet, bununla gayet iyi çalışır 14:18 <deer> <ugha2p> Ah, tamam. 14:19 <jrandom> (ayrıntılar için TCPTransport.java içindeki ourAddressReceived(String addr)'e bakın) 14:19 <deer> <pseudonym> bildirilen IP'ler uyuşmazsa ne olur? 14:19 <jrandom> pseudonym: zaten etkin TCP bağlantıların varsa, başkalarının sana söylediğini yok sayarsın 14:20 <jrandom> etkin TCP bağlantıların yoksa, eski dinleyiciyi kapatır ve verilen yeni adresle yenisini başlatırsın 14:20 <jrandom> (routerInfo'nu güncelleyerek) 14:22 <deer> <pseudonym> etkin bağlantılar varsa, bir uyumsuzluk kırmızı bayrak olmalı gibi görünüyor 14:22 <deer> <pseudonym> (bununla ne yapılması gerektiğinden emin değilim) 14:22 <jrandom> biri bize yanlış bir IP adresi verirse (ve bunun yanlış IP adresi olduğunu zaten doğru olan - çalışmakta olan - IP'ye sahip olduğumuz için *biliyorsak*) onu yok sayarız 14:23 <deer> <ugha2p> router'ın güvenilirlik sıralamasını artık düşüremememiz çok kötü. 14:23 <jrandom> yine de bunu bağlantı hataları listesine ekleyebiliriz 14:24 <jrandom> ugha: ama onları kara listeye alabiliriz ;) 14:24 <jrandom> (ve alıyoruz) 14:24 <deer> <pseudonym> zaten sahip olduğumuzun "doğru" olduğunu nasıl biliyoruz? belki mevcut bağlantılar kötü niyetlilerden 14:24 <deer> <pseudonym> özellikle az sayıda ya da sadece yeni bağlantılarımız varsa 14:24 <jrandom> pseudonym: mevcut bağlantılar "doğru"dur; çünkü veri gönderip alabiliyorlar 14:24 <deer> <ugha2p> pseudonym: Yeni gelen bağlantılar aldığımızda emin olabiliriz, gerçi onlar da sahte olabilir. 14:25 <jrandom> doğru, Sybil'e ek olarak etkin bir IP sahteciliği saldırısından endişe eden birinden söz ediyorsak... 14:25 <jrandom> pekâlâ, o kişi IP adresini basitçe ayarlayabilir ;) 14:25 <deer> <ugha2p> :) 14:26 <deer> <pseudonym> ama işletmecinin neler olduğunu bileceği olasılığı nedir 14:26 <deer> <pseudonym> çok sayıda uyumsuzluk alırsak bir tür aktif uyarı olmalı 14:27 <deer> <pseudonym> (bu belki ileride bir sürümde dert edeceğimiz bir şeydir, ama madem konu açıldı...) 14:27 <jrandom> bağlantı hataları listesine açık bir mesaj ekleyebiliriz 14:27 <jrandom> buradaki tek gerçek kaygı, kısıtlı bir rotanın oluşmasını engellemeye çalışmamız 14:27 <jrandom> (bunun aşırısı ise tam bir ağ bölünmesi olur) 14:30 <jrandom> şimdilik bununla ilgili uğraşabileceğimiz görebildiğim her şey bu; en azından kısıtlı rotanın ötesini dert etmemiz gerekecek 2.0 revizyonuna kadar 14:30 <jrandom> tamam, yeni transport ile ilgili başka bir şey var mı? 14:31 <jrandom> yoksa, 2) 0.4.1 durumu'na geçiyoruz 14:31 <jrandom> tüm "gerekli" işler bitti, ama hâlâ biraz hata ayıklama ve küçük güncellemeler eklenecek 14:32 <jrandom> şu an hedef perşembe günü bir sürüm, ama revizyondan neler eklenecek ya da çıkarılacak göreceğiz ;) 14:33 <jrandom> harika olacak şeylerden biri, birinin bir jetty kurulumunu indirip jetty.xml yapılandırma dosyasını incelemesi ve i2p ile birlikte gelenlerle (bir eepsite/vb. için) bir jetty örneğinin nasıl çalıştırılacağına dair bazı dokümanlar yazabilmesi 14:33 <deer> <ugha2p> 0.4.1 yeni TCP transport dışında başka güncellemeler içeriyor mu? 14:33 <jrandom> pek sayılmaz ugha :) 14:34 <deer> <pseudonym> geriye dönük uyumlu mu? 14:34 <jrandom> (bkz: www.i2p.net/roadmap ) 14:34 <jrandom> hayır, geriye dönük uyumlu değil 14:34 <deer> <ugha2p> :) 14:36 <jrandom> tamam, 0.4.1 ile ilgili söyleyeceklerim bu kadar... bununla ilgili başka bir şey? 14:36 <jrandom> yoksa, sadık dostumuza geçiyoruz: 3) ??? 14:36 <deer> <ugha2p> *sessizlik* 14:37 <jrandom> başka (i2p ile ilgili) gündeme getirmek istediği bir şey olan var mı? 14:37 <jrandom> zaten geçen haftaki toplantının iki katı kadar uzadık ;) 14:37 <deer> <ugha2p> Şey, cervantes sayesinde, Vikim artık gerçek dünyaya http://ugha.ath.cx/ üzerinden bir outproxy'ye sahip olduğundan bahsedebilirim 14:38 <deer> * pseudonym baş belasıdır 14:38 <jrandom> aa doğru, çok havalı 14:38 <jrandom> s/outproxy/inproxy/ :) 14:38 * jrandom baş belasını köşeye gönderir 14:38 <deer> <ugha2p> Doğru, inproxy. :) 14:40 <jrandom> tamam, başka bir şey yoksa 14:40 <deer> <pseudonym> postmaster'dan yeni e-posta hizmetini oldukça havalı buluyorum 14:40 <jrandom> oh, kesinlikle katılıyorum 14:40 <deer> <pseudonym> şey, postman 14:41 <deer> * ugha2p hâlâ kayıt olmadı. 14:41 <deer> <baffled> yakın zamanda stasher'dan bir şey duyan oldu mu? 14:41 <jrandom> hem telnet hem de kmail ile çalışması güzel :) 14:41 <jrandom> yok baffled, çıt duymadım 14:42 <deer> <baffled> sanırım aum'un kafasına bir tekme gerekiyor. 14:42 <deer> <ugha2p> Muhtemelen EepMailAnonymity hakkında bir sayfa yazardım, fakat SMTP/POP3/IMAP/diğer e-posta ile ilgili şeyler hakkında çok bilgim yok. 14:42 <jrandom> kafasına değil, poposuna ;) 14:43 <jrandom> ugha: www.postman.i2p bununla ilgili birkaç sayfaya sahip 14:43 <deer> <ugha2p> Ah. 14:43 <deer> <baffled> aynı kişi de olabilirler. 14:45 <deer> * ugha2p baf'ı beklerken parmaklarını tıkırdatır. 14:45 <jrandom> üzgünüm, burada az daha bayılıyordum (çoook uzun bir gün) 14:46 <jrandom> başka bir şey? yoksa, forum ve liste var 14:46 <duck> Mi-Go sayesinde güncellenmiş bir i2ptunnel sayfamız var 14:46 <duck> neredeyse kusursuz 14:46 <jrandom> oo güzel 14:46 <duck> ama birinin bazı iyileştirmeleri varsa, beni nerede bulacağını biliyorsun 14:47 * jrandom traceroute yapar 14:47 * jrandom hazırlanır 14:47 * jrandom toplantıyı *baf* ile kapatır