<kuchn> frage: was bringt das dem client (der selbiges eh faken könnte)?

:_target	psyc://beta.ve.symlynx.com/~kuchn

:_password	password
_request_authentication
Hi! My psyconaut wants to authenticate..
.

>>> 
:_source	psyc://beta.ve.symlynx.com/~kuchn
:_target	psyc://max128-141.cne.de:-60844/

:_password	password
:_trust_result	1
_notice_authentication
Ja klar, das bin dann wohl ich!
.

weiters..

<«psyc://psyced.org/@dev» kuchn schmiert> ich will in meinem naut eine p2p connection starten
<«psyc://psyced.org/@dev» kuchn schmiert> dazu will ich den client psyc://psyced.org/~kuchn um die erlaubnis nach einer datei fragen
<«psyc://psyced.org/@dev» kuchn schmiert> der wiederum sollte mir seinen hostname oder seine ip überreichen!
<«psyc://psyced.org/@dev» kuchn schmiert> wie erreich ich das? authentication wirds ja wohl nicht sein..
<«psyc://psyced.org/@dev» kuchn> @lynx hast du da ne ahnung? oder wie habt ihr das im perlpsyc gelöst, überhaupt?

<«psyc://psyced.org/@dev» kuchn schmiert> also die neuen history messages haben auch keinen _context...

<kuchn> außerdem: kann man dann garnicht beliebige pakete an ferne empfänger senden? ich versuch ständig, ein _request_file an ne andere entity zu schicken, aber es kommt nie an. die clients brauchen eigene freiheit!

<lynX> mit anderen clients versenden wir bereits eigene _notices und derlei, die werden vom psyced brav durchgereicht. und ich weiss nicht so recht was _request_authentication mit file transfers zu tun hat. psycion tut in etwa das, was da drin steht, auf der FT page. und die neuen history messages funktionieren auf psyced.org nicht - wohl irgend ein ifdef falsch.. auf beta sind sie richtig.

<kuchn> _error_illegal_protocol_variable .. es sind die kleinen dinge.. :/ ach könnt man doch beliebige pakete abschicken..

       if (strlen(lastvar) < 2 || lastvar[0] != '_'   // policy may change
           || lastvar[1] > 'z' || lastvar[1] < 'a') {
               croak("_error_illegal_protocol_variable",
   "You are not allowed to present a variable named [_variable_name].",
                       ([ "_variable_name": lastvar ]));
<lynX> was hast du da hingeschickt um diese meldung auszulösen!? und wie machst du es pakete immer so abzuschicken, dass psyced sie dir nicht durchreichen will? defaultverhalten ist da eigentlich anders

<kuchn> zeig mir doch mal einfach paar pakete, bspw. ne _message_private abschicken oder sogar perlpsycs _request_file, wenn es sowas gibt.. meine gehen einfach nicht durch! welche mmp-vars müssen gesetzt sein?

<lynX> hm, hab mir den source angesehen.. stimmt nicht.. perlpsyc implementiert nur onion routing und das bringt uns so nix. _notice_irgendwas mit der UNI im _target, nicht der UNL... nein? kann auch sein dass ich frisch was zersägt habe..

<kuchn> ich hab mal versucht, folgendes packet abzuschicken - kommt aber nur bei mir selber wieder an. kann es sein, dass ihr nur mit euren eigenen unis getestet habt?

:_target	psyc://psyced.org/~kuchn

:_tag	psyconaut`s test
:_file	index.html
:_host_IP	localhost
_notice_request_file
Hi! My psyconaut is requesting your [_file].
.

kommt bei mir selbst wieder an ..:

:_source	psyc://beta.ve.symlynx.com/~kuchn
:_target	psyc://max128-127.cne.de:-61130/

:_tag	psyconaut`s test
:_nick	psyc://max128-127.cne.de:-61130/
:_file	index.html
:_source_relay	psyc://max128-127.cne.de:-61130/
:_tag_reply	psyconaut`s test
:_host_IP	localhost
_notice_request_file
Hi! My psyconaut is requesting your [_file]. 
.