1 2008-05-03 10:11 sangorrin
3 * Changelog: added Changelog file
5 2008-05-03 10:10 sangorrin
7 * INSTALL, TODO, doc/TODO, src_frescan/TODO, src_frescan/frescan.c,
8 src_frescan/frescan_data.c, src_frescan/frescan_data.h,
9 tests/tests_frescan/test_frescan_send_basic.c,
10 tests/tests_frescan/test_frescan_servers_send_basic.c: added the
11 SRC param for the fragmentation layer and a INSTALL file
13 2008-04-23 16:09 sangorrin
15 * src_frescan/frescan.c, src_frescan/frescan_bwres_messages.c,
16 src_frescan/frescan_config.h: found the bug.. actually it was a
17 very serious bug that affected fragmentation of messages.. i
18 forgot to change in a function that frag_id==0 is not for fp
19 messages anymore.. now frag_id==MX_IDS is for fp messages, so we
20 can use the rest 0..MX_IDS-1 for the servers
22 2008-04-23 09:23 sangorrin
24 * src_frescan/frescan_bwres.c, src_frescan/frescan_bwres.h,
25 src_frescan/frescan_bwres_analysis.c,
26 src_frescan/frescan_bwres_analysis.h,
27 src_frescan/frescan_bwres_messages.c,
28 src_frescan/frescan_bwres_threads.c,
29 tests/tests_frescan/test_frescan_bwres_cancel_in_master.c,
30 tests/tests_frescan/test_frescan_bwres_cancel_in_slave.c,
31 tests/tests_frescan/test_frescan_bwres_renegotiate_in_master.c,
32 tests/tests_frescan/test_frescan_bwres_renegotiate_in_slave.c:
33 added the functions to renegotiate and cancel a contract. TODO:
34 there is a bug when cancelling contracts, reneg async,
35 reserve-commit, spare capacity, measurements
37 2008-04-22 11:10 sangorrin
39 * src_frescan/frescan_bwres_analysis.c,
40 src_frescan/frescan_config.h: make a simplified utilization
41 analysis for the moment
43 2008-04-22 09:27 sangorrin
45 * src_frescan/frescan_bwres.c, src_frescan/frescan_bwres.h,
46 src_frescan/frescan_bwres_analysis.c,
47 src_frescan/frescan_bwres_analysis.h,
48 src_frescan/frescan_bwres_fna.c,
49 src_frescan/frescan_bwres_messages.c,
50 src_frescan/frescan_bwres_requests.h,
51 src_frescan/frescan_bwres_threads.c,
52 src_frescan/frescan_config.h, src_frescan/frescan_data.h,
53 src_frescan/frescan_debug.h,
54 tests/tests_frescan/test_frescan_bwres_init.c,
55 tests/tests_frescan/test_frescan_bwres_negotiate_in_master.c,
56 tests/tests_frescan/test_frescan_bwres_negotiate_in_slave.c: add
57 the infraestructure for storing the negotiated contracts and
58 performing the analysis through the analysis module. TODO:
59 perform a test with those contracts to admit them. In the end the
60 module implementation could be replaced by the cpu
62 Spare capacity is not done yet. Now we have to implement
63 negotiation and cancel of contracts.
65 2008-04-21 17:35 sangorrin
67 * src_frescan/frescan.c, src_frescan/frescan_data.h,
68 src_frescan/frescan_debug.h, src_frescan/frescan_queues.c,
69 src_frescan/frescan_servers.c,
70 src_frescan/frescan_servers.c_posix,
71 src_frescan/frescan_servers.h,
72 src_frescan/frescan_servers_replenishments.c,
73 src_frescan/frescan_servers_replenishments.c_posix,
74 src_frescan/frescan_servers_replenishments.h: michael found an
75 error in the definition of the posix sporadic servers so i
76 replaced them with new rules designed by michael... I still keep
77 them because they are still analyzable (they dont behave like
78 periodic tasks though) to compare them
80 2008-04-18 10:50 sangorrin
82 * src_frescan/frescan.c, src_frescan/frescan_packets.h,
83 src_frescan/frescan_queues.c,
84 src_frescan/frescan_servers_replenishments.c,
85 src_frescan/frescan_servers_replenishments.h: corrected an error
86 in the sporadic servers... the activation time is the timestamp
87 when the packet is enqueued, not when the frame is sent!!!
89 2008-04-18 08:50 sangorrin
91 * src_frescan/frescan_bwres.c,
92 src_frescan/frescan_bwres_messages.c,
93 src_frescan/frescan_bwres_requests.c,
94 src_frescan/frescan_bwres_threads.c: tested negotiation in slave
95 and in master.. it seems to work good with the new structures
96 too. And its much simpler and clear! wohooo!! TODO: do the
97 scheduling analysis with the API that is already done but for the
98 moment use a utilization analysis, then allow renegotiations and
99 cancelling of contracts... finally implement modifications to the
100 posix sporadic server... do testing, measures and the
101 deliverable... (the spare capacity will have to wait i guess..)
103 2008-04-17 18:54 sangorrin
105 * src_frescan/frescan_bwres.c,
106 src_frescan/frescan_bwres_messages.c,
107 src_frescan/frescan_bwres_messages.h,
108 src_frescan/frescan_bwres_requests.h,
109 src_frescan/frescan_bwres_robjs.c,
110 src_frescan/frescan_bwres_threads.c, src_frescan/frescan_debug.h,
111 src_frescan/frescan_servers_replenishments.c: some
112 reorganization... now the acceptor is simpler.. everything goes
113 through requests and these are sent and received directly through
114 the messages module... TODO: sched analysis, test negotiations,
115 then add renegotiations and cancel..
117 2008-04-17 15:52 sangorrin
119 * src/fna_configuration.c: rename the file
121 2008-04-17 15:51 sangorrin
123 * tests/tests_frescan/Makefile,
124 tests/tests_frescan/test_frescan_bwres_init.c,
125 tests/tests_frescan/test_frescan_bwres_negotiate_in_master.c,
126 tests/tests_frescan/test_frescan_bwres_negotiate_in_slave.c,
127 tests/tests_frescan/test_frescan_bwres_robjs_timedwait.c,
128 tests/tests_frescan/test_frescan_bwres_robjs_wait.c,
129 tests/tests_frescan/test_frescan_replyobj_timedwait.c,
130 tests/tests_frescan/test_frescan_replyobj_wait_signal.c,
131 tests/tests_frescan/test_frescan_servers_send_basic.c: tests
132 adapted to new names.. now the compile.. in makefile i add a
133 target 'tests' to build them all in one shot
135 2008-04-17 15:31 sangorrin
137 * src_frescan/frescan_bwres.c,
138 src_frescan/frescan_bwres_requests.h,
139 src_frescan/frescan_bwres_threads.c, src_frescan/frescan_data.h,
140 src_frescan/frescan_debug.h: updated everything to the new
141 structure... it compiles ok... next step, make sure that the
142 tests compile, then check that the corresponding messages are
143 sent and find possible bugs (very probable to have forgotten some
144 info in the requests..) and then adapt it to do sched analysis
146 2008-04-17 10:49 sangorrin
148 * src_frescan/frescan.c, src_frescan/frescan_bwres.c,
149 src_frescan/frescan_bwres_messages.c,
150 src_frescan/frescan_bwres_messages.h,
151 src_frescan/frescan_bwres_requests.c,
152 src_frescan/frescan_bwres_requests.h,
153 src_frescan/frescan_bwres_robjs.c,
154 src_frescan/frescan_bwres_robjs.h,
155 src_frescan/frescan_bwres_threads.c,
156 src_frescan/frescan_bwres_threads.h, src_frescan/frescan_data.h,
157 src_frescan/frescan_reply_objs.c,
158 src_frescan/frescan_reply_objs.h, src_frescan/frescan_requests.c,
159 src_frescan/frescan_requests.h: renamings... redo the request and
160 messages part... also now there will be two threads in each node
161 like in the dtm... still not compile.. i have to finish it in the
164 2008-04-16 15:55 sangorrin
166 * src_frescan/frescan.c,
167 src_frescan/frescan_bandwidth_reservation.c,
168 src_frescan/frescan_bandwidth_reservation.h,
169 src_frescan/frescan_bwres.c, src_frescan/frescan_bwres.h,
170 src_frescan/frescan_bwres_analysis.c,
171 src_frescan/frescan_bwres_analysis.h,
172 src_frescan/frescan_bwres_fna.c, src_frescan/frescan_bwres_fna.h,
173 src_frescan/frescan_bwres_frsh_fna.c,
174 src_frescan/frescan_bwres_messages.c,
175 src_frescan/frescan_bwres_messages.h,
176 src_frescan/frescan_bwres_threads.c,
177 src_frescan/frescan_bwres_threads.h, src_frescan/frescan_fna.c,
178 src_frescan/frescan_fna.h, src_frescan/frescan_frsh_fna.c,
179 src_frescan/frescan_negotiation_messages.c,
180 src_frescan/frescan_negotiation_messages.h,
181 src_frescan/frescan_negotiation_threads.c,
182 src_frescan/frescan_negotiation_threads.h,
183 src_frescan/frescan_reply_objects.c,
184 src_frescan/frescan_reply_objects.h,
185 src_frescan/frescan_reply_objs.c,
186 src_frescan/frescan_reply_objs.h, src_frescan/frescan_requests.c,
187 src_frescan/frescan_requests.h,
188 src_frescan/frescan_requests_queue.c,
189 src_frescan/frescan_requests_queue.h,
190 src_frescan/frescan_sched_analysis.c,
191 src_frescan/frescan_sched_analysis.h: renaming
193 2008-04-16 15:27 sangorrin
195 * src_frescan/frescan_bandwidth_reservation.c,
196 src_frescan/frescan_data.h,
197 src_frescan/frescan_negotiation_messages.c,
198 src_frescan/frescan_negotiation_messages.h,
199 src_frescan/frescan_queues.c,
200 src_frescan/frescan_requests_queue.c,
201 src_frescan/frescan_requests_queue.h: i break the svn for one day
202 to change the name of files, redo the negotiation messages system
203 and implement renegotiations and canceling of contracts
205 2008-04-15 11:47 sangorrin
207 * tests/tests_frescan/test_frescan_servers_send_basic.c: update
210 2008-04-15 11:42 sangorrin
212 * src_frescan/frescan_queues.c: add a lock for the queue structures
213 when dequeued, for th moment is hardwired to network 0
215 2008-04-15 11:42 sangorrin
217 * src_frescan/frescan.c: this lock was wrong.. it worked because of
218 an error in marte os: if u block after enter in the critical
219 section, the idle task enters unblocking the irqs again. An error
220 should be returned i think
222 2008-04-15 08:51 sangorrin
224 * src_frescan/frescan_negotiation_messages.c: lock for the (future)
227 2008-04-15 08:51 sangorrin
229 * src_frescan/frescan_negotiation_threads.c: net
231 2008-04-15 08:50 sangorrin
233 * src_frescan/frescan_servers.c: locks for server functions
235 2008-04-15 08:20 sangorrin
237 * src_frescan/TODO, src_frescan/frescan_sched_analysis.c,
238 src_frescan/frescan_sched_analysis.h: add the modules for the
239 frescan sched analysis with an initial API that we are discussing
240 at the moment so it might change soon... it is not applied yet..
241 TODO: we will need new messages for the spare capacity
242 distribution and structures to apply them at the right moment..
243 this is also ongoing work and research must be done on when is
246 2008-04-15 07:47 sangorrin
248 * src_frescan/frescan_bandwidth_reservation.c,
249 src_frescan/frescan_data.h: update the names and add acceptor
250 thread id to the general data
252 2008-04-15 07:44 sangorrin
254 * src_frescan/frescan_acceptor_threads.c,
255 src_frescan/frescan_acceptor_threads.h,
256 src_frescan/frescan_negotiation_threads.c,
257 src_frescan/frescan_negotiation_threads.h,
258 src_frescan/frescan_negotiator_thread.c,
259 src_frescan/frescan_negotiator_thread.h: renaming to neg threads
261 2008-04-15 07:43 sangorrin
263 * src_frescan/frescan_acceptor_threads.c,
264 src_frescan/frescan_acceptor_threads.h: joining threads module
266 2008-04-14 16:58 sangorrin
268 * src_frescan/TODO, src_frescan/frescan.c,
269 src_frescan/frescan_debug.h, src_frescan/frescan_hw_buffer.c:
270 abort when higher prio frame
272 2008-04-09 11:19 sangorrin
274 * tests/tests_frescan/test_frescan_servers_send_receive_measures.c:
275 add a test to obtain measures of a round trip
277 2008-04-09 11:19 sangorrin
279 * rules.mk: apps need to link to libfosa too
281 2008-04-08 15:37 sangorrin
283 * config.mk_example: network enabling is now in fna_configuration.h
285 2008-04-08 15:37 sangorrin
287 * src_frescan/frescan_servers_replenishments.c: initialize pointer
288 to null to avoid warning.. this is because the compiler does not
289 know that im checking that a list is not empty before using it
292 2008-04-08 15:36 sangorrin
294 * src_frescan/frescan_requests_queue.c: initialize pointer to null
295 to avoid warning.. this is because the compiler does not know
296 that im checking that a list is not empty before using it etc..
298 2008-04-08 15:36 sangorrin
300 * src_frescan/frescan_queues.c: initialize pointer to null to avoid
301 warning.. this is because the compiler does not know that im
302 checking that a list is not empty before using it etc..
304 2008-04-08 15:35 sangorrin
306 * src_frescan/frescan_negotiator_thread.c: create a server in the
307 negotiator thread... this thread should be renamed to MASTER
308 local negotiator thread or sth like that cause the rest of
309 negotiations are performed by the acceptor thread.. which also
310 should be renamed to SLAVE negotiations or sth like that
312 2008-04-08 15:34 sangorrin
314 * src_frescan/frescan_fna.c: implement send and receive in fna and
315 bytes<->budget conversion functions... the test is in
316 frsh/tests_distributed/test send receive basic
318 2008-04-08 15:33 sangorrin
320 * src_frescan/frescan_config.h: put neg channel to 0 by default so
323 2008-04-08 15:32 sangorrin
325 * include/frsh_fna.h: tab
327 2008-04-08 15:32 sangorrin
329 * include/fna_configuration.h: networks are enabled in
330 fna_configuration.h now, not in CFLAGS... i keep the enables in
331 config.mk for the moment but just rules.mk to know which
332 directories should be compiled... with the future omk system i
335 2008-04-08 08:45 sangorrin
337 * tests/tests_frescan/Makefile: now libfrescan.o instead of .a
339 2008-04-08 08:45 sangorrin
341 * src_frescan/Makefile: now libfrescan is a relocatable object file
342 instead of a library .a
344 2008-04-08 08:44 sangorrin
346 * src_frescan/frescan_fna.c, src_frescan/frescan_fna.h,
347 src_frescan/frescan_frsh_fna.c: added fna files, starting its
348 implementation, the rest return an error and write not
351 2008-04-08 08:44 sangorrin
353 * src_frescan/frescan_debug.h: add flag for debugging frescan fna
356 2008-04-08 08:44 sangorrin
358 * src/fna_configuration.c: add frescan operations
360 2008-04-08 08:43 sangorrin
362 * include/frsh_fna.h: add prototypes for frescan
364 2008-04-08 08:43 sangorrin
366 * config.mk_example: now im working on frescan.. ill update rtep if
367 i broke the compilation later
369 2008-04-08 08:42 sangorrin
371 * rules.mk: now all will be included in libfna.a, the rest will be
372 relocatable linked objects
374 2008-04-07 15:58 sangorrin
376 * tests/tests_rtep_fna/Makefile,
377 tests/tests_rtep_fna/test_c_rtep_fna.c,
378 tests/tests_rtep_fna/test_c_rtep_fna_measurement.c,
379 tests/tests_rtep_fna/test_c_rtep_fna_with_frsh.c,
380 tests/tests_rtep_fna/test_c_rtep_frsh_fna.c: use frsh.h only,
381 headers mess otherwise
383 2008-04-07 15:49 sangorrin
385 * include/fna.h, include/frsh_fna.h: include frsh.h to include
386 everything because there were headers problems and miguel has
387 thought it to include only this file
389 2008-04-07 15:48 sangorrin
391 * src_rtep/Makefile, src_rtep/rtep_fna_c.c: frsh_freelist is now
392 part of utils as fadt_freelist
394 2008-04-07 15:47 sangorrin
396 * config.mk_example, rules.mk: utils
398 2008-04-07 08:22 sangorrin
400 * tests/tests_frescan/test_frescan_bwres_negotiate_in_slave.c: neg
401 in slave, receive results
403 2008-04-07 08:21 sangorrin
405 * src_frescan/frescan_bandwidth_reservation.c,
406 src_frescan/frescan_data.h,
407 src_frescan/frescan_negotiation_messages.c,
408 src_frescan/frescan_negotiation_messages.h,
409 src_frescan/frescan_servers.c,
410 src_frescan/frescan_servers_replenishments.c: negotiation reply
411 (TODO: integrate the scheduling test component)
413 2008-04-03 16:04 sangorrin
415 * src_frescan/frescan.c, src_frescan/frescan_acceptor_threads.c,
416 src_frescan/frescan_acceptor_threads.h,
417 src_frescan/frescan_bandwidth_reservation.c,
418 src_frescan/frescan_config.h, src_frescan/frescan_data.h,
419 src_frescan/frescan_debug.h,
420 src_frescan/frescan_negotiation_messages.c,
421 src_frescan/frescan_negotiation_messages.h,
422 src_frescan/frescan_negotiator_thread.c,
423 src_frescan/frescan_requests_queue.c,
424 src_frescan/frescan_requests_queue.h,
425 tests/tests_frescan/test_frescan_bwres_negotiate_in_master.c,
426 tests/tests_frescan/test_frescan_bwres_negotiate_in_slave.c,
427 tests/tests_frescan/test_frescan_send_basic.c: negotiation
428 messages, so far a slave call negotiate which sends a negotiate
429 msg which arrives to the master and sends a reply
431 2008-04-01 16:09 sangorrin
433 * tests/tests_frescan/test_frescan_bwres_init.c,
434 tests/tests_frescan/test_frescan_bwres_negotiate_in_master.c,
435 tests/tests_frescan/test_frescan_init.c,
436 tests/tests_frescan/test_frescan_send_basic.c,
437 tests/tests_frescan/test_frescan_servers_send_basic.c: tests for
440 2008-04-01 16:09 sangorrin
442 * src_frescan/frescan.c,
443 src_frescan/frescan_bandwidth_reservation.c,
444 src_frescan/frescan_bandwidth_reservation.h,
445 src_frescan/frescan_config.h, src_frescan/frescan_data.h,
446 src_frescan/frescan_debug.h,
447 src_frescan/frescan_negotiator_thread.c,
448 src_frescan/frescan_negotiator_thread.h,
449 src_frescan/frescan_requests_queue.c,
450 src_frescan/frescan_requests_queue.h,
451 src_frescan/frescan_servers_replenishments.c: negotiator thread
454 2008-04-01 09:55 sangorrin
456 * tests/tests_frescan/Makefile: makefile for the tests
458 2008-04-01 09:55 sangorrin
460 * tests/tests_frescan/test_frescan_replyobj_timedwait.c,
461 tests/tests_frescan/test_frescan_replyobj_wait_signal.c: some
464 2008-04-01 09:55 sangorrin
466 * src_frescan/frescan.c, src_frescan/frescan.h,
467 src_frescan/frescan_config.h, src_frescan/frescan_data.h,
468 src_frescan/frescan_hw_buffer.h, src_frescan/frescan_packets.h,
469 src_frescan/frescan_queues.h,
470 src_frescan/frescan_reply_objects.c,
471 src_frescan/frescan_reply_objects.h,
472 src_frescan/frescan_requests_queue.c,
473 src_frescan/frescan_requests_queue.h,
474 src_frescan/frescan_servers.h,
475 src_frescan/frescan_servers_replenishments.h: starting to build
476 the negotiations infrastructure
478 2008-03-31 11:21 sangorrin
480 * config.mk_example, src_frescan/Makefile: frescan compiles
482 2008-03-31 11:16 sangorrin
484 * doc/TODO, rules.mk, src/fna_configuration.c,
485 src_frescan/Makefile, src_frescan/frescan_config.h,
486 src_frescan/frescan_data.h,
487 src_frescan/frescan_servers_replenishments.c,
488 src_frescan/test_frescan_init.c,
489 src_frescan/test_frescan_queues.c,
490 src_frescan/test_frescan_send_basic.c,
491 src_frescan/test_frescan_servers_send_basic.c,
492 tests/tests_frescan, tests/tests_frescan/test_frescan_init.c,
493 tests/tests_frescan/test_frescan_queues.c,
494 tests/tests_frescan/test_frescan_send_basic.c,
495 tests/tests_frescan/test_frescan_servers_send_basic.c: starting
496 adaptation to fosa of frescan.. some reordering..
498 2008-03-31 10:24 sangorrin
500 * src_frescan, src_frescan/Makefile, src_frescan/README,
501 src_frescan/frescan.c, src_frescan/frescan_config.h,
502 src_frescan/frescan_data.c, src_frescan/frescan_data.h,
503 src_frescan/frescan_debug.h, src_frescan/frescan_hw_buffer.c,
504 src_frescan/frescan_hw_buffer.h, src_frescan/frescan_id.c,
505 src_frescan/frescan_id.h, src_frescan/frescan_packets.c,
506 src_frescan/frescan_packets.h, src_frescan/frescan_queues.c,
507 src_frescan/frescan_queues.h, src_frescan/frescan_servers.c,
508 src_frescan/frescan_servers.h,
509 src_frescan/frescan_servers_replenishments.c,
510 src_frescan/frescan_servers_replenishments.h,
511 src_frescan/test_frescan_init.c,
512 src_frescan/test_frescan_queues.c,
513 src_frescan/test_frescan_send_basic.c,
514 src_frescan/test_frescan_servers_send_basic.c: added frescan
517 2008-01-03 11:00 sangorrin
519 * tests/tests_rtep_fna/test_c_rtep_fna_measurement.c: changed to N
522 2008-01-03 10:59 sangorrin
524 * src_rtep/rtep_fna_c.c: added send sync operation
526 2007-12-13 11:58 sangorrin
528 * Makefile, src_rtep/rtep_fna_c.c: some debugging flags and the
529 target of the makefile
531 2007-12-11 11:06 sangorrin
533 * tests/tests_rtep_fna/test_c_rtep_fna_measurement.c: new test for
534 measuring the neg time in rtep fna
536 2007-12-11 11:05 sangorrin
538 * rules.mk, tests/tests_rtep_fna/Makefile: makefile changes
540 2007-11-27 17:53 sangorrin
542 * src_rtep/rtep_fna_c.c: debug flags
544 2007-11-26 12:06 sangorrin
546 * tests/qemu: no qemu image in svn
548 2007-11-26 12:04 sangorrin
550 * config.mk_example, src/fna_configuration.c,
551 tests/tests_rtep_fna/test_c_rtep_fna_with_frsh.c: backup
553 2007-10-31 12:28 sangorrin
555 * src_unix/unix_fna.c, src_unix/unix_fna.h,
556 tests/tests_unix_fna/Makefile,
557 tests/tests_unix_fna/test_unix_address.c,
558 tests/tests_unix_fna/test_unix_fna_send_receive.c,
559 tests/tests_unix_fna/test_unix_fna_send_receive_script: change to
560 unix fna, now we encode streams... but i found a problem in dtm
561 so it wont be useful because multithreaded apps in linux_lib_arch
564 2007-10-29 18:17 sangorrin
566 * src_unix/unix_fna.c: debug function
568 2007-10-29 10:38 sangorrin
570 * include/fna.h, src_rtep/rtep_fna_c.c, src_unix/unix_fna.c,
572 tests/tests_unix_fna/test_unix_fna_send_receive.c,
573 tests/tests_unix_fna/test_unix_send_receive.c: unix fna, it seems
576 2007-10-26 17:46 sangorrin
578 * config.mk_example, include/frsh_fna.h, rules.mk,
579 src/fna_configuration.c, src_unix/unix_fna.c,
580 src_unix/unix_fna.h, tests/tests_rtep_fna/test_c_rtep_fna.c,
581 tests/tests_unix_fna, tests/tests_unix_fna/Makefile,
582 tests/tests_unix_fna/test_unix_fna_send_receive.c,
583 tests/tests_unix_fna/test_unix_send_receive.c: preparing to do
586 2007-10-26 10:23 sangorrin
588 * config.mk_example, rules.mk, src/fna_configuration.c, src_unix,
589 src_unix/Makefile, src_unix/unix_fna.c, src_unix/unix_fna.h,
590 tests, tests/qemu, tests/qemu/Makefile, tests/qemu/base_disk.img,
591 tests/qemu/mkvirtualdisk, tests/qemu/mnt, tests/tests_rtep_fna,
592 tests/tests_rtep_fna/Makefile,
593 tests/tests_rtep_fna/test_c_rtep_fna.c,
594 tests/tests_rtep_fna/test_c_rtep_fna_with_frsh.c,
595 tests/tests_rtep_fna/test_c_rtep_frsh_fna.c: start to do the unix
598 2007-10-26 09:31 sangorrin
602 2007-10-19 11:44 sangorrin
604 * config.mk_example: config
606 2007-10-19 11:43 sangorrin
608 * include/fna_configuration.h: rtep is defined in config.mk
610 2007-10-19 11:43 sangorrin
612 * rules.mk: ifdef rtep
614 2007-10-19 10:22 sangorrin
616 * src/fna_configuration.c: define rtep
618 2007-10-19 10:22 sangorrin
620 * include/fna_configuration.h: define rtep
622 2007-10-19 09:22 sangorrin
624 * src_rtep/tests/Makefile: new makefile
626 2007-10-19 09:22 sangorrin
628 * src_rtep/Makefile: clean images in tests
630 2007-10-19 09:20 sangorrin
632 * src_rtep/Makefile: makefile update
634 2007-10-19 09:20 sangorrin
636 * src_rtep/rtep_fna_c.c: the table is now in fna_configuration.c
638 2007-10-19 09:20 sangorrin
640 * Makefile, config.mk_example, rules.mk: new makefile system
642 2007-10-19 09:19 sangorrin
644 * src, src/Makefile, src/fna_configuration.c: to store the fna
647 2007-10-19 09:18 sangorrin
649 * include/frsh_fna.h: no elif
651 2007-10-19 09:18 sangorrin
653 * include/fna_configuration.h: define rtep
655 2007-10-19 09:15 sangorrin
657 * doc/license_fna.txt: que no
659 2007-09-28 11:44 telleriam
661 * doc/license_fna.txt, include/fna.h, include/fna_configuration.h,
662 include/frsh_fna.h, src_rtep/rtep_fna.h, src_rtep/rtep_fna_c.c,
663 src_rtep/rtep_frsh_fna_c.c, src_rtep/tests/test_c_rtep_fna.c,
664 src_rtep/tests/test_c_rtep_fna_with_frsh.c,
665 src_rtep/tests/test_c_rtep_frsh_fna.c: Global update in FNA to
668 2007-09-06 15:15 sangorrin
670 * src_rtep/rtep_fna_c.c: no messages
672 2007-09-03 17:38 sangorrin
674 * src_rtep/tests/Makefile, src_rtep/tests/test_c_frsh.c,
675 src_rtep/tests/test_c_rtep_fna.c.old: makefile with frsh
677 2007-09-03 17:38 sangorrin
679 * src_rtep/tests/test_c_rtep_fna.c: send receive
681 2007-09-03 17:37 sangorrin
683 * src_rtep/tests/test_c_rtep_fna_with_frsh.c: check fna with frsh
686 2007-09-03 17:37 sangorrin
688 * src_rtep/tests/test_c_rtep_frsh_fna.c: comment until implemented
690 2007-09-03 17:36 sangorrin
692 * src_rtep/rtep_fna_c.c: chan
694 2007-08-10 17:05 sangorrin
696 * src_rtep/rtep_fna_c.c: renegotiate_sync
698 2007-08-09 11:47 sangorrin
700 * src_rtep/Makefile, src_rtep/rtep_fna.h, src_rtep/rtep_fna_c.c,
701 src_rtep/rtep_frsh_fna_c.c, src_rtep/tests/Makefile,
702 src_rtep/tests/test_c_rtep_fna.c,
703 src_rtep/tests/test_c_rtep_frsh_fna.c: big commint with a lot of
706 2007-08-09 11:46 sangorrin
708 * lib: lib for rtepfna
710 2007-08-09 11:40 sangorrin
712 * include/fna.h, include/fna_configuration.h: hooks for fna
714 2007-08-02 10:23 sangorrin
716 * src_rtep/tests/test_c_rtep_fna.c,
717 src_rtep/tests/test_c_rtep_frsh_fna.c: assert
719 2007-06-25 15:34 sangorrin
721 * src_rtep/Makefile, src_rtep/rtep_fna_c.c,
722 src_rtep/rtep_frsh_fna_c.c, src_rtep/tests,
723 src_rtep/tests/Makefile, src_rtep/tests/base_disk.img,
724 src_rtep/tests/mkvirtualdisk, src_rtep/tests/mnt,
725 src_rtep/tests/test_c_frsh.c, src_rtep/tests/test_c_rtep_fna.c,
726 src_rtep/tests/test_c_rtep_fna.c.old,
727 src_rtep/tests/test_c_rtep_frsh_fna.c: fna tests
729 2007-06-25 15:32 sangorrin
731 * include/fna.h, include/frsh_fna.h, src, src_rtep:
733 2007-06-19 07:46 sangorrin
735 * include/fna.h: i add FROM when receiving
737 2007-05-15 17:40 sangorrin
739 * doc/api_fna_html.tar.gz, doc/fna-refman.pdf: update doc
741 2007-03-22 10:33 sangorrin
743 * include/fna.h: create_callback
745 2007-03-20 17:27 sangorrin
747 * include/fna.h: maxsize
749 2007-03-20 10:27 sangorrin
751 * doc/api_fna_html.tar.gz, doc/fna-refman.pdf: doc update
753 2007-03-20 10:26 sangorrin
755 * include/fna.h: correct network functions
757 2007-03-19 16:16 sangorrin
759 * include/fna.h: functions to map bytes to budgets changed and a
760 new function for effective budget
762 2007-03-14 18:03 sangorrin
764 * doc/api_fna_html.tar.gz, doc/fna-refman.pdf, include/fna.h:
765 Changes in names of spare capacity functions. Change in
766 message_get_tx_time (tx_time is the physical time without
769 2007-03-13 18:16 sangorrin
771 * doc/api_fna_html.tar.gz, doc/fna-refman.pdf: update doc
773 2007-03-13 11:20 sangorrin
775 * include/fna.h: changes in get_status functions and add receive
778 2007-03-09 09:11 sangorrin
780 * COPYING, README, doc/TODO: copying, readme, todo..
782 2007-03-09 09:04 sangorrin
784 * ftt-se_fna, rtep_fna, src: src is source common for all
785 protocols. each protocol has its source in its own dir
787 2007-03-09 08:53 sangorrin
789 * ftt-se_fna, rtep_fna, src_ftt-se, src_rtep: change source names
790 because they don't contain the whole code of the protocols
792 2007-03-07 09:30 sangorrin
794 * doc, doc/api_fna_html.tar.gz, doc/fna-refman.pdf, include,
795 include/fna.h, include/frsh_fna.h, src_ftt-se, src_rtep: first
798 2007-03-07 09:19 sangorrin