Re: [tor-bugs] #25618 [Core Tor/Tor]: Document ISO_STREAM in the tor man page

2018-03-28 Thread Tor Bug Tracker & Wiki
#25618: Document ISO_STREAM in the tor man page
--+--
 Reporter:  teor  |  Owner:  (none)
 Type:  defect| Status:  closed
 Priority:  Medium|  Milestone:  Tor: unspecified
Component:  Core Tor/Tor  |Version:
 Severity:  Normal| Resolution:  not a bug
 Keywords:  easy doc  |  Actual Points:
Parent ID:| Points:
 Reviewer:|Sponsor:
--+--
Changes (by teor):

 * status:  new => closed
 * resolution:   => not a bug


Comment:

 Oh, it was the directory thing. Oops!

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25618 [Core Tor/Tor]: Document ISO_STREAM in the tor man page

2018-03-28 Thread Tor Bug Tracker & Wiki
#25618: Document ISO_STREAM in the tor man page
--+--
 Reporter:  teor  |  Owner:  (none)
 Type:  defect| Status:  new
 Priority:  Medium|  Milestone:  Tor: unspecified
Component:  Core Tor/Tor  |Version:
 Severity:  Normal| Resolution:
 Keywords:  easy doc  |  Actual Points:
Parent ID:| Points:
 Reviewer:|Sponsor:
--+--

Comment (by nickm):

 IIUC the default isolation options are:
 {{{
 #define ISO_DEFAULT
 (ISO_CLIENTADDR|ISO_SOCKSAUTH|ISO_SESSIONGRP|ISO_NYM_EPOCH)
 }}}

 So when I do 'git grep ISO_STREAM' I get:
 {{{
 src/or/connection_edge.c:  if ((iso & ISO_STREAM) &&
 src/or/directory.c:int iso_flags = anonymized_connection ? ISO_STREAM
 : ISO_SESSIONGRP;
 src/or/or.h:   * ISO_STREAM. */
 src/or/or.h:#define ISO_STREAM  (1u<<7)
 }}}

 Only one of these cases actually sets ISO_STREAM, in directory.c:
 {{{
 /* Anonymized tunneled connections can never share a circuit.
  * One-hop directory connections can share circuits with each other
  * but nothing else. */
 int iso_flags = anonymized_connection ? ISO_STREAM : ISO_SESSIONGRP;
 }}}
 but this only happens for directory connections, to ensure that they e.g.
 two service descriptor uploads can't share the same circuit.

 Convinced?  If not, can you remember what made it seem that ISO_STREAM was
 on by default?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25618 [Core Tor/Tor]: Document ISO_STREAM in the tor man page

2018-03-28 Thread Tor Bug Tracker & Wiki
#25618: Document ISO_STREAM in the tor man page
--+--
 Reporter:  teor  |  Owner:  (none)
 Type:  defect| Status:  new
 Priority:  Medium|  Milestone:  Tor: unspecified
Component:  Core Tor/Tor  |Version:
 Severity:  Normal| Resolution:
 Keywords:  easy doc  |  Actual Points:
Parent ID:| Points:
 Reviewer:|Sponsor:
--+--

Comment (by teor):

 Maybe I misread the code, or I misunderstood how ISO_STREAM works. Can
 someone check the ISO_STREAM default?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25618 [Core Tor/Tor]: Document ISO_STREAM in the tor man page

2018-03-25 Thread Tor Bug Tracker & Wiki
#25618: Document ISO_STREAM in the tor man page
--+--
 Reporter:  teor  |  Owner:  (none)
 Type:  defect| Status:  new
 Priority:  Medium|  Milestone:  Tor: unspecified
Component:  Core Tor/Tor  |Version:
 Severity:  Normal| Resolution:
 Keywords:  easy doc  |  Actual Points:
Parent ID:| Points:
 Reviewer:|Sponsor:
--+--

Comment (by arma):

 Replying to [comment:1 nickm]:
 > Wait -- if that were the default, then streams would never share
 circuits, right?

 Right. I think this would be a pretty big bug if so, and we'd want to fix
 it by fixing the bug, not by documenting it.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25618 [Core Tor/Tor]: Document ISO_STREAM in the tor man page

2018-03-25 Thread Tor Bug Tracker & Wiki
#25618: Document ISO_STREAM in the tor man page
--+--
 Reporter:  teor  |  Owner:  (none)
 Type:  defect| Status:  new
 Priority:  Medium|  Milestone:  Tor: unspecified
Component:  Core Tor/Tor  |Version:
 Severity:  Normal| Resolution:
 Keywords:  easy doc  |  Actual Points:
Parent ID:| Points:
 Reviewer:|Sponsor:
--+--

Comment (by nickm):

 Wait -- if that were the default, then streams would never share circuits,
 right?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs