re6stnet:22d6d204c623309f721289856c958282272c11f7 commitshttps://lab.nexedi.com/nexedi/re6stnet/-/commits/22d6d204c623309f721289856c958282272c11f72012-07-11T11:32:09+09:00https://lab.nexedi.com/nexedi/re6stnet/-/commit/22d6d204c623309f721289856c958282272c11f7Betweeness centrality has been removed : it was making things much slower and...2012-07-11T11:32:09+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comBetweeness centrality has been removed : it was making things much slower and wasn't needed right now. We will enable it when we need it
main.ccp has been split into 3 files :
graph.cpp for graph generation and manipulation
results.cpp to gather the results of the simulation
main.cpp to launch the simulation and display the results
https://lab.nexedi.com/nexedi/re6stnet/-/commit/cd6631b42ee571d86eee31877b8c448d4a2ae369Merge branch 'master' of https://git.erp5.org/repos/vifibnet2012-07-11T09:54:18+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/4d956fea0b8449490264b57341adc932e2fc3536Small fixes2012-07-10T18:17:35+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/f4e39ebcad23804d334c7a50bd026fa9ce822b2bPeer discovery through server added2012-07-10T15:35:57+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/f8574d91af65802c3d734d541d8683d4c40a7c97A few fixes in the simulator, preapring the simulation of major failure in th...2012-07-10T18:58:43+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/1c0c9b54963381fbf5d8a5d8fa8e105eeef7e1b4Creation of a simulator to find out how our network behave on a large scale e...2012-07-10T18:47:44+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/814b158bc49779e03750942967dcc0e72cde73ecFinished certificate query2012-07-10T11:15:52+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/a58be3456909f3289a7fef0eaffa103ba3c07298Certificate request now works2012-07-09T17:36:27+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/b0e093f3adc54f2af2326b0c682fdc8e8e8c50d6Merge branch 'master' of https://git.erp5.org/repos/vifibnet2012-07-09T16:38:45+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/c25e02d408484a3fc7e33b5b5b1e26866ce9a500Ip allocation finished2012-07-09T16:38:21+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/c5d25dffcaa9807d45b4fc8907cd89c6ad3a7faefinished removing propagation2012-07-09T17:07:45+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/2c071ec5f3419b5d787072468834f84c41c27c72Removed propagation references in vifibnet.py since we will not be using it2012-07-09T12:42:43+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/6dc66be194f93d67f71a206b08044c53848ada81Log is now on a new module so it can be included anywhere2012-07-09T11:49:17+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/093e464e93cb8dd303e8d04a0fe36def0dbfe18eA bug was solved in openvpn.py : the max-peer option was passed as an int ins...2012-07-09T11:24:36+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comAdding propagation.py, not functionnal yethttps://lab.nexedi.com/nexedi/re6stnet/-/commit/7ecb3e276cb7198178336b754a77691ecd6eb50aStarted ip/cert registry server2012-07-06T17:56:45+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/70b89bd4b25baa888464ce1b53c0a4897d827b41Merge branch 'master' of https://git.erp5.org/repos/vifibnet2012-07-06T14:01:26+02:00Guillaume Buryguillaume.bury@tiolive.com
Conflicts:
main.pyhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/bb5ddbd17e7190b3e18a66658240ea6ad60f22ebFixed babel + added log directory2012-07-06T13:59:46+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/afa2bde35c0bc77cccccfece4bd516eaa7f654b8Replace --max-peer with --max-clients2012-07-06T18:24:42+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/35e585dcc42020f5c7aff669c140bcfb7f6e43f8Script starts babel2012-07-06T10:52:39+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/209ce7c665d9863b729a96873d269dc6fe7646e3Merge branch 'master' of https://git.erp5.org/repos/vifibnet2012-07-06T17:18:31+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/54873e820be7c00e3a0997f7ddddd56df7a6d4d4We now remember the peers connected to us2012-07-06T17:17:42+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/aa7588d7cc049cacae70b848574508ab220027e8Corrected some typos2012-07-06T10:17:20+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/ba5ef3d6dc6b677d9ecefd2f4a67df648c725003Remove the index on ip in the peers DB : not needed any more2012-07-06T15:58:05+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/abacdb1a20aea7117cc78dc9b9b854bc116be32eBug solved :2012-07-06T15:49:04+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.com The connections who had failed are now removed correctly from connection_dicthttps://lab.nexedi.com/nexedi/re6stnet/-/commit/004aa1f0667165efaa6555820cb7885b7cb8e504The dead connections are now detected and removed2012-07-06T14:38:45+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/1f36db14313fed5da46536803682e886935e8584Clients disconnection can now be detected without waiting 2 min (approx 2 sec...2012-07-06T12:35:51+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comThis information is passed to the applicationhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/ec50944f42c9f38e9848c37677f6b65bb0a7f1efA few bug solved :2012-07-06T12:03:05+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.com server and client log file are now opened in WRONLY mode instead of RDONLY
connections are not refreshed evrytime that a message is transmited on the pipe
Open vpn now trigger client-disconnect
When a new client arrive, its IP is sent to the pipehttps://lab.nexedi.com/nexedi/re6stnet/-/commit/3b161a086e65dd780b70ae60fb81c20c64c0db7fAdded fifo to get connect openvpn events2012-07-05T17:55:49+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/08ce480b438e874d99ccb324eeb96c7dcd7b21c7Added log_message function2012-07-05T13:07:00+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/5ded971e4208b3c5d3b9dbc6420aa9c4383b09b1Small corrections2012-07-05T10:10:09+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/bb6e7cb963be398accfe6ef1d923aae336c5564bstartConnection can now start n random connections at once2012-07-05T16:22:50+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/4f03db54bd8519bc832b49e210963cff1253c82dUsed db for available peers, added interface handling2012-07-04T17:30:36+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/18dee84527c114568281458e73bed589eab5c683Merge branch 'master' of https://git.erp5.org/repos/vifibnet2012-07-04T13:12:04+02:00Guillaume Buryguillaume.bury@tiolive.com
Conflicts:
main.pyhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/ec7c78d6fd79f1333eb8e4241cb4e67bf190a78bcorrections in babel function2012-07-04T13:08:52+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/f9beed0ce7b3131f99b8a5aea1e769aae3252519Merge branch 'master' of https://git.erp5.org/repos/vifibnet2012-07-04T19:10:14+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.com
Conflicts:
main.pyhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/bc5d0fc1ac14a0ad4ca194ee46e622a4549ad9d6Vifibnet now establish a few random connection from a list a given peers and...2012-07-04T19:00:55+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comVifibnet now establish a few random connection from a list a given peers and change some evry 2 minutes
https://lab.nexedi.com/nexedi/re6stnet/-/commit/8cba4e1961fd279c73b2534656086cc6fcc8f5cdRe-added openvpn-args2012-07-04T10:31:04+02:00Guillaume Buryguillaume.bury@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/cb4cb822702bc43442ebeae3944486c34f2dfc8badding openvpn.py2012-07-04T16:30:36+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/8e5782988899a071b4999979b24eda3f9e58063fChanging the configuration of openVPN2012-07-04T16:10:45+09:00Ulysse Beaugnonulysse.beaugnon@tiolive.comhttps://lab.nexedi.com/nexedi/re6stnet/-/commit/6697624475bb67400811d1cab5ae10c7eba35966Cleaner handling of arguments2012-07-03T17:48:39+02:00Guillaume Buryguillaume.bury@tiolive.com