]> rtime.felk.cvut.cz Git - frescor/fna.git/blob - Changelog
Do not enter unnecessary subdirectories
[frescor/fna.git] / Changelog
1 2008-05-03 10:11  sangorrin
2
3         * Changelog: added Changelog file
4
5 2008-05-03 10:10  sangorrin
6
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
12
13 2008-04-23 16:09  sangorrin
14
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
21
22 2008-04-23 09:23  sangorrin
23
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
36
37 2008-04-22 11:10  sangorrin
38
39         * src_frescan/frescan_bwres_analysis.c,
40           src_frescan/frescan_config.h: make a simplified utilization
41           analysis for the moment
42
43 2008-04-22 09:27  sangorrin
44
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
61           implementation.
62           Spare capacity is not done yet. Now we have to implement
63           negotiation and cancel of contracts.
64
65 2008-04-21 17:35  sangorrin
66
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
79
80 2008-04-18 10:50  sangorrin
81
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!!!
88
89 2008-04-18 08:50  sangorrin
90
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..)
102
103 2008-04-17 18:54  sangorrin
104
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..
116
117 2008-04-17 15:52  sangorrin
118
119         * src/fna_configuration.c: rename the file
120
121 2008-04-17 15:51  sangorrin
122
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
134
135 2008-04-17 15:31  sangorrin
136
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
145
146 2008-04-17 10:49  sangorrin
147
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
162           afternoon
163
164 2008-04-16 15:55  sangorrin
165
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
192
193 2008-04-16 15:27  sangorrin
194
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
204
205 2008-04-15 11:47  sangorrin
206
207         * tests/tests_frescan/test_frescan_servers_send_basic.c: update
208           values
209
210 2008-04-15 11:42  sangorrin
211
212         * src_frescan/frescan_queues.c: add a lock for the queue structures
213           when dequeued, for th moment is hardwired to network 0
214
215 2008-04-15 11:42  sangorrin
216
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
221
222 2008-04-15 08:51  sangorrin
223
224         * src_frescan/frescan_negotiation_messages.c: lock for the (future)
225           negotiation
226
227 2008-04-15 08:51  sangorrin
228
229         * src_frescan/frescan_negotiation_threads.c: net
230
231 2008-04-15 08:50  sangorrin
232
233         * src_frescan/frescan_servers.c: locks for server functions
234
235 2008-04-15 08:20  sangorrin
236
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
244           the right moment.
245
246 2008-04-15 07:47  sangorrin
247
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
251
252 2008-04-15 07:44  sangorrin
253
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
260
261 2008-04-15 07:43  sangorrin
262
263         * src_frescan/frescan_acceptor_threads.c,
264           src_frescan/frescan_acceptor_threads.h: joining threads module
265
266 2008-04-14 16:58  sangorrin
267
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
271
272 2008-04-09 11:19  sangorrin
273
274         * tests/tests_frescan/test_frescan_servers_send_receive_measures.c:
275           add a test to obtain measures of a round trip
276
277 2008-04-09 11:19  sangorrin
278
279         * rules.mk: apps need to link to libfosa too
280
281 2008-04-08 15:37  sangorrin
282
283         * config.mk_example: network enabling is now in fna_configuration.h
284
285 2008-04-08 15:37  sangorrin
286
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
290           etc..
291
292 2008-04-08 15:36  sangorrin
293
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..
297
298 2008-04-08 15:36  sangorrin
299
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..
303
304 2008-04-08 15:35  sangorrin
305
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
311
312 2008-04-08 15:34  sangorrin
313
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
317
318 2008-04-08 15:33  sangorrin
319
320         * src_frescan/frescan_config.h: put neg channel to 0 by default so
321           i dont forget it
322
323 2008-04-08 15:32  sangorrin
324
325         * include/frsh_fna.h: tab
326
327 2008-04-08 15:32  sangorrin
328
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
333           guess this is easier
334
335 2008-04-08 08:45  sangorrin
336
337         * tests/tests_frescan/Makefile: now libfrescan.o instead of .a
338
339 2008-04-08 08:45  sangorrin
340
341         * src_frescan/Makefile: now libfrescan is a relocatable object file
342           instead of a library .a
343
344 2008-04-08 08:44  sangorrin
345
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
349           implemented so far
350
351 2008-04-08 08:44  sangorrin
352
353         * src_frescan/frescan_debug.h: add flag for debugging frescan fna
354           layer
355
356 2008-04-08 08:44  sangorrin
357
358         * src/fna_configuration.c: add frescan operations
359
360 2008-04-08 08:43  sangorrin
361
362         * include/frsh_fna.h: add prototypes for frescan
363
364 2008-04-08 08:43  sangorrin
365
366         * config.mk_example: now im working on frescan.. ill update rtep if
367           i broke the compilation later
368
369 2008-04-08 08:42  sangorrin
370
371         * rules.mk: now all will be included in libfna.a, the rest will be
372           relocatable linked objects
373
374 2008-04-07 15:58  sangorrin
375
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
382
383 2008-04-07 15:49  sangorrin
384
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
388
389 2008-04-07 15:48  sangorrin
390
391         * src_rtep/Makefile, src_rtep/rtep_fna_c.c: frsh_freelist is now
392           part of utils as fadt_freelist
393
394 2008-04-07 15:47  sangorrin
395
396         * config.mk_example, rules.mk: utils
397
398 2008-04-07 08:22  sangorrin
399
400         * tests/tests_frescan/test_frescan_bwres_negotiate_in_slave.c: neg
401           in slave, receive results
402
403 2008-04-07 08:21  sangorrin
404
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)
412
413 2008-04-03 16:04  sangorrin
414
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
430
431 2008-04-01 16:09  sangorrin
432
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
438           bwres basic
439
440 2008-04-01 16:09  sangorrin
441
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
452           and bwres layer
453
454 2008-04-01 09:55  sangorrin
455
456         * tests/tests_frescan/Makefile: makefile for the tests
457
458 2008-04-01 09:55  sangorrin
459
460         * tests/tests_frescan/test_frescan_replyobj_timedwait.c,
461           tests/tests_frescan/test_frescan_replyobj_wait_signal.c: some
462           tests
463
464 2008-04-01 09:55  sangorrin
465
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
477
478 2008-03-31 11:21  sangorrin
479
480         * config.mk_example, src_frescan/Makefile: frescan compiles
481
482 2008-03-31 11:16  sangorrin
483
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..
497
498 2008-03-31 10:24  sangorrin
499
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
515           sources
516
517 2008-01-03 11:00  sangorrin
518
519         * tests/tests_rtep_fna/test_c_rtep_fna_measurement.c: changed to N
520           measures
521
522 2008-01-03 10:59  sangorrin
523
524         * src_rtep/rtep_fna_c.c: added send sync operation
525
526 2007-12-13 11:58  sangorrin
527
528         * Makefile, src_rtep/rtep_fna_c.c: some debugging flags and the
529           target of the makefile
530
531 2007-12-11 11:06  sangorrin
532
533         * tests/tests_rtep_fna/test_c_rtep_fna_measurement.c: new test for
534           measuring the neg time in rtep fna
535
536 2007-12-11 11:05  sangorrin
537
538         * rules.mk, tests/tests_rtep_fna/Makefile: makefile changes
539
540 2007-11-27 17:53  sangorrin
541
542         * src_rtep/rtep_fna_c.c: debug flags
543
544 2007-11-26 12:06  sangorrin
545
546         * tests/qemu: no qemu image in svn
547
548 2007-11-26 12:04  sangorrin
549
550         * config.mk_example, src/fna_configuration.c,
551           tests/tests_rtep_fna/test_c_rtep_fna_with_frsh.c: backup
552
553 2007-10-31 12:28  sangorrin
554
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
562           cannot sleep
563
564 2007-10-29 18:17  sangorrin
565
566         * src_unix/unix_fna.c: debug function
567
568 2007-10-29 10:38  sangorrin
569
570         * include/fna.h, src_rtep/rtep_fna_c.c, src_unix/unix_fna.c,
571           src_unix/unix_fna.h,
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
574           to work
575
576 2007-10-26 17:46  sangorrin
577
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
584           unix fna
585
586 2007-10-26 10:23  sangorrin
587
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
596           fna
597
598 2007-10-26 09:31  sangorrin
599
600         * src_rtep/tests:
601
602 2007-10-19 11:44  sangorrin
603
604         * config.mk_example: config
605
606 2007-10-19 11:43  sangorrin
607
608         * include/fna_configuration.h: rtep is defined in config.mk
609
610 2007-10-19 11:43  sangorrin
611
612         * rules.mk: ifdef rtep
613
614 2007-10-19 10:22  sangorrin
615
616         * src/fna_configuration.c: define rtep
617
618 2007-10-19 10:22  sangorrin
619
620         * include/fna_configuration.h: define rtep
621
622 2007-10-19 09:22  sangorrin
623
624         * src_rtep/tests/Makefile: new makefile
625
626 2007-10-19 09:22  sangorrin
627
628         * src_rtep/Makefile: clean images in tests
629
630 2007-10-19 09:20  sangorrin
631
632         * src_rtep/Makefile: makefile update
633
634 2007-10-19 09:20  sangorrin
635
636         * src_rtep/rtep_fna_c.c: the table is now in fna_configuration.c
637
638 2007-10-19 09:20  sangorrin
639
640         * Makefile, config.mk_example, rules.mk: new makefile system
641
642 2007-10-19 09:19  sangorrin
643
644         * src, src/Makefile, src/fna_configuration.c: to store the fna
645           table
646
647 2007-10-19 09:18  sangorrin
648
649         * include/frsh_fna.h: no elif
650
651 2007-10-19 09:18  sangorrin
652
653         * include/fna_configuration.h: define rtep
654
655 2007-10-19 09:15  sangorrin
656
657         * doc/license_fna.txt: que no
658
659 2007-09-28 11:44  telleriam
660
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
666           update license text
667
668 2007-09-06 15:15  sangorrin
669
670         * src_rtep/rtep_fna_c.c: no messages
671
672 2007-09-03 17:38  sangorrin
673
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
676
677 2007-09-03 17:38  sangorrin
678
679         * src_rtep/tests/test_c_rtep_fna.c: send receive
680
681 2007-09-03 17:37  sangorrin
682
683         * src_rtep/tests/test_c_rtep_fna_with_frsh.c: check fna with frsh
684           running
685
686 2007-09-03 17:37  sangorrin
687
688         * src_rtep/tests/test_c_rtep_frsh_fna.c: comment until implemented
689
690 2007-09-03 17:36  sangorrin
691
692         * src_rtep/rtep_fna_c.c: chan
693
694 2007-08-10 17:05  sangorrin
695
696         * src_rtep/rtep_fna_c.c: renegotiate_sync
697
698 2007-08-09 11:47  sangorrin
699
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
704           changes, see files
705
706 2007-08-09 11:46  sangorrin
707
708         * lib: lib for rtepfna
709
710 2007-08-09 11:40  sangorrin
711
712         * include/fna.h, include/fna_configuration.h: hooks for fna
713
714 2007-08-02 10:23  sangorrin
715
716         * src_rtep/tests/test_c_rtep_fna.c,
717           src_rtep/tests/test_c_rtep_frsh_fna.c: assert
718
719 2007-06-25 15:34  sangorrin
720
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
728
729 2007-06-25 15:32  sangorrin
730
731         * include/fna.h, include/frsh_fna.h, src, src_rtep:
732
733 2007-06-19 07:46  sangorrin
734
735         * include/fna.h: i add FROM when receiving
736
737 2007-05-15 17:40  sangorrin
738
739         * doc/api_fna_html.tar.gz, doc/fna-refman.pdf: update doc
740
741 2007-03-22 10:33  sangorrin
742
743         * include/fna.h: create_callback
744
745 2007-03-20 17:27  sangorrin
746
747         * include/fna.h: maxsize
748
749 2007-03-20 10:27  sangorrin
750
751         * doc/api_fna_html.tar.gz, doc/fna-refman.pdf: doc update
752
753 2007-03-20 10:26  sangorrin
754
755         * include/fna.h: correct network functions
756
757 2007-03-19 16:16  sangorrin
758
759         * include/fna.h: functions to map bytes to budgets changed and a
760           new function for effective budget
761
762 2007-03-14 18:03  sangorrin
763
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
767           overheads)
768
769 2007-03-13 18:16  sangorrin
770
771         * doc/api_fna_html.tar.gz, doc/fna-refman.pdf: update doc
772
773 2007-03-13 11:20  sangorrin
774
775         * include/fna.h: changes in get_status functions and add receive
776           create endpoint
777
778 2007-03-09 09:11  sangorrin
779
780         * COPYING, README, doc/TODO: copying, readme, todo..
781
782 2007-03-09 09:04  sangorrin
783
784         * ftt-se_fna, rtep_fna, src: src is source common for all
785           protocols. each protocol has its source in its own dir
786
787 2007-03-09 08:53  sangorrin
788
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
791
792 2007-03-07 09:30  sangorrin
793
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
796           upload of fna
797
798 2007-03-07 09:19  sangorrin
799
800         * .: creating trunk
801