__group__ ticket summary component version milestone type owner status created _changetime _description _reporter Active Tickets 1 Compiler Optimization flags not turned off in debug mode Deployment 0.1.0 defect somebody new 2009-02-17T10:33:43+01:00 2009-05-05T14:05:22+02:00 "When using ./configure --enable-debug=yes the -ggdb -DDEBUG -D_DEBUG -O0 flags are used correctly. But somehow additionally the -g (does not hurt) and -O2 (does hurt) flags are also used. Where are these coming from? I suspect maybe from boost? The -O0 and -O2 flags clash and there is certainly no well-defined behavior for this." Christoph Mayer Active Tickets 29 How is default port determined if not given in config? Foundation 0.1.0 defect somebody new 2009-02-24T21:45:52+01:00 2009-02-25T08:52:30+01:00 "If no port number is given, tcp and udp currently bind to 41402 (see !AribaModule.cpp). If two nodes run locally both choose this port and the latter one will fail to bind. Actually each node could choose a random port (best > 1024) and see which one it can bind to. Or should all nodes bind to a default if none is given in the config? This would of course not allow multiple nodes one one machine as they would try to bind on the same default port. " Christoph Mayer Active Tickets 33 Create test environment using Boost.Test Deployment 0.2.0 enhancement stud-veber new 2009-02-24T23:27:37+01:00 2009-06-25T13:35:07+02:00 Christoph Mayer Active Tickets 43 Add application layer buffers to increase robustness during mobility Foundation 0.1.0 enhancement mies new 2009-04-24T12:58:12+02:00 2009-05-25T10:01:04+02:00 mies Active Tickets 63 Refactor Base Overlay Foundation Release of 0.5.0 defect Christoph Mayer assigned 2010-01-22T09:27:38+01:00 2010-01-25T11:07:04+01:00 Christoph Mayer Active Tickets 66 Ariba Interface Threading auto handling Foundation Release of 0.5.0 defect Christoph Mayer assigned 2010-01-25T11:01:05+01:00 2010-02-05T09:07:49+01:00 Wenn Ariba Interface aus nicht-Ariba Thread aufgerufen wird, sollte dies automatisch erkannt und Dispatcht werden. Christoph Mayer Active Tickets 67 Fix memory leaks and valgrind cleaner Foundation Release of 0.5.0 defect Christoph Mayer assigned 2010-01-25T11:01:46+01:00 2010-03-11T09:32:39+01:00 Christoph Mayer Active Tickets 13 Implement proper link establishment and maintaince protocol Foundation 0.1.0 Release of 0.5.0 task mies new 2009-02-17T14:55:42+01:00 2010-03-11T09:32:51+01:00 mies Active Tickets 2 Inefficient Timer Class Utility 0.1.0 enhancement stud-veber new 2009-02-17T10:48:29+01:00 2009-04-19T12:46:32+02:00 "The Timer class currently opens up one thread for each timer and therewith creates unnecessary resource overhead. Surely, this can be done more efficiently. There are two options to tackle the problem: 1. Use native timer functionality from the OS 2. Use the !SystemQueue with time-sorted ordering and only one interruptable timer that always times the nearest timer. The !SystemQueue class has already some internals for this. As timer callbacks need synchronization with the !SystemQueue anyways, this would be a nice and clean solution. But certainly tricky to achieve with good performance. " Christoph Mayer Active Tickets 10 Port simulation support for OMNet++ 4.0 Foundation enhancement somebody new 2009-02-17T14:52:43+01:00 2009-02-17T14:52:43+01:00 mies Active Tickets 11 Port simulation support for OverSim Foundation enhancement somebody new 2009-02-17T14:53:02+01:00 2009-02-17T14:53:02+01:00 mies Active Tickets 17 State automatas and error handling Foundation enhancement somebody new 2009-02-17T15:01:01+01:00 2009-04-25T11:39:13+02:00 mies Active Tickets 22 Email Notification using Trac Deployment enhancement somebody new 2009-02-20T10:37:09+01:00 2009-04-09T09:27:39+02:00 "Trac should send out email notifications when tickets change etc. see http://trac.edgewall.org/wiki/TracNotification " Christoph Mayer Active Tickets 32 Use Boost.StateChart for all protocols Foundation 0.1.0 enhancement somebody new 2009-02-24T23:21:41+01:00 2009-02-24T23:21:41+01:00 "Currently even simply protocols have quite some overheader when doing the state machine by hand. Boost contains the StateChart library http://www.boost.org/doc/libs/1_38_0/libs/statechart/doc/index.html . Look into this library and figure out how good it is in implementing network protocol state machines. Finally, really implement the state machines for the BaseCommunication and BaseOverlay protocols. " Christoph Mayer Active Tickets 34 Java Interface for Ariba Foundation enhancement stud-heetfeld new 2009-04-06T14:04:56+02:00 2010-01-22T09:33:22+01:00 "It would be nice to have a Java interface for Ariba, e.g. using JNI http://en.wikipedia.org/wiki/Java_Native_Interface oder JNA https://jna.dev.java.net Das Ariba Interface in 0.1.0 ist nicht dafür geeignet, aber der derzeitige trunk mit dem neuen Ariba Interface sollte dafür gut sein." Christoph Mayer Active Tickets 3 Nightly build tests Deployment task stud-ferdaus new 2009-02-17T10:57:11+01:00 2009-04-16T11:54:43+02:00 "We need a system with a large number of different compilers etc. that performs nightly build tests and throws out some html that shows which compiler reported errors etc. Boost e.g. has some Python based build system, Mozilla has Tinderbox etc. ... Look at the various systems available and select, configure etc. one with for purpose. It should be possible to have a dedicated box put somewhere. Automatic result generation on a webpage would be great. " Christoph Mayer Active Tickets 18 Windows port with mingwin/cygwin Deployment task somebody new 2009-02-17T15:01:41+01:00 2009-02-17T15:01:41+01:00 mies Active Tickets 19 Create scripts to deploy software inside PlanetLab + G-Lab Deployment task somebody new 2009-02-17T15:03:02+01:00 2009-02-17T15:03:02+01:00 mies Active Tickets 12 Imlement DHT service above BaseOverlay Foundation Release of 0.5.0 enhancement mies new 2009-02-17T14:53:52+01:00 2010-03-11T09:32:59+01:00 mies