422 Commits
Author SHA1 Message Date
Zhenkai Zhu 7c1fe78581 modify test 2012-06-06 15:24:13 -07:00
Zhenkai Zhu 3cfdcb9aae use protobuf instead of tinyxml 2012-06-06 15:20:10 -07:00
Zhenkai Zhu 97e36bd9a1 use protobuf instead of xml for sync msg 2012-06-06 13:55:03 -07:00
Chaoyi Bian 88bb35736a Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync 2012-06-05 21:36:52 -07:00
Chaoyi Bian 87832b7f6c correct socket c api 2012-06-05 21:35:51 -07:00
Zhenkai Zhu f26e046b06 add mutex for thread safety 2012-06-05 21:18:37 -07:00
Zhenkai Zhu f2f009a956 add validator for nickEdit and roomEdit 2012-06-05 20:57:41 -07:00
Zhenkai Zhu b7834704d8 check setting 2012-06-05 20:47:54 -07:00
Zhenkai Zhu 4b7916bfa6 default button for setting dialog to be ok 2012-06-05 20:28:44 -07:00
Zhenkai Zhu 832505ff00 msg box for ccnx exception 2012-06-05 20:26:05 -07:00
Zhenkai Zhu 53cf3b4005 Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync 2012-06-05 14:44:17 -07:00
Zhenkai Zhu 1c7d40ab02 working 2012-06-05 14:30:17 -07:00
Zhenkai Zhu 68f04d5ca4 fix sync logic bug about seqno
demo works with small flaws
2012-06-05 14:07:41 -07:00
Zhenkai Zhu 3e6d479c86 access seq of self;
tweak gui
2012-06-05 12:28:59 -07:00
Zhenkai Zhu 43b98fe6c4 long enough for root digest 2012-06-05 12:04:04 -07:00
Zhenkai Zhu b285a41c86 move graphic operation to the same thread 2012-06-05 11:32:00 -07:00
Chaoyi Bian b97ce6ba77 no default parameters in C 2012-06-05 10:42:34 -07:00
Zhenkai Zhu e8b9e8e0fa don't crash anymore;
all message received, but is not correctly displayed
2012-06-04 21:55:14 -07:00
Zhenkai Zhu 88380c133e get rid of OGDF library 2012-06-04 21:23:34 -07:00
Zhenkai Zhu 213d8cd5c1 own treelayout class 2012-06-04 19:50:08 -07:00
Zhenkai Zhu 60e8cb3620 shorten sync response freshness 2012-06-04 17:29:30 -07:00
Zhenkai Zhu 16e07a19e6 Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync 2012-06-04 17:11:26 -07:00
Zhenkai Zhu 36c6b78ea1 add sync functions 2012-06-04 17:11:04 -07:00
Chaoyi Bian 3761759a41 Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync 2012-06-04 16:53:37 -07:00
Chaoyi Bian 2f2d64137d implement c api wrapper 2012-06-04 16:53:08 -07:00
Zhenkai Zhu e56609316b done with GUI 2012-06-04 15:25:20 -07:00
Zhenkai Zhu 56a88596f7 plotting 2012-06-04 09:42:53 -07:00
Zhenkai Zhu 7d38556d5b add validator for prefix 2012-06-02 12:55:07 -07:00
Zhenkai Zhu 3472e3f804 setting works 2012-06-02 00:44:42 -07:00
Zhenkai Zhu 275ba3a91a setting dialog 2012-06-01 23:10:43 -07:00
Zhenkai Zhu ea026988be get rid of STANDALONE parameter; by default it should be standalone (not ns3)! 2012-06-01 16:00:25 -07:00
Zhenkai Zhu 9ec8f41770 add include directory 2012-06-01 15:44:36 -07:00
Zhenkai Zhu dc70a294ae seems to work; however 2 suspicious things:
1. it has to wait for more than 200ms for sync to finish (after the second guy publishes)
2. sometimes the guy who publishes data sends data interests for his own data, sometimes not
2012-06-01 14:00:59 -07:00
Zhenkai Zhu a30e178115 old tests works 2012-06-01 11:52:57 -07:00
Zhenkai Zhu 43ae5c7be0 by default no test
compiles
2012-05-31 23:18:45 -07:00
Zhenkai Zhu 1cb2929e33 get rid of publisher and fetcher
modify SyncAppSocket API
modify SyncLogic API
Tweak SeqNo
2012-05-31 22:54:34 -07:00
Zhenkai Zhu 80af0e0f17 change CcnxWrapper to support fetching of raw data 2012-05-31 15:49:07 -07:00
Zhenkai Zhu 2c55b38800 add type hello in chatbuf;
dialog text display work for local message
2012-05-31 13:27:24 -07:00
Zhenkai Zhu c71da77ac5 message format change;
add functions fo chatdialog
2012-05-30 21:25:23 -07:00
Zhenkai Zhu eeff966b4b add protobuf 2012-05-30 17:02:49 -07:00
Zhenkai Zhu c5c79b69c7 draws tree 2012-05-30 15:06:29 -07:00
Zhenkai Zhu 8eea4a6fc8 ignore qt temp files 2012-05-29 19:58:32 -07:00
Zhenkai Zhu fd52ab7f08 add demo 2012-05-29 19:58:25 -07:00
Zhenkai Zhu 699d740f56 change wscript: by default no debug
change wait time before checking in test
2012-05-29 19:58:17 -07:00
Alexander Afanasyev 8e845ba47f Making tests compile 2012-05-29 19:34:10 -07:00
Alexander Afanasyev b6cf56efc8 Merge with branch 'simulation' 2012-05-29 19:33:49 -07:00
Alexander Afanasyev a76010b45e Adding adaptive timer for recovery interest retransmission 2012-05-24 21:31:49 -07:00
Alexander Afanasyev 2b6fbfba08 Finalizing implementation of recovery procedures (when an unknown digest
is received, we remember it. when we generate a new data, send the full
state out)
2012-05-24 10:57:14 -07:00
Alexander Afanasyev 46eb526e7e Finalizing sync logic implementation 2012-05-10 16:30:35 -07:00
Alexander Afanasyev 282a10b1a7 Correct newly introduced bugs in sync logic 2012-05-09 12:56:38 -07:00