View Issue Details

IDProjectCategoryView StatusLast Update
0002877GNUnetpublic2013-12-24 19:55
ReporterSree Harsha Totakura Assigned ToSree Harsha Totakura Due Date
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 08:08

updater   ~0007074

fixed in SVN 27013

Issue History

Date ModifiedUsernameFieldChange
2013-04-30 14:05Sree Harsha TotakuraNew Issue
2013-04-30 14:05Sree Harsha TotakuraStatusnew => assigned
2013-04-30 14:05Sree Harsha TotakuraAssigned To => Sree Harsha Totakura
2013-04-30 14:06Sree Harsha TotakuraRelationship addedchild of 0002874
2013-05-02 08:08Sree Harsha TotakuraNote Added: 0007074
2013-05-02 08:08Sree Harsha TotakuraStatusassigned => resolved
2013-05-02 08:08Sree Harsha TotakuraFixed in Version => 0.10.0
2013-05-02 08:08Sree Harsha TotakuraResolutionopen => fixed
2013-12-24 19:55Christian GrothoffStatusresolved => closed
2014-12-15 18:13Christian GrothoffCategorystream library => (No Category)