View Issue Details

IDProjectCategoryView StatusLast Update
0002877GNUnetpublic2013-12-24 20:55
ReporterSree Harsha Totakura Assigned ToSree Harsha Totakura  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0002877: stream doesn't distinguish between the application ports
Descriptionthe application ports array given to GNUNET_STREAM_open() is not put to any use. The application port number has to be sent in the HELLO and the stream-based servers have to filter the HELLO and only serve those which match the required port number.

Without this, all the stream-based servers try to serve the stream-based client and the protocol is broken immediately.
Additional InformationThis has gone unnoticed because all the test cases until now have only tested one stream server and one stream client.
TagsNo tags attached.

Relationships

child of 0002874 closedSree Harsha Totakura Assertion failed at stream_api.c:1345. 

Activities

Sree Harsha Totakura

2013-05-02 10:08

developer   ~0007074

fixed in SVN 27013

Issue History

Date Modified Username Field Change
2013-04-30 16:05 Sree Harsha Totakura New Issue
2013-04-30 16:05 Sree Harsha Totakura Status new => assigned
2013-04-30 16:05 Sree Harsha Totakura Assigned To => Sree Harsha Totakura
2013-04-30 16:06 Sree Harsha Totakura Relationship added child of 0002874
2013-05-02 10:08 Sree Harsha Totakura Note Added: 0007074
2013-05-02 10:08 Sree Harsha Totakura Status assigned => resolved
2013-05-02 10:08 Sree Harsha Totakura Fixed in Version => 0.10.0
2013-05-02 10:08 Sree Harsha Totakura Resolution open => fixed
2013-12-24 20:55 Christian Grothoff Status resolved => closed
2014-12-15 19:13 Christian Grothoff Category stream library => (No Category)