aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-02-07Updating submodules.Zaran
2012-02-07Beginning of the rewriting. Starting with the Roster.Zaran
Using a controller for the Roster, a Model for each contact and a Model.List.
2012-01-30Create javascriptmvc application. Remove files which are now tracked in the ↵Zaran
submodules.
2012-01-30Adding all dependencies as submodulesZaran
2012-01-30Some cleaning in gitignore.Zaran
2012-01-28Hide the register dialog when submitting the keysGuillaume Horel
2012-01-28Allow to connect by pressing enterGuillaume Horel
2012-01-21Finally fixed the issue with the disappearing pidGuillaume Horel
Now the startup script works great
2012-01-19Almost there...Guillaume Horel
2012-01-19Load the plugins properlyGuillaume Horel
2012-01-18Updated sjcl and strop to the latest releaseGuillaume Horel
Now the bug fixing starts!
2012-01-18Some random fixesGuillaume Horel
2012-01-18Added setup.py and big reorg of the source treeGuillaume Horel
this should fix tickets #10 and #11
2012-01-18Preliminary init scriptGuillaume Horel
2012-01-16Merge branch 'master' of alias.fr.nf:aliasGuillaume Horel
2012-01-16Fixes to support sleekxmpp 1.0Guillaume Horel
2011-09-21Add trac update hook.Zaran
Called from the post-receive hook
2011-09-21Improve irc notification to support multiple commits.Zaran
post-recieve hooks print all the commit lines to standard output which is piped to git-post-commit.py. git-post-commit.py now reads on standard input, one line at a time and prints in the channel.
2011-09-21Fix a bug in post-recieveZaran
Values are passed to the hook's standard input and not to the commandline arguments. The Git doc is unclear on this subject.
2011-09-20Add trac template.Zaran
2011-09-20Add post-receive scriptZaran
Depends on irclib (included). The misc directory should be used for files related to project maintenance or for configurations files (e.g. ejabberd.conf)
2011-09-20Tiny cosmetic changeZaran
2011-09-20Update sjclZaran
2011-06-22Added script to generate objectGuillaume Horel
Proof of concept almost ready!
2011-06-13Some significant and much needed design changes enforced by Enguerrand.Zaran
2011-06-01Fixes to handle alias queries on the server sideGuillaume Horel
should work with code fixed by zaran, just need to build an user directory with the right objects.
2011-05-31Add a function to request an object to the object componentZaran
(this wasn't tested cause we need some changes server side) Get the root object of a contact when clicking on it in the roster. Make the 'start chat' link in the tooltips actually work.
2011-05-20Merge branch 'master' of alias.fr.nf:aliasGuillaume Horel
2011-05-20Rewrote the objects storage engineGuillaume Horel
objects are stored under each user's directory to make zaran happy.
2011-05-20Store the extended private key during registration to save laterZaran
computation time.
2011-05-19Client-side user registration.Zaran
Send a registration request on connect: * if the user is already registered, set the rsa key from the information sent by the server component. * if not, display the registration form. The forms contains a link to generate a new rsa public/private key (and encrypt the private with the user's password).
2011-05-19Remove the salt field from the registration form.Zaran
The privkey is handled by the sjcl as a JSON structure containing the ciphertext, the salt, etc. so we don't need a separate field for the salt.
2011-05-19Add and load the librairies for asymmetric encryption.Zaran
2011-05-19Started to play around with js crypto codeGuillaume Horel
test.js implements the basic functionality (recommand to load it in v8 (d8 test.js --shell)
2011-05-18Add basic code for displaying received forms from xmpp.Zaran
2011-05-18Fix a bug in Guillaume's code causing the registration form to beZaran
added twice when user was not registered.
2011-05-16Fix for the non-working code commited by zaranGuillaume Horel
F#
2011-05-16Catch exception when handling base64 stringsGuillaume Horel
2011-05-16Fixes in the config parser and various cleanupsGuillaume Horel
2011-05-14On connection get the user alias information and decrypt his private keyZaran
2011-05-13Simple dialog plugin.Zaran
Test dialog when clicking register link.
2011-05-12* Split the js code and css code into several files for easier codingZaran
(they will be minified and concatenated in deployment anyway) * Add a light tooltip jquery plugin. Simple tooltip test on roster contacts * Some css changes (WIP) * Some documentation cleanup in js
2011-05-04Various fixes.Guillaume Horel
- store the registration object using base64 encoding of the jid instead of hash, so that it's reversible - fix the namespace of the registration form
2011-05-04Registration should be fully functional now.Guillaume Horel
this fixes #7
2011-05-03Merge branch 'master' of alias.fr.nf:aliasGuillaume Horel
2011-05-03More fixes for the alias registration.Guillaume Horel
- registration info saved on the hard drive - doesn't return registration info for an already registered user
2011-05-03Add a favicon. Fix #1.Zaran
2011-05-02In-band registration is almost functional.Guillaume Horel
-still need to hook up the data with the backend -and check all the error cases
2011-05-01Use more meaningful file names.Guillaume Horel
suggestion of Thibaut
2011-04-27Preliminary work for in-band registration.Guillaume Horel