aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-11-29Some pep8ificationGuillaume Horel
2010-11-23Update to latest version of sleekxmppGuillaume Horel
this fixes the bug with service discovery
2010-11-23Advertise alias in service discoveryGuillaume Horel
2010-11-21Small bugfix in user.pyGuillaume Horel
2010-11-21small pep8 cleanupGuillaume Horel
2010-11-20Add config file feature.Thibaut Horel
New -c switch to specify a config file on the command line. See config.ini.sample for an example of a config file. The configuration options can then be shared across modules : just import config module.
2010-11-18Improve item managment in query repliesThibaut Horel
2010-11-17Example of alias query handling.Thibaut Horel
The request must be of the form : <iq to='xxx@object.alias.fr.nf'> <query xmlns='alias:query' type='items'/> </iq> where xxx is the base64 encoding of the buddy's jabber id whom profile you are requesting. Also tried to make some files more pep8 compliant (coding style)
2010-11-17Make server.py pep8 compliantThibaut Horel
2010-11-16Complete rewite of crypto.pyGuillaume Horel
crypto.py now uses keyczar. The examples are now much more representative of the type of encryptions in alias
2010-11-16Added SshRsaPrivateKey and SshRsaPublickey.Guillaume Horel
These are two helper classes to create Rsa key objects from ssh keyfiles.
2010-11-16Further cleanups in ssh_rsa_key_util.pyGuillaume Horel
2010-11-16Merge branch 'master' of alias.fr.nf:aliasGuillaume Horel
2010-11-16Clean up ssh_rsa_key_util.py.Guillaume Horel
reused some functions from keyczar.util
2010-11-15Basic alias pluginThibaut Horel
2010-11-15Merge branch 'master' of alias.fr.nf:aliasThibaut Horel
2010-11-14Added ssh_rsa_key_util.py.Guillaume Horel
Set of utility functions to read and write rsa keys in the openssh format.
2010-11-14Use logging instead of print for info messagesThibaut Horel
2010-11-13Small bug in subscription reply (the subscription acceptation wasn't sent back)Thibaut Horel
2010-11-12Add debug option to server component (-d switch) to log all debug messages.Thibaut Horel
2010-11-12Remove empty file cripto.pyThibaut Horel
2010-11-11Fix previous commit (pushed empty file).Guillaume Horel
2010-11-11Preliminary implementation of symmetric encryption.Guillaume Horel
2010-11-11When the component exits, send unavalaible status to all subscribed usersThibaut Horel
Keyboard Interrupt (Ctrl-C) now works properly
2010-11-10Handle user unsubscriptionThibaut Horel
2010-11-10Make user class a userhandler class (relative to a user root directory)Thibaut Horel
Add proper user registration to server component
2010-11-10Add basic user classThibaut Horel
2010-11-10Ident bug in objectThibaut Horel
2010-11-09Correct small bug for component presence (due to the sleekxmpp doc being ↵Thibaut Horel
outdated) Now you should be able to subscribe to and see the component presence.
2010-11-09Add presence managmentThibaut Horel
2010-11-09Parse the command line to get component connection parameters.Thibaut Horel
Much better than being hard coded.
2010-11-08Added basic server componentThibaut Horel
2010-11-08Add the sleekxmpp library (will be added as a submodule later)Thibaut Horel
2010-11-08Beginning of an ObjectHandler class to handle objects at user level (will be ↵Thibaut Horel
use with xmpp interaction)
2010-10-26Add static method to get method by hashThibaut Horel
2010-10-26Fix a bug in Object.setPermission (newlines were added when changing the ↵Thibaut Horel
permissions)
2010-10-26Small bug in Object.getPermissionThibaut Horel
2010-10-25Permission get and set in Object classThibaut Horel
2010-10-25Simplification of permission systemThibaut Horel
2010-10-23Make object attributes a dictionnary to avoid conflicts with class attributesThibaut Horel
2010-10-23Append childThibaut Horel
2010-10-22CommentThibaut Horel
2010-10-22Some modifications on object classThibaut Horel
2010-10-19Final test for repo updateThibaut Horel
2010-10-19Add trac link in README (test for repo update)Thibaut Horel
2010-10-18Tiny change on AUTHORS (just a test for update hook)Thibaut Horel
2010-10-18Clean gitignoreThibaut Horel
2010-10-18Start of the Object class.Thibaut Horel
Basic save and restore system.
2010-09-26Add gpl textThibaut Horel
2010-09-26modified: READMEThibaut Horel