619 lines
30 KiB
HTML
619 lines
30 KiB
HTML
{% extends "_layout.html" %}
|
|
{% block title %}I2P Development Meeting 3{% endblock %}
|
|
{% block content %}
|
|
<h3>I2P (invisiblenet) Development Meeting 3</h3>
|
|
<div class="irclog">
|
|
Courtesy of <a href="http://www.archive.org/">the wayback machine</a>.
|
|
<p>
|
|
<p>--- Log opened Wed Jun 05 00:38:00 2002
|
|
<p>00:38 <+logger> logging started
|
|
<p>00:38 <@codeshark> already?
|
|
<p>00:38 <+logger> yes, warming up
|
|
<p>00:49 * Annemiek is nu afwezig [Slapen/sleeping] [p-uit l-uit]
|
|
<p>00:49 -!- Annemiek is now known as keimennA
|
|
<p>00:59 <@nop> time
|
|
<p>00:59 <@nop> what time is it
|
|
<p>00:59 <@codeshark> 22:59 UTC
|
|
<p>01:00 < ellison> drumroll.....
|
|
<p>01:00 <@codeshark> 23:00 UTC
|
|
<p>01:00 < Zwollywood> 1:00
|
|
<p>01:00 <@mids> Tue Jun 4 23:00:50 UTC 2002
|
|
<p>01:01 <@mids> lets start
|
|
<p>01:01 <@nop> ok
|
|
<p>01:01 <@nop> Welcome all
|
|
<p>01:01 <@nop> to the 3rd meeting
|
|
<p>01:01 <@nop> of IIP
|
|
<p>01:02 <@nop> Today is probably a shorter meeting
|
|
<p>01:02 <@nop> but that's not exactly a bad thing
|
|
<p>01:02 <@nop> so anyway
|
|
<p>01:02 <@mids> on request of some europeans the meeting is held 1 hour earlier, nop is busy working, so he might be away
|
|
<p>01:02 <@nop> let's get started shall we
|
|
<p>01:02 <@mids> Previous meeting has logs on http://mids.student.utwente.nl/~mids/iip/meeting2/
|
|
<p>01:03 <@mids> if it will get crowded, this channel will be moderated, in that case direct your question to those with ops
|
|
<p>01:03 <@nop> ok
|
|
<p>01:03 <@nop> agenda
|
|
<p>01:03 <@mids> 1) Welcome
|
|
<p>01:03 <@mids> 2) Documentation status
|
|
<p>01:03 <@mids> 3) RC2 compatibility
|
|
<p>01:03 <@mids> 4) IPv6 support for IIP 1.2
|
|
<p>01:03 <@mids> A) Questions?
|
|
<p>01:03 <@mids> B) Next meeting
|
|
<p>01:03 <@nop> welcome
|
|
<p>01:03 <@nop> on to 2
|
|
<p>01:04 <@mids> Thanks to Banks a lot of holes in the docs are filled
|
|
<p>01:04 <@mids> he added screenshots for windows
|
|
<p>01:04 <@mids> and found nice quotes that are used in each chapter
|
|
<p>01:04 < Banks> np
|
|
<p>01:04 <@codeshark> yeah, doc looks cool
|
|
<p>01:04 <@mids> cohesion reviewed his work on chapter 1 and 2
|
|
<p>01:04 <@mids> it is in CVS now
|
|
<p>01:05 <@mids> demo: http://mids.student.utwente.nl/~mids/iip/htmldoc/en/index.html
|
|
<p>01:05 <@mids> nop still has to review everything, so it is in no way final
|
|
<p>01:05 <@mids> .
|
|
<p>01:05 <@mids> pardon the logo, that ASCII art is a placeholder :)
|
|
<p>01:05 <@mids> .
|
|
<p>01:06 <@mids> Sina: now everybody is looking at the nice docs: demo: http://mids.student.utwente.nl/~mids/iip/htmldoc/en/index.html
|
|
<p>01:07 < Neo> nice job banks. stuff looks great.
|
|
<p>01:07 < Banks> cheers :)
|
|
<p>01:07 <@nop> one comment
|
|
<p>01:08 <@nop> looks great
|
|
<p>01:08 <@nop> but
|
|
<p>01:08 <@nop> oh
|
|
<p>01:08 <@nop> never mind
|
|
<p>01:08 <@nop> ok
|
|
<p>01:08 < Banks> If we can get an advance release on RC2 we can package the latest docs with it
|
|
<p>01:08 <@mids> hehe
|
|
<p>01:08 <@nop> it's all good
|
|
<p>01:08 <@nop> we will, we'll get to rc2 next
|
|
<p>01:08 <@mids> any other comments on the docs?
|
|
<p>01:08 < Banks> You sure there isn't a but? :)
|
|
<p>01:08 < cohesion> anyone here have debian?
|
|
<p>01:09 * mids
|
|
<p>01:09 <@mids> there is no /etc/boot.local
|
|
<p>01:09 <@mids> everything is script based
|
|
<p>01:09 < cohesion> sys V
|
|
<p>01:09 < cohesion> you mean?
|
|
<p>01:09 <@mids> so you need to create a startup script and put it in /etc/rcS.d/
|
|
<p>01:09 < cohesion> ya
|
|
<p>01:09 < cohesion> hum
|
|
<p>01:09 < cohesion> *shrugs*
|
|
<p>01:10 <@nop> oh guys
|
|
<p>01:10 <@nop> we need to include the random data for windows snapshot
|
|
<p>01:10 <@nop> might throw them off
|
|
<p>01:10 <@nop> but we generate a seed there as well
|
|
<p>01:10 <@mids> is that GUI based?
|
|
<p>01:10 <@nop> yes
|
|
<p>01:10 <@nop> mouse and keyboard strokes
|
|
<p>01:10 <@nop> both or either
|
|
<p>01:11 <@mids> so it is already in cvs?
|
|
<p>01:11 <@nop> yes sir
|
|
<p>01:11 <@mids> ok
|
|
<p>01:11 <@nop> but you have to do a clean install on that
|
|
<p>01:11 <@mids> Banks: can you snap that?
|
|
<p>01:11 <@nop> cohesion
|
|
<p>01:11 <@nop> chapter 4
|
|
<p>01:11 <@nop> installation on Unix systems
|
|
<p>01:11 <@nop> is that completed the isproxy -C
|
|
<p>01:12 < Banks> mids: I'll try
|
|
<p>01:12 <@nop> because it starts up at beginning if you are not upgrading
|
|
<p>01:12 <@mids> Banks: you require a windows compilation then, maybe ask codeshark
|
|
<p>01:12 <@mids> AndreGoldman: we are at 2) Documentation status
|
|
<p>01:12 <@nop> I can compile it for you
|
|
<p>01:12 < Banks> nop: Cheers
|
|
<p>01:13 <@nop> and send it your ways
|
|
<p>01:13 <@mids> AndreGoldman: everybody is looking at the documentation demo: http://mids.student.utwente.nl/~mids/iip/htmldoc/en/
|
|
<p>01:13 < AndreGoldman> Thank, I'll jut follo along.
|
|
<p>01:13 <@nop> I'll send it in a bit
|
|
<p>01:13 <@mids> more comments on docs?
|
|
<p>01:13 <@nop> cohesion
|
|
<p>01:13 <@nop> need to finish isproxy configuration for unix
|
|
<p>01:13 <@nop> on chapt 4
|
|
<p>01:14 <@nop> I'll look over it later for other stuff
|
|
<p>01:14 <@nop> but that's a biggy
|
|
<p>01:14 < cohesion> hum
|
|
<p>01:14 < Zwolly> just let me know where to find original and i will make an dutch translation
|
|
<p>01:14 <@nop> ahh yes
|
|
<p>01:14 <@nop> translations
|
|
<p>01:14 <@mids> Zwolly: will do once reviewed by nop
|
|
<p>01:14 <@nop> we need to include those
|
|
<p>01:14 <@nop> in source
|
|
<p>01:14 <@nop> this will help people tremendously
|
|
<p>01:15 <@mids> any germans here?
|
|
<p>01:15 <@nop> Skyrat is
|
|
<p>01:15 <@nop> but he's not on right now
|
|
<p>01:15 <@mids> or other languages except for english, dutch and french
|
|
<p>01:15 <@nop> also
|
|
<p>01:15 < Phiberoptika> do you need spanish?
|
|
<p>01:15 <@nop> cohesion include the network diagram
|
|
<p>01:15 <@mids> UnDeRToW told me that he didn't have time for up to date spanish
|
|
<p>01:15 <@nop> I think we have spanish
|
|
<p>01:15 <@nop> oh
|
|
<p>01:15 <@nop> ok
|
|
<p>01:15 <@nop> then yes
|
|
<p>01:15 <@nop> spanish is good
|
|
<p>01:15 < cohesion> what diagram?
|
|
<p>01:15 <@nop> the one I sent a while back
|
|
<p>01:16 <@nop> ascii art of the network architecture
|
|
<p>01:16 < cohesion> ok
|
|
<p>01:16 < cohesion> i'll find it
|
|
<p>01:16 <@nop> k
|
|
<p>01:16 <@mids> Phiberoptika: cool, we'll find you when needed :)
|
|
<p>01:16 <@nop> because what's demonstrated is part of the communication protocol
|
|
<p>01:16 <@nop> not the netwrk arch
|
|
<p>01:16 <@nop> and we'll label that communication protocol as such
|
|
<p>01:16 < Phiberoptika> ok : )
|
|
<p>01:16 <@nop> and then include net arch
|
|
<p>01:16 <@nop> anyway
|
|
<p>01:17 <@nop> I've spoken my mind, the rest of that can be worried about offline
|
|
<p>01:17 <@mids> .
|
|
<p>01:17 <@nop> oh
|
|
<p>01:17 <@nop> and pertaining to rc2 with docs
|
|
<p>01:17 <@nop> I will rewrite the encryption when done, but we'll know why in next part
|
|
<p>01:18 <@mids> next item?
|
|
<p>01:18 <@nop> yes
|
|
<p>01:18 <@mids> 3) RC2 compatibility
|
|
<p>01:18 <@nop> ok
|
|
<p>01:18 <@nop> decided yesterday
|
|
<p>01:18 <@nop> we have some more work on rc2
|
|
<p>01:18 <@nop> so please
|
|
<p>01:19 <@nop> use 1.1 rc1 until otherwise notified
|
|
<p>01:19 <@nop> because they won't work together
|
|
<p>01:19 <@mids> wasn't there a function freeze?
|
|
<p>01:19 <@nop> and the entire infrastructure has to be upgraded
|
|
<p>01:19 <@nop> but it must be when release of rc2 is out
|
|
<p>01:19 <@nop> or at least 1 week for pre-testing
|
|
<p>01:19 <@nop> reason:
|
|
<p>01:19 <@codeshark> nop: we need a parallel rc-2 network
|
|
<p>01:19 <@nop> we will have one cs
|
|
<p>01:19 <@codeshark> ok
|
|
<p>01:19 <@nop> but inform will look the same
|
|
<p>01:19 <@nop> and you'll have to restart inform
|
|
<p>01:20 <@nop> because we're not changing the communication to inform
|
|
<p>01:20 <@nop> so when we parallel
|
|
<p>01:20 <@nop> we'll slowly delete out as wel upgrade
|
|
<p>01:20 <@codeshark> you mean: flush the relays
|
|
<p>01:20 <@nop> we upgrade
|
|
<p>01:20 <@nop> yes
|
|
<p>01:20 <@nop> except for a couple
|
|
<p>01:20 <@nop> which we can discuss later
|
|
<p>01:20 <@codeshark> sure
|
|
<p>01:20 <@nop> ok
|
|
<p>01:20 <@mids> what is changed?
|
|
<p>01:20 <@nop> reason:
|
|
<p>01:20 <@nop> mandatory security upgrade
|
|
<p>01:21 <@nop> IIP 1.1 as is, is very secure under normal circumstances
|
|
<p>01:21 <@nop> hackers, etc
|
|
<p>01:21 <@nop> but
|
|
<p>01:21 <@nop> against a gov't attack, and ultimate paranoia
|
|
<p>01:21 <@nop> there can be a few certain types of physical attacks that can be used to obtain the secret server key through coersion
|
|
<p>01:21 <@nop> because of this risk
|
|
<p>01:21 <@nop> well
|
|
<p>01:22 <@nop> let me explain it in more detail
|
|
<p>01:22 <@nop> for instance
|
|
<p>01:22 <@nop> we're all enjoying ourselves on IIP
|
|
<p>01:22 <@nop> right?
|
|
<p>01:22 <@nop> right
|
|
<p>01:22 <@mids> k: we are now on 3) RC2 compatibility
|
|
<p>01:22 <@mids> right
|
|
<p>01:22 < Neo> I am.
|
|
<p>01:22 <@nop> someone does something stupid and happens to live in a corrupt gov't space
|
|
<p>01:22 <@mids> (if the network is up)
|
|
<p>01:22 <@nop> this gov't is now wiretapping and monitoring their internet connection
|
|
<p>01:22 < k> listening.
|
|
<p>01:23 <@nop> and starts putting up spy nodes around this user
|
|
<p>01:23 <@nop> then
|
|
<p>01:23 <@nop> they log this stuff for the amount of time they feel needed to get this guy
|
|
<p>01:23 <@nop> and suddenly they seek me out
|
|
<p>01:23 <@nop> and say we're raidnng the server
|
|
<p>01:23 <@nop> you have no choice but to give us the key
|
|
<p>01:23 <@nop> legally I'm obligated to do so
|
|
<p>01:23 <@nop> which is another issue of whether I do or not
|
|
<p>01:23 <@nop> say worst situation
|
|
<p>01:24 <@nop> they shoot me in the head
|
|
<p>01:24 <@nop> and take the key
|
|
<p>01:24 <@nop> ok
|
|
<p>01:24 <@nop> now with proper analysis
|
|
<p>01:24 <@nop> they will be able to decrypt the messages involved
|
|
<p>01:24 * Neo thinks we would all miss you.
|
|
<p>01:24 < AndreGoldman> it is called 'rubber hose cryptography'
|
|
<p>01:24 <@nop> well
|
|
<p>01:24 <@nop> still
|
|
<p>01:25 < Aroonkoa> Can the key be kept completely in memory?
|
|
<p>01:25 <@nop> this is involving IIP as a protocol and rubber hose doesn't work on 2.4 kernels
|
|
<p>01:25 <@nop> we have provided a solution
|
|
<p>01:25 <@nop> and are currently in the process of implementing it
|
|
<p>01:25 < Banks> can you tell us what it is?
|
|
<p>01:25 <@nop> this solution is to have a double encrypted protocol for end to end
|
|
<p>01:25 <@nop> of course, we're open source
|
|
<p>01:25 <@nop> ;)
|
|
<p>01:25 <@nop> what happens
|
|
<p>01:26 <@nop> user A connects through ---> to end node, connects to networkid, authenticates, and then will be doing a separate random key exchange that will disappear after communication is finished
|
|
<p>01:26 <@nop> this key will not be used again
|
|
<p>01:26 <@nop> and is after networkid authentication
|
|
<p>01:26 <@nop> plus enhanced with the Rolling Key Algorithm we use
|
|
<p>01:26 <@nop> and the way we Xor every 8 bytes of data
|
|
<p>01:27 <@codeshark> well, you could still do a mitm
|
|
<p>01:27 <@nop> no
|
|
<p>01:27 <@codeshark> why not?
|
|
<p>01:27 <@nop> because
|
|
<p>01:27 <@codeshark> if you have the network key
|
|
<p>01:27 <@nop> it's done after the networkid
|
|
<p>01:27 <@nop> this is a situation against the log and raid server attack
|
|
<p>01:27 <@nop> not a live attack
|
|
<p>01:27 <@codeshark> ok
|
|
<p>01:27 <@mids> will this cause more load on the serverside IIP relay?
|
|
<p>01:27 <@nop> most likely not after they are connected
|
|
<p>01:27 <@nop> you might note a spike on exchange
|
|
<p>01:27 <@nop> but that happens anyway
|
|
<p>01:27 <@nop> and a little more time connecting
|
|
<p>01:27 <@nop> also
|
|
<p>01:28 < Banks> the one-time key will be securely wiped after use?
|
|
<p>01:28 <@nop> networkid will be changed for safety reasons
|
|
<p>01:28 <@nop> and become 2048 bit
|
|
<p>01:28 <@nop> and made optionally in the software to support a 4096 bit networkid key
|
|
<p>01:28 <@mids> how well does it scale?
|
|
<p>01:28 <@nop> yes Banks it will
|
|
<p>01:28 <@mids> we had big trouble on the old server, when everybody connected at once
|
|
<p>01:28 < Neo> (log and raid server attack == log all cipher traffic, then raid for the key, then replay the traffic and decrypt the data)
|
|
<p>01:28 <@nop> correct
|
|
<p>01:28 <@mids> thanks nop
|
|
<p>01:29 <@mids> s/nop/Neo/
|
|
<p>01:29 <@nop> the already used ciphers assist quite well for most attacks, the windows are small because of RKA and fake traffic forcing the rolling of keys
|
|
<p>01:29 <@nop> but if a user is being monitored
|
|
<p>01:29 <@nop> they are at risk until we decentralize completely
|
|
<p>01:29 <@nop> so for this reason
|
|
<p>01:30 <@nop> we are implementing rc2 as a mandatory security upgrade
|
|
<p>01:30 < Banks> cool
|
|
<p>01:30 <@nop> and will not be compatible with the previous version
|
|
<p>01:30 <@nop> and
|
|
<p>01:30 <@nop> one more comment on security
|
|
<p>01:30 <@nop> we need to make an ettiquette doc on how to think securely and anonymously
|
|
<p>01:30 <@nop> especially in public channels
|
|
<p>01:30 <@nop> as well
|
|
<p>01:30 <@mids> offtopic :)
|
|
<p>01:30 <@nop> as just putting iip links to lots of websites
|
|
<p>01:31 <@nop> it's part of the security of IIP
|
|
<p>01:31 <@nop> which I believe is rc2
|
|
<p>01:31 <@nop> ;)
|
|
<p>01:31 < Banks> heh
|
|
<p>01:31 <@nop> just linking IIP could lead to bad compromised software
|
|
<p>01:31 <@nop> even with md5's
|
|
<p>01:31 <@nop> we need to make sure that the servers that mirror it
|
|
<p>01:31 <@nop> are secure
|
|
<p>01:31 <@nop> etc
|
|
<p>01:31 <@nop> anyway
|
|
<p>01:32 <@nop> off topic
|
|
<p>01:32 <@nop> so we'll discuss that next meeting
|
|
<p>01:32 <@nop> anywa
|
|
<p>01:32 <@nop> scalability
|
|
<p>01:32 <@nop> IIP doesn't scale at all really because of it's centralized (temporary) design
|
|
<p>01:32 <@nop> but DH key exchange will not affect the scaling
|
|
<p>01:32 <@nop> we are planning for the future
|
|
<p>01:32 <@nop> and bigger prime numbers are essential as we go against faster and faster computers out there
|
|
<p>01:33 <@mids> well I remember terrible loads when everybody connects at once, right?
|
|
<p>01:33 <@nop> not anymore
|
|
<p>01:33 <@nop> this was fixed recently
|
|
<p>01:33 <@nop> on the back end
|
|
<p>01:33 <@nop> I get a spike of 32% now with that issue
|
|
<p>01:33 <@nop> not 99%
|
|
<p>01:33 <@mids> nice
|
|
<p>01:33 <@mids> why put this mandatory thing in RC2 (which was feature frozen imho) and not in 1.2 ?
|
|
<p>01:34 <@nop> because it will be waiting too long
|
|
<p>01:34 <@nop> no offense to the US gov't
|
|
<p>01:34 <@nop> but they have been issuing laws faster than we code
|
|
<p>01:34 <@nop> particularly to wiretapping
|
|
<p>01:34 <@nop> deniability is a key issue here
|
|
<p>01:34 < Banks> indeed
|
|
<p>01:34 <@mids> k
|
|
<p>01:34 <@nop> especially for the server
|
|
<p>01:34 <@mids> good point then
|
|
<p>01:35 <@mids> do we need version numbering in the node.ref? (like freenet has)
|
|
<p>01:35 <@nop> hence the need to fix some issues and advance in our need for privacy and security
|
|
<p>01:35 <@nop> it's an ongoing battle
|
|
<p>01:35 <@nop> but it's worth it
|
|
<p>01:35 <@nop> well
|
|
<p>01:35 <@nop> versioning might be an optional feature
|
|
<p>01:35 <@nop> sounds like it will turn out important soon
|
|
<p>01:36 <@nop> so it's in consideration
|
|
<p>01:36 <@nop> will let you know next week
|
|
<p>01:36 <@nop> ok
|
|
<p>01:36 <@nop> I'm done
|
|
<p>01:36 <@mids> k
|
|
<p>01:36 <@nop> .
|
|
<p>01:36 <@nop> any questions
|
|
<p>01:36 <@mids> .
|
|
<p>01:36 < Neo> Yeah.
|
|
<p>01:37 < Neo> The fake traffic option.
|
|
<p>01:37 < Neo> Wouldn't it be a good idea to have this turned on by default?
|
|
<p>01:37 <@nop> it is
|
|
<p>01:37 < Neo> good.
|
|
<p>01:37 < Neo> thanks.
|
|
<p>01:37 <@nop> it's been on since encryption came out to IIP
|
|
<p>01:37 <@mids> fake traffic, what is the length again?
|
|
<p>01:37 <@nop> it varies
|
|
<p>01:38 <@nop> it's max is 50 bytes
|
|
<p>01:38 <@mids> between fixed values isnt it?
|
|
<p>01:38 <@nop> about the size of simulated chat messages
|
|
<p>01:38 <@mids> cant you let it vary based on normal chat?
|
|
<p>01:38 <@nop> it is as close as we can get at this time
|
|
<p>01:38 <@nop> AI comes later
|
|
<p>01:38 <@nop> ;)
|
|
<p>01:38 <@mids> heh
|
|
<p>01:39 < Banks> what do you mean mids?
|
|
<p>01:39 <@nop> we plan to do that with iip 2
|
|
<p>01:39 <@nop> that will have more available techniques
|
|
<p>01:39 <@mids> Banks: well, maybe 50 maximum is too short
|
|
<p>01:39 <@mids> Banks: topic are much longer for example
|
|
<p>01:39 < Banks> I see. Is it random text?
|
|
<p>01:39 <@mids> Banks: and that might give away something
|
|
<p>01:39 <@nop> yes
|
|
<p>01:39 <@nop> I believe the values can be altered fairly easy
|
|
<p>01:39 <@nop> ;)
|
|
<p>01:40 < Banks> :)
|
|
<p>01:40 <@mids> k
|
|
<p>01:40 <@nop> any more questions
|
|
<p>01:40 <@mids> feature request for 1.2:
|
|
<p>01:40 <@nop> oh
|
|
<p>01:40 <@nop> feature requests need to be posted on sourceforge
|
|
<p>01:40 <@mids> keep record of average and SD of the lenght of lines
|
|
<p>01:40 <@mids> yes, I know
|
|
<p>01:41 <@nop> SD?
|
|
<p>01:41 <@mids> standard diviation
|
|
<p>01:41 <@nop> why?
|
|
<p>01:41 <@mids> to be able to fake messages within the used scale
|
|
<p>01:41 < Banks> mids: you mean per user or for all users?
|
|
<p>01:42 <@mids> Banks: all users is safest
|
|
<p>01:42 <@mids> hm, but harder
|
|
<p>01:42 <@nop> well
|
|
<p>01:42 <@mids> hm
|
|
<p>01:42 <@nop> a nice goal
|
|
<p>01:42 <@nop> would be this
|
|
<p>01:42 <@nop> iip node takes data traffic
|
|
<p>01:42 <@nop> analyzes it
|
|
<p>01:42 <@nop> and scrambles it
|
|
<p>01:42 <@nop> and uses it for it's seed of random spurting data
|
|
<p>01:43 <@nop> that would give a bit of form of ai
|
|
<p>01:43 <@mids> k
|
|
<p>01:43 < Banks> might be better to get the random data from somewhere else. I mean, that's the data we're trying to keep secret :)
|
|
<p>01:43 <@nop> what I mean
|
|
<p>01:43 <@nop> not direct data
|
|
<p>01:43 <@nop> but size of data info
|
|
<p>01:44 <@nop> and
|
|
<p>01:44 <@nop> spurt ratio of normal data
|
|
<p>01:44 <@nop> so that it mimics
|
|
<p>01:44 <@nop> actual data
|
|
<p>01:44 < Banks> I see
|
|
<p>01:44 <@nop> is randomized using yarrow
|
|
<p>01:44 < Banks> Do you guys get notified of bugs added at sourceforge?
|
|
<p>01:44 <@nop> I check daily
|
|
<p>01:45 <@mids> and subscribers are emailed
|
|
<p>01:45 < Banks> ok, just wanted to point out that node/relay settings bug if you hadn't seen it
|
|
<p>01:45 <@nop> which one
|
|
<p>01:45 < Banks> cool
|
|
<p>01:45 <@mids> the one that you didnt see :)
|
|
<p>01:45 < Banks> [ 563246 ] node/relay type settings cancellation
|
|
<p>01:46 <@nop> ahh
|
|
<p>01:46 <@nop> yes
|
|
<p>01:47 <@mids> Banks: thanks for pointing out
|
|
<p>01:47 <@mids> who does the windows code?
|
|
<p>01:47 <@nop> that's not really a bug
|
|
<p>01:47 < Banks> yeah, but it's not really a feature either :)
|
|
<p>01:47 <@nop> right
|
|
<p>01:47 <@nop> it warns you about your settings
|
|
<p>01:48 <@nop> but
|
|
<p>01:48 <@nop> we'll look into it
|
|
<p>01:48 <@nop> thnx
|
|
<p>01:48 < k> what's the time?
|
|
<p>01:48 < Banks> np
|
|
<p>01:48 <@mids> Tue Jun 4 23:48:37 UTC 2002
|
|
<p>01:48 <@mids> more item 2 questions?
|
|
<p>01:48 <@nop> next on agenda
|
|
<p>01:49 < k> what's that in central america?
|
|
<p>01:49 <@mids> 4) IPv6 Support for IIP 1.2
|
|
<p>01:49 <@mids> http://www.timeanddate.com/worldclock
|
|
<p>01:49 < k> thnx
|
|
<p>01:50 <@mids> IPv6 is something that is going to be used more wide spread
|
|
<p>01:50 <@mids> making IIP IPv6 compatible seems usefull
|
|
<p>01:51 <@mids> does anybody have experience with making daemons IPv6 compatible?
|
|
<p>01:51 <@nop> well
|
|
<p>01:51 <@nop> I think it's fairly simple to make it ipv6 compatible
|
|
<p>01:51 <@nop> it's really size and input, if your machine is compatible
|
|
<p>01:51 <@nop> then it will just do it correctly
|
|
<p>01:52 <@codeshark> node.ref parser?
|
|
<p>01:53 <@mids> how does it know if it should use the IPv6 or IPv4 address when doing a DNS query?
|
|
<p>01:54 <@codeshark> dns returns it
|
|
<p>01:54 <@codeshark> either an A record
|
|
<p>01:54 <@codeshark> or AAA
|
|
<p>01:54 <@mids> dns returs both
|
|
<p>01:54 <@mids> (if both exist)
|
|
<p>01:54 <@codeshark> hmm, if it has both
|
|
<p>01:54 <@mids> s/AAA/AAAA/
|
|
<p>01:54 <@UserX> ipv6 nodes would probably be indicated by adding a "transport" field to noderef with a value "tcp6" or similar
|
|
<p>01:54 <@codeshark> right :)
|
|
<p>01:55 < Aroonkoa> Nodes could be both ipv4 and ipv6, correct?
|
|
<p>01:55 <@UserX> .
|
|
<p>01:55 <@UserX> yes
|
|
<p>01:56 <@mids> would be nice, that way you can make them gateways
|
|
<p>01:56 <@codeshark> if nodes can be on ipv6, i need to connect to the ipv6 network with the nodechecker
|
|
<p>01:56 <@codeshark> .
|
|
<p>01:56 <@nop> right
|
|
<p>01:57 <@nop> remember this is iip 1.2
|
|
<p>01:57 <@nop> so hopefully we'll be prepared for then
|
|
<p>01:57 <@nop> .
|
|
<p>01:57 <@mids> k
|
|
<p>01:58 < k> me?
|
|
<p>01:58 < k> j/k
|
|
<p>01:58 <@mids> more IPv6?
|
|
<p>01:58 <@nop> mids
|
|
<p>01:58 <@nop> it won't be too hard
|
|
<p>01:58 <@nop> I think that's it for ipv6
|
|
<p>01:59 <@mids> UserX's idea is great, that should solve all problems
|
|
<p>01:59 <@mids> .
|
|
<p>01:59 <@nop> yes
|
|
<p>01:59 <@nop> .
|
|
<p>01:59 <@nop> he always has great ideas
|
|
<p>01:59 <@nop> .
|
|
<p>01:59 <@mids> A) Questions
|
|
<p>01:59 <@mids> -------------
|
|
<p>01:59 <@mids> Ask a question
|
|
<p>01:59 <@nop> How does everyone like IIP so far
|
|
<p>01:59 <@nop> ?
|
|
<p>01:59 <@nop> ;)
|
|
<p>02:00 < Banks> It's elite
|
|
<p>02:00 < Zwolly> great and impressed
|
|
<p>02:00 <@mids> I like it pure
|
|
<p>02:00 <@nop> hehe
|
|
<p>02:00 < Neo> Schweeet.
|
|
<p>02:00 < Aroonkoa> Love it.
|
|
<p>02:00 <@nop> awesome
|
|
<p>02:00 < Zwolly> just looking fot this my whole internet irc life
|
|
<p>02:00 < Zwolly> for
|
|
<p>02:00 < Neo> We love it for what it is, and even more so for what it plans to be.
|
|
<p>02:01 <@nop> neato
|
|
<p>02:01 < Phiberoptika> bravo!: ))))
|
|
<p>02:01 < Banks> It's not just a pipe dream. It's here, now. With promise for the future.
|
|
<p>02:01 * Banks reaches for tissues.
|
|
<p>02:01 <@nop> umm
|
|
<p>02:01 <@nop> that was the idea
|
|
<p>02:02 * Banks offers the box around.
|
|
<p>02:02 <@nop> haha
|
|
<p>02:02 <@nop> oh
|
|
<p>02:02 <@nop> banks
|
|
<p>02:02 <@nop> great job on iip logo design
|
|
<p>02:02 <@nop> one comment
|
|
<p>02:02 <@mids> what logo?
|
|
<p>02:02 < Banks> shoot
|
|
<p>02:02 <@nop> use it for docs if we can
|
|
<p>02:02 <@nop> t-shirts
|
|
<p>02:02 <@nop> and bumper stickers
|
|
<p>02:02 <@nop> but website probably will be more light
|
|
<p>02:03 <@nop> it's very cynical ;)
|
|
<p>02:03 <@nop> and as a group
|
|
<p>02:03 <@nop> we like it
|
|
<p>02:03 <@mids> ah, banks did the logo, forgot
|
|
<p>02:03 < Zwolly> t-shirts... there goes your anonimous life
|
|
<p>02:03 < Neo> bumper stickers... lol
|
|
<p>02:03 <@nop> just saying
|
|
<p>02:03 <@mids> did everybody see it? I will put it on my site
|
|
<p>02:03 < Banks> :)
|
|
<p>02:03 <@nop> defintely on the docs though
|
|
<p>02:03 <@nop> THat is the epitome of the docs
|
|
<p>02:03 <@nop> and the software
|
|
<p>02:04 <@mids> http://mids.student.utwente.nl/~mids/iip/meeting3/IIPlogo_bigger.png
|
|
<p>02:04 <@mids> somebody who isnt here at the moment had a comment on the logo
|
|
<p>02:05 <@mids> (s)he didn't quite like how the P worked out
|
|
<p>02:05 < Banks> We can change IIP to stand for Invisible Internet Project if you like, which represents your long-term goals as I understand it.
|
|
<p>02:05 <@mids> (but liked the whole concept)
|
|
<p>02:05 < Banks> if we can think of a way to improve the P, we should.
|
|
<p>02:06 <@mids> maybe a normal P?
|
|
<p>02:06 <@nop> maybe make both
|
|
<p>02:06 <@nop> irc and internet
|
|
<p>02:06 <@nop> internet is a ways off
|
|
<p>02:06 < k> just don't p on the floor, k?
|
|
<p>02:06 <@nop> we have a joker in here
|
|
<p>02:06 <@nop> hehe
|
|
<p>02:06 <@nop> ;)
|
|
<p>02:06 < Banks> :)
|
|
<p>02:06 <@mids> well, there is an idea
|
|
<p>02:07 <@mids> if you put the P a bit higher, it looks maybe better
|
|
<p>02:07 <@mids> though I like the concept!
|
|
<p>02:07 < Banks> mids: you can make those changes and send them around for comment if you want, or I can do it.
|
|
<p>02:07 <@mids> I am not a gfx guy
|
|
<p>02:08 < Banks> neither am I really :)
|
|
<p>02:08 <@mids> :)
|
|
<p>02:08 < Banks> I'll do a normal P and move it up and send it around
|
|
<p>02:08 < k> what's the time in costa rica??
|
|
<p>02:11 <@mids> okay, I have a little idea
|
|
<p>02:11 <@mids> everybody may promote his channel here now, with a oneliner
|
|
<p>02:11 <@mids> include channelname + description
|
|
<p>02:12 <@mids> #anonymous - general network channel, meet celibrities & crackheads
|
|
<p>02:12 < Zwolly> channel Annemiek just for the fun and in dutch (or english)
|
|
<p>02:12 * keimennA is afwezig [Slapen/sleeping] [1h22m52s]
|
|
<p>02:13 < k> glad I got to know that..
|
|
<p>02:13 < Banks> #scientology is a classic example of the kind of channels which IIP is ideally suited to
|
|
<p>02:13 < Banks> (it's not mine though :) )
|
|
<p>02:13 < k> lol
|
|
<p>02:14 < Neo> #distributedcity - Sovereign Individuals
|
|
<p>02:14 <@mids> #test - for all your testing
|
|
<p>02:15 <@nop> #vegetarian for vegetarian (joke)
|
|
<p>02:15 < Banks> #hacktivismo isn't up today
|
|
<p>02:15 < Banks> Heh
|
|
<p>02:16 <@mids> okay, any questions? (IIP related)
|
|
<p>02:18 < Banks> Any way to improve fserve speed in the short-term? We could get a bigger user-base then.
|
|
<p>02:18 <@nop> umm
|
|
<p>02:18 <@nop> not without having flooding problems
|
|
<p>02:18 <@codeshark> filesharing in iip is not a very good idea
|
|
<p>02:19 <@codeshark> it's very inefficient
|
|
<p>02:19 <@nop> wait till decentralized
|
|
<p>02:19 <@codeshark> because of base64 encoding and additional irc headers
|
|
<p>02:19 <@codeshark> ...
|
|
<p>02:19 <@nop> then we'll make sure it's possible
|
|
<p>02:19 < Banks> I think it's a priority for a lot of people though. I was just wondering if there was any way to improve it somewhat before decentralization. Ok.
|
|
<p>02:20 <@nop> freenet gets it's act together
|
|
<p>02:20 <@nop> and you can write an irc plugin
|
|
<p>02:20 <@nop> :)
|
|
<p>02:20 <@codeshark> yeah, integration with freenet or somthing like it would be great
|
|
<p>02:20 <@mids> help freenet testing by running a watchme node
|
|
<p>02:20 <@codeshark> watchme node?
|
|
<p>02:20 <@mids> if they get that thing working again, freenet will be very usefull
|
|
<p>02:21 <@mids> http://freenetproject.org/cgi-bin/twiki/view/Main/SpyWare
|
|
<p>02:21 <@codeshark> statistics node?
|
|
<p>02:21 < Banks> true
|
|
<p>02:21 <@mids> it is a 'spyware' node, intended for debugging
|
|
<p>02:24 < k> woo
|
|
<p>02:25 <@mids> yes k? do you have a question?
|
|
<p>02:25 <@mids> (no sorry, dont know the costa rica timezone)
|
|
<p>02:26 < k> sorry - just celebrating out loud.
|
|
<p>02:27 <@mids> question: how does the 'new' time suit you?
|
|
<p>02:27 < k> huh?
|
|
<p>02:28 <@codeshark> it's a bit better, but we need to make the meetings shorter
|
|
<p>02:28 <@codeshark> .
|
|
<p>02:28 < Banks> I won't be able to make it to the next meeting. I have unavoidable business all day.
|
|
<p>02:28 <@nop> ok
|
|
<p>02:28 <@nop> it's all good
|
|
<p>02:28 <@mids> codeshark: any idea how to make it shorter?
|
|
<p>02:29 <@codeshark> make it more efficient
|
|
<p>02:29 <@codeshark> someone has to lead each topic
|
|
<p>02:30 <@codeshark> .
|
|
<p>02:30 <@mids> k
|
|
<p>02:30 <@mids> I am going to sleep
|
|
<p>02:30 <@mids> thanks all
|
|
<p>02:30 <@codeshark> me too
|
|
<p>02:31 <@mids> nop: can you moderate the channel again when the discussion is over?
|
|
<p>02:31 <@nop> sure
|
|
<p>02:31 <@mids> logger will be kept running for a while
|
|
<p>02:31 <@codeshark> nop: anything left for discussion>
|
|
<p>02:31 <@codeshark> ?
|
|
<p>02:32 <@nop> not really
|
|
<p>02:32 <@nop> no
|
|
<p>02:32 <@nop> everyone go home
|
|
<p>02:32 <@nop> haha
|
|
<p>02:32 < Zwolly> thanx dad
|
|
<p>02:32 <@nop> your welcome son
|
|
<p>02:32 < Zwolly> hehe
|
|
<p>02:33 -!- mode/#iip-dev [+m] by nop
|
|
<p>02:33 <@nop> everybody out
|
|
<p>02:33 <@nop> I need my time alone
|
|
<p>02:33 <@nop> leave me be
|
|
<p>02:33 * codeshark kicks out everyone
|
|
<p>02:34 -!- Phiberoptika was kicked from #iip-dev by nop [nop]
|
|
<p>02:34 -!- Neo was kicked from #iip-dev by nop [nop]
|
|
<p>02:34 -!- keimennA was kicked from #iip-dev by nop [nop]
|
|
<p>02:34 -!- keimennA was kicked from #iip-dev by nop [nop]
|
|
<p>02:34 -!- mode/#iip-dev [+i] by codeshark
|
|
<p>02:34 -!- keimennA was kicked from #iip-dev by nop [nop]
|
|
<p>02:34 -!- k was kicked from #iip-dev by nop [nop]
|
|
<p>02:34 -!- jakob[oFF] was kicked from #iip-dev by nop [nop]
|
|
<p>02:34 -!- AndreGoldman was kicked from #iip-dev by codeshark [codeshark]
|
|
<p>02:34 -!- Banks was kicked from #iip-dev by codeshark [codeshark]
|
|
<p>02:34 -!- ion was kicked from #iip-dev by nop [nop]
|
|
<p>02:35 -!- ellison was kicked from #iip-dev by nop [nop]
|
|
<p>02:35 -!- Aroonkoa was kicked from #iip-dev by codeshark [codeshark]
|
|
<p>02:35 -!- cohesion was kicked from #iip-dev by nop [nop]
|
|
<p>02:35 <@codeshark> hehe
|
|
<p>02:35 <+logger> abusive
|
|
<p>02:35 <+logger> logging ended
|
|
<p>--- Log closed Wed Jun 05 02:35:32 2002
|
|
</div>
|
|
{% endblock %}
|