1 ------------------------------------------------------------------------
2 r1148 | sangorrin | 2008-05-03 12:11:17 +0200 (Sat, 03 May 2008) | 2 lines
6 ------------------------------------------------------------------------
7 r1147 | sangorrin | 2008-05-03 12:10:17 +0200 (Sat, 03 May 2008) | 1 line
9 added the SRC param for the fragmentation layer and a INSTALL file
10 ------------------------------------------------------------------------
11 r1138 | sangorrin | 2008-04-23 18:09:46 +0200 (Wed, 23 Apr 2008) | 1 line
13 found the bug.. actually it was a very serious bug that affected fragmentation of messages.. i forgot to change in a function that frag_id==0 is not for fp messages anymore.. now frag_id==MX_IDS is for fp messages, so we can use the rest 0..MX_IDS-1 for the servers
14 ------------------------------------------------------------------------
15 r1137 | sangorrin | 2008-04-23 11:23:29 +0200 (Wed, 23 Apr 2008) | 1 line
17 added the functions to renegotiate and cancel a contract. TODO: there is a bug when cancelling contracts, reneg async, reserve-commit, spare capacity, measurements
18 ------------------------------------------------------------------------
19 r1136 | sangorrin | 2008-04-22 13:10:30 +0200 (Tue, 22 Apr 2008) | 1 line
21 make a simplified utilization analysis for the moment
22 ------------------------------------------------------------------------
23 r1135 | sangorrin | 2008-04-22 11:27:04 +0200 (Tue, 22 Apr 2008) | 2 lines
25 add the infraestructure for storing the negotiated contracts and performing the analysis through the analysis module. TODO: perform a test with those contracts to admit them. In the end the module implementation could be replaced by the cpu implementation.
26 Spare capacity is not done yet. Now we have to implement negotiation and cancel of contracts.
27 ------------------------------------------------------------------------
28 r1131 | sangorrin | 2008-04-21 19:35:20 +0200 (Mon, 21 Apr 2008) | 1 line
30 michael found an error in the definition of the posix sporadic servers so i replaced them with new rules designed by michael... I still keep them because they are still analyzable (they dont behave like periodic tasks though) to compare them
31 ------------------------------------------------------------------------
32 r1124 | sangorrin | 2008-04-18 12:50:20 +0200 (Fri, 18 Apr 2008) | 1 line
34 corrected an error in the sporadic servers... the activation time is the timestamp when the packet is enqueued, not when the frame is sent!!!
35 ------------------------------------------------------------------------
36 r1123 | sangorrin | 2008-04-18 10:50:18 +0200 (Fri, 18 Apr 2008) | 1 line
38 tested negotiation in slave and in master.. it seems to work good with the new structures too. And its much simpler and clear! wohooo!! TODO: do the scheduling analysis with the API that is already done but for the moment use a utilization analysis, then allow renegotiations and cancelling of contracts... finally implement modifications to the posix sporadic server... do testing, measures and the deliverable... (the spare capacity will have to wait i guess..)
39 ------------------------------------------------------------------------
40 r1122 | sangorrin | 2008-04-17 20:54:04 +0200 (Thu, 17 Apr 2008) | 1 line
42 some reorganization... now the acceptor is simpler.. everything goes through requests and these are sent and received directly through the messages module... TODO: sched analysis, test negotiations, then add renegotiations and cancel..
43 ------------------------------------------------------------------------
44 r1121 | sangorrin | 2008-04-17 17:52:19 +0200 (Thu, 17 Apr 2008) | 1 line
47 ------------------------------------------------------------------------
48 r1120 | sangorrin | 2008-04-17 17:51:29 +0200 (Thu, 17 Apr 2008) | 1 line
50 tests adapted to new names.. now the compile.. in makefile i add a target 'tests' to build them all in one shot
51 ------------------------------------------------------------------------
52 r1119 | sangorrin | 2008-04-17 17:31:36 +0200 (Thu, 17 Apr 2008) | 1 line
54 updated everything to the new structure... it compiles ok... next step, make sure that the tests compile, then check that the corresponding messages are sent and find possible bugs (very probable to have forgotten some info in the requests..) and then adapt it to do sched analysis
55 ------------------------------------------------------------------------
56 r1118 | sangorrin | 2008-04-17 12:49:47 +0200 (Thu, 17 Apr 2008) | 1 line
58 renamings... redo the request and messages part... also now there will be two threads in each node like in the dtm... still not compile.. i have to finish it in the afternoon
59 ------------------------------------------------------------------------
60 r1117 | sangorrin | 2008-04-16 17:55:55 +0200 (Wed, 16 Apr 2008) | 2 lines
64 ------------------------------------------------------------------------
65 r1116 | sangorrin | 2008-04-16 17:27:03 +0200 (Wed, 16 Apr 2008) | 1 line
67 i break the svn for one day to change the name of files, redo the negotiation messages system and implement renegotiations and canceling of contracts
68 ------------------------------------------------------------------------
69 r1115 | sangorrin | 2008-04-15 13:47:40 +0200 (Tue, 15 Apr 2008) | 1 line
72 ------------------------------------------------------------------------
73 r1114 | sangorrin | 2008-04-15 13:42:59 +0200 (Tue, 15 Apr 2008) | 1 line
75 add a lock for the queue structures when dequeued, for th moment is hardwired to network 0
76 ------------------------------------------------------------------------
77 r1113 | sangorrin | 2008-04-15 13:42:29 +0200 (Tue, 15 Apr 2008) | 1 line
79 this lock was wrong.. it worked because of an error in marte os: if u block after enter in the critical section, the idle task enters unblocking the irqs again. An error should be returned i think
80 ------------------------------------------------------------------------
81 r1112 | sangorrin | 2008-04-15 10:51:36 +0200 (Tue, 15 Apr 2008) | 1 line
83 lock for the (future) negotiation
84 ------------------------------------------------------------------------
85 r1111 | sangorrin | 2008-04-15 10:51:12 +0200 (Tue, 15 Apr 2008) | 1 line
88 ------------------------------------------------------------------------
89 r1110 | sangorrin | 2008-04-15 10:50:57 +0200 (Tue, 15 Apr 2008) | 1 line
91 locks for server functions
92 ------------------------------------------------------------------------
93 r1109 | sangorrin | 2008-04-15 10:20:17 +0200 (Tue, 15 Apr 2008) | 1 line
95 add the modules for the frescan sched analysis with an initial API that we are discussing at the moment so it might change soon... it is not applied yet.. TODO: we will need new messages for the spare capacity distribution and structures to apply them at the right moment.. this is also ongoing work and research must be done on when is the right moment.
96 ------------------------------------------------------------------------
97 r1108 | sangorrin | 2008-04-15 09:47:57 +0200 (Tue, 15 Apr 2008) | 2 lines
99 update the names and add acceptor thread id to the general data
101 ------------------------------------------------------------------------
102 r1107 | sangorrin | 2008-04-15 09:44:38 +0200 (Tue, 15 Apr 2008) | 2 lines
104 renaming to neg threads
106 ------------------------------------------------------------------------
107 r1106 | sangorrin | 2008-04-15 09:43:54 +0200 (Tue, 15 Apr 2008) | 2 lines
109 joining threads module
111 ------------------------------------------------------------------------
112 r1105 | sangorrin | 2008-04-14 18:58:45 +0200 (Mon, 14 Apr 2008) | 1 line
114 abort when higher prio frame
115 ------------------------------------------------------------------------
116 r1104 | sangorrin | 2008-04-09 13:19:45 +0200 (Wed, 09 Apr 2008) | 1 line
118 add a test to obtain measures of a round trip
119 ------------------------------------------------------------------------
120 r1103 | sangorrin | 2008-04-09 13:19:14 +0200 (Wed, 09 Apr 2008) | 1 line
122 apps need to link to libfosa too
123 ------------------------------------------------------------------------
124 r1098 | sangorrin | 2008-04-08 17:37:53 +0200 (Tue, 08 Apr 2008) | 1 line
126 network enabling is now in fna_configuration.h
127 ------------------------------------------------------------------------
128 r1097 | sangorrin | 2008-04-08 17:37:00 +0200 (Tue, 08 Apr 2008) | 1 line
130 initialize pointer to null to avoid warning.. this is because the compiler does not know that im checking that a list is not empty before using it etc..
131 ------------------------------------------------------------------------
132 r1096 | sangorrin | 2008-04-08 17:36:52 +0200 (Tue, 08 Apr 2008) | 1 line
134 initialize pointer to null to avoid warning.. this is because the compiler does not know that im checking that a list is not empty before using it etc..
135 ------------------------------------------------------------------------
136 r1095 | sangorrin | 2008-04-08 17:36:42 +0200 (Tue, 08 Apr 2008) | 1 line
138 initialize pointer to null to avoid warning.. this is because the compiler does not know that im checking that a list is not empty before using it etc..
139 ------------------------------------------------------------------------
140 r1094 | sangorrin | 2008-04-08 17:35:56 +0200 (Tue, 08 Apr 2008) | 1 line
142 create a server in the negotiator thread... this thread should be renamed to MASTER local negotiator thread or sth like that cause the rest of negotiations are performed by the acceptor thread.. which also should be renamed to SLAVE negotiations or sth like that
143 ------------------------------------------------------------------------
144 r1093 | sangorrin | 2008-04-08 17:34:51 +0200 (Tue, 08 Apr 2008) | 1 line
146 implement send and receive in fna and bytes<->budget conversion functions... the test is in frsh/tests_distributed/test send receive basic
147 ------------------------------------------------------------------------
148 r1092 | sangorrin | 2008-04-08 17:33:46 +0200 (Tue, 08 Apr 2008) | 1 line
150 put neg channel to 0 by default so i dont forget it
151 ------------------------------------------------------------------------
152 r1091 | sangorrin | 2008-04-08 17:32:45 +0200 (Tue, 08 Apr 2008) | 1 line
155 ------------------------------------------------------------------------
156 r1090 | sangorrin | 2008-04-08 17:32:33 +0200 (Tue, 08 Apr 2008) | 1 line
158 networks are enabled in fna_configuration.h now, not in CFLAGS... i keep the enables in config.mk for the moment but just rules.mk to know which directories should be compiled... with the future omk system i guess this is easier
159 ------------------------------------------------------------------------
160 r1089 | sangorrin | 2008-04-08 10:45:59 +0200 (Tue, 08 Apr 2008) | 1 line
162 now libfrescan.o instead of .a
163 ------------------------------------------------------------------------
164 r1088 | sangorrin | 2008-04-08 10:45:24 +0200 (Tue, 08 Apr 2008) | 1 line
166 now libfrescan is a relocatable object file instead of a library .a
167 ------------------------------------------------------------------------
168 r1087 | sangorrin | 2008-04-08 10:44:54 +0200 (Tue, 08 Apr 2008) | 1 line
170 added fna files, starting its implementation, the rest return an error and write not implemented so far
171 ------------------------------------------------------------------------
172 r1086 | sangorrin | 2008-04-08 10:44:23 +0200 (Tue, 08 Apr 2008) | 1 line
174 add flag for debugging frescan fna layer
175 ------------------------------------------------------------------------
176 r1085 | sangorrin | 2008-04-08 10:44:01 +0200 (Tue, 08 Apr 2008) | 1 line
178 add frescan operations
179 ------------------------------------------------------------------------
180 r1084 | sangorrin | 2008-04-08 10:43:25 +0200 (Tue, 08 Apr 2008) | 1 line
182 add prototypes for frescan
183 ------------------------------------------------------------------------
184 r1083 | sangorrin | 2008-04-08 10:43:07 +0200 (Tue, 08 Apr 2008) | 1 line
186 now im working on frescan.. ill update rtep if i broke the compilation later
187 ------------------------------------------------------------------------
188 r1082 | sangorrin | 2008-04-08 10:42:38 +0200 (Tue, 08 Apr 2008) | 1 line
190 now all will be included in libfna.a, the rest will be relocatable linked objects
191 ------------------------------------------------------------------------
192 r1076 | sangorrin | 2008-04-07 17:58:28 +0200 (Mon, 07 Apr 2008) | 2 lines
194 use frsh.h only, headers mess otherwise
196 ------------------------------------------------------------------------
197 r1075 | sangorrin | 2008-04-07 17:49:13 +0200 (Mon, 07 Apr 2008) | 1 line
199 include frsh.h to include everything because there were headers problems and miguel has thought it to include only this file
200 ------------------------------------------------------------------------
201 r1074 | sangorrin | 2008-04-07 17:48:20 +0200 (Mon, 07 Apr 2008) | 1 line
203 frsh_freelist is now part of utils as fadt_freelist
204 ------------------------------------------------------------------------
205 r1073 | sangorrin | 2008-04-07 17:47:48 +0200 (Mon, 07 Apr 2008) | 1 line
208 ------------------------------------------------------------------------
209 r1068 | sangorrin | 2008-04-07 10:22:18 +0200 (Mon, 07 Apr 2008) | 1 line
211 neg in slave, receive results
212 ------------------------------------------------------------------------
213 r1067 | sangorrin | 2008-04-07 10:21:55 +0200 (Mon, 07 Apr 2008) | 1 line
215 negotiation reply (TODO: integrate the scheduling test component)
216 ------------------------------------------------------------------------
217 r1065 | sangorrin | 2008-04-03 18:04:25 +0200 (Thu, 03 Apr 2008) | 1 line
219 negotiation messages, so far a slave call negotiate which sends a negotiate msg which arrives to the master and sends a reply
220 ------------------------------------------------------------------------
221 r1061 | sangorrin | 2008-04-01 18:09:39 +0200 (Tue, 01 Apr 2008) | 1 line
223 tests for bwres basic
224 ------------------------------------------------------------------------
225 r1060 | sangorrin | 2008-04-01 18:09:15 +0200 (Tue, 01 Apr 2008) | 1 line
227 negotiator thread and bwres layer
228 ------------------------------------------------------------------------
229 r1056 | sangorrin | 2008-04-01 11:55:31 +0200 (Tue, 01 Apr 2008) | 1 line
231 makefile for the tests
232 ------------------------------------------------------------------------
233 r1055 | sangorrin | 2008-04-01 11:55:23 +0200 (Tue, 01 Apr 2008) | 1 line
236 ------------------------------------------------------------------------
237 r1054 | sangorrin | 2008-04-01 11:55:07 +0200 (Tue, 01 Apr 2008) | 1 line
239 starting to build the negotiations infrastructure
240 ------------------------------------------------------------------------
241 r1053 | sangorrin | 2008-03-31 13:21:54 +0200 (Mon, 31 Mar 2008) | 1 line
244 ------------------------------------------------------------------------
245 r1052 | sangorrin | 2008-03-31 13:16:37 +0200 (Mon, 31 Mar 2008) | 1 line
247 starting adaptation to fosa of frescan.. some reordering..
248 ------------------------------------------------------------------------
249 r1051 | sangorrin | 2008-03-31 12:24:03 +0200 (Mon, 31 Mar 2008) | 1 line
251 added frescan sources
252 ------------------------------------------------------------------------
253 r985 | sangorrin | 2008-01-03 12:00:01 +0100 (Thu, 03 Jan 2008) | 1 line
255 changed to N measures
256 ------------------------------------------------------------------------
257 r984 | sangorrin | 2008-01-03 11:59:36 +0100 (Thu, 03 Jan 2008) | 1 line
259 added send sync operation
260 ------------------------------------------------------------------------
261 r954 | sangorrin | 2007-12-13 12:58:22 +0100 (Thu, 13 Dec 2007) | 1 line
263 some debugging flags and the target of the makefile
264 ------------------------------------------------------------------------
265 r944 | sangorrin | 2007-12-11 12:06:25 +0100 (Tue, 11 Dec 2007) | 2 lines
267 new test for measuring the neg time in rtep fna
269 ------------------------------------------------------------------------
270 r943 | sangorrin | 2007-12-11 12:05:08 +0100 (Tue, 11 Dec 2007) | 1 line
273 ------------------------------------------------------------------------
274 r904 | sangorrin | 2007-11-27 18:53:31 +0100 (Tue, 27 Nov 2007) | 1 line
277 ------------------------------------------------------------------------
278 r888 | sangorrin | 2007-11-26 13:06:15 +0100 (Mon, 26 Nov 2007) | 2 lines
282 ------------------------------------------------------------------------
283 r887 | sangorrin | 2007-11-26 13:04:41 +0100 (Mon, 26 Nov 2007) | 1 line
286 ------------------------------------------------------------------------
287 r826 | sangorrin | 2007-10-31 13:28:04 +0100 (Wed, 31 Oct 2007) | 1 line
289 change to unix fna, now we encode streams... but i found a problem in dtm so it wont be useful because multithreaded apps in linux_lib_arch cannot sleep
290 ------------------------------------------------------------------------
291 r821 | sangorrin | 2007-10-29 19:17:23 +0100 (Mon, 29 Oct 2007) | 1 line
294 ------------------------------------------------------------------------
295 r820 | sangorrin | 2007-10-29 11:38:31 +0100 (Mon, 29 Oct 2007) | 1 line
297 unix fna, it seems to work
298 ------------------------------------------------------------------------
299 r819 | sangorrin | 2007-10-26 19:46:58 +0200 (Fri, 26 Oct 2007) | 1 line
301 preparing to do unix fna
302 ------------------------------------------------------------------------
303 r818 | sangorrin | 2007-10-26 12:23:29 +0200 (Fri, 26 Oct 2007) | 1 line
305 start to do the unix fna
306 ------------------------------------------------------------------------
307 r817 | sangorrin | 2007-10-26 11:31:44 +0200 (Fri, 26 Oct 2007) | 1 line
310 ------------------------------------------------------------------------
311 r790 | sangorrin | 2007-10-19 13:44:35 +0200 (Fri, 19 Oct 2007) | 1 line
314 ------------------------------------------------------------------------
315 r789 | sangorrin | 2007-10-19 13:43:31 +0200 (Fri, 19 Oct 2007) | 1 line
317 rtep is defined in config.mk
318 ------------------------------------------------------------------------
319 r788 | sangorrin | 2007-10-19 13:43:15 +0200 (Fri, 19 Oct 2007) | 1 line
322 ------------------------------------------------------------------------
323 r784 | sangorrin | 2007-10-19 12:22:48 +0200 (Fri, 19 Oct 2007) | 1 line
326 ------------------------------------------------------------------------
327 r783 | sangorrin | 2007-10-19 12:22:41 +0200 (Fri, 19 Oct 2007) | 1 line
330 ------------------------------------------------------------------------
331 r772 | sangorrin | 2007-10-19 11:22:16 +0200 (Fri, 19 Oct 2007) | 1 line
334 ------------------------------------------------------------------------
335 r771 | sangorrin | 2007-10-19 11:22:00 +0200 (Fri, 19 Oct 2007) | 1 line
337 clean images in tests
338 ------------------------------------------------------------------------
339 r770 | sangorrin | 2007-10-19 11:20:55 +0200 (Fri, 19 Oct 2007) | 1 line
342 ------------------------------------------------------------------------
343 r769 | sangorrin | 2007-10-19 11:20:28 +0200 (Fri, 19 Oct 2007) | 1 line
345 the table is now in fna_configuration.c
346 ------------------------------------------------------------------------
347 r768 | sangorrin | 2007-10-19 11:20:02 +0200 (Fri, 19 Oct 2007) | 1 line
350 ------------------------------------------------------------------------
351 r767 | sangorrin | 2007-10-19 11:19:13 +0200 (Fri, 19 Oct 2007) | 1 line
353 to store the fna table
354 ------------------------------------------------------------------------
355 r766 | sangorrin | 2007-10-19 11:18:50 +0200 (Fri, 19 Oct 2007) | 1 line
358 ------------------------------------------------------------------------
359 r765 | sangorrin | 2007-10-19 11:18:30 +0200 (Fri, 19 Oct 2007) | 1 line
362 ------------------------------------------------------------------------
363 r764 | sangorrin | 2007-10-19 11:15:00 +0200 (Fri, 19 Oct 2007) | 1 line
366 ------------------------------------------------------------------------
367 r733 | telleriam | 2007-09-28 13:44:34 +0200 (Fri, 28 Sep 2007) | 3 lines
369 Global update in FNA to update license text
372 ------------------------------------------------------------------------
373 r698 | sangorrin | 2007-09-06 17:15:20 +0200 (Thu, 06 Sep 2007) | 1 line
376 ------------------------------------------------------------------------
377 r689 | sangorrin | 2007-09-03 19:38:38 +0200 (Mon, 03 Sep 2007) | 1 line
380 ------------------------------------------------------------------------
381 r688 | sangorrin | 2007-09-03 19:38:11 +0200 (Mon, 03 Sep 2007) | 1 line
384 ------------------------------------------------------------------------
385 r687 | sangorrin | 2007-09-03 19:37:21 +0200 (Mon, 03 Sep 2007) | 1 line
387 check fna with frsh running
388 ------------------------------------------------------------------------
389 r686 | sangorrin | 2007-09-03 19:37:07 +0200 (Mon, 03 Sep 2007) | 1 line
391 comment until implemented
392 ------------------------------------------------------------------------
393 r685 | sangorrin | 2007-09-03 19:36:07 +0200 (Mon, 03 Sep 2007) | 1 line
396 ------------------------------------------------------------------------
397 r668 | sangorrin | 2007-08-10 19:05:44 +0200 (Fri, 10 Aug 2007) | 1 line
400 ------------------------------------------------------------------------
401 r645 | sangorrin | 2007-08-09 13:47:44 +0200 (Thu, 09 Aug 2007) | 1 line
403 big commint with a lot of changes, see files
404 ------------------------------------------------------------------------
405 r644 | sangorrin | 2007-08-09 13:46:06 +0200 (Thu, 09 Aug 2007) | 1 line
408 ------------------------------------------------------------------------
409 r643 | sangorrin | 2007-08-09 13:40:01 +0200 (Thu, 09 Aug 2007) | 1 line
412 ------------------------------------------------------------------------
413 r635 | sangorrin | 2007-08-02 12:23:10 +0200 (Thu, 02 Aug 2007) | 1 line
416 ------------------------------------------------------------------------
417 r510 | sangorrin | 2007-06-25 17:34:48 +0200 (Mon, 25 Jun 2007) | 2 lines
421 ------------------------------------------------------------------------
422 r509 | sangorrin | 2007-06-25 17:32:52 +0200 (Mon, 25 Jun 2007) | 1 line
425 ------------------------------------------------------------------------
426 r501 | sangorrin | 2007-06-19 09:46:07 +0200 (Tue, 19 Jun 2007) | 1 line
428 i add FROM when receiving
429 ------------------------------------------------------------------------
430 r407 | sangorrin | 2007-05-15 19:40:41 +0200 (Tue, 15 May 2007) | 2 lines
434 ------------------------------------------------------------------------
435 r362 | sangorrin | 2007-03-22 11:33:07 +0100 (Thu, 22 Mar 2007) | 1 line
438 ------------------------------------------------------------------------
439 r357 | sangorrin | 2007-03-20 18:27:20 +0100 (Tue, 20 Mar 2007) | 2 lines
443 ------------------------------------------------------------------------
444 r348 | sangorrin | 2007-03-20 11:27:55 +0100 (Tue, 20 Mar 2007) | 2 lines
448 ------------------------------------------------------------------------
449 r347 | sangorrin | 2007-03-20 11:26:04 +0100 (Tue, 20 Mar 2007) | 1 line
451 correct network functions
452 ------------------------------------------------------------------------
453 r344 | sangorrin | 2007-03-19 17:16:50 +0100 (Mon, 19 Mar 2007) | 1 line
455 functions to map bytes to budgets changed and a new function for effective budget
456 ------------------------------------------------------------------------
457 r334 | sangorrin | 2007-03-14 19:03:04 +0100 (Wed, 14 Mar 2007) | 1 line
459 Changes in names of spare capacity functions. Change in message_get_tx_time (tx_time is the physical time without overheads)
460 ------------------------------------------------------------------------
461 r332 | sangorrin | 2007-03-13 19:16:36 +0100 (Tue, 13 Mar 2007) | 2 lines
465 ------------------------------------------------------------------------
466 r331 | sangorrin | 2007-03-13 12:20:48 +0100 (Tue, 13 Mar 2007) | 1 line
468 changes in get_status functions and add receive create endpoint
469 ------------------------------------------------------------------------
470 r321 | sangorrin | 2007-03-09 10:11:06 +0100 (Fri, 09 Mar 2007) | 2 lines
472 copying, readme, todo..
474 ------------------------------------------------------------------------
475 r320 | sangorrin | 2007-03-09 10:04:15 +0100 (Fri, 09 Mar 2007) | 2 lines
477 src is source common for all protocols. each protocol has its source in its own dir
479 ------------------------------------------------------------------------
480 r319 | sangorrin | 2007-03-09 09:53:45 +0100 (Fri, 09 Mar 2007) | 2 lines
482 change source names because they don't contain the whole code of the protocols
484 ------------------------------------------------------------------------
485 r318 | sangorrin | 2007-03-07 10:30:54 +0100 (Wed, 07 Mar 2007) | 2 lines
489 ------------------------------------------------------------------------
490 r317 | sangorrin | 2007-03-07 10:19:38 +0100 (Wed, 07 Mar 2007) | 2 lines
494 ------------------------------------------------------------------------