Condi
From Freehackers
Condi is a tool to share private documents with trusted friends. This is a kind of private p2p network. It is meant to share documents in a secure way between a small group of people.
It is not really peer to peer as it does not speed download by using several sources, and it will not scale to more than 50 nodes. It's more like a decentralised, encrypted, authenticated ftp. (See the FAQ to know more about this).
The list of files shared by one node is cached on every other node so that people can search and ask downloads even from people who are disconnected. (and then bug them to start their condi).
Condi is available in an all-in-one simple application, for Windows, Macintosh, and unix-like systems like linux. There's no such things as core/ui separation.
Condi is a free software, released under the GNU GPL.
The name condi comes from the italian word "condividere", which means to share
Authors:
- Thomas Capricelli
- Loïc Paulevé
Contents |
[edit] Condi for users
Condi is far from being finished yet. There's nothing you can download or see right now
There's a preliminary FAQ
[edit] Condi for developers
You can browse/clone from here For example under linux
hg clone http://sources.freehackers.org/hg.cgi/Condi
Please use the condi bugtracker to report problems.
Here is a first draft on the design
This is the current roadmap
[edit] Technology used
[edit] What it doesn't do yet
- ipv6
- authentication
- encryption
- resume download
- going through firewall (and probably never will)
- compression
[edit] Get the code
This project is using mercurial to handle the source code.
You can get the latest package/tarball from
You can browse the code online (and make diff or take snapshots)
If you're familiar with source control, you can get the code by cloning the mercurial repository (And hence you'll be able to update later on) using the following command (or your favorite mercurial UI client in Windows/MacOS)
hg clone http://sources.freehackers.org/hg.cgi/Condi
and then update it using
hg pull -u
[edit] Old pages
Those pages are about the old version of condi and probably not relevant any more :
Help :
Peers authorized keys :
[edit] Other projects by Orzel
- Yzis: a vi-like editor inspired by vim. Yzis aims to be a powerful, fast editor with all of Vim's features and hopefully, at some point, more.
- Opale: a very simple domestic accounting application for KDE/KOffice.
- Condi: a tool for sharing files with friends.
- Zeta Linux: Linux ported to a virtual platform.
- Python Mesh Viewer: a very basic tool to display, and play with, 3D mesh models.
- Gentoo Dependencies Browser: a visual tool to browse gentoo package dependencies.