Erik Grinaker is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

erikg / Revelation

Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.

Clone this repository (size: 2.1 MB): HTTPS / SSH
hg clone https://bitbucket.org/erikg/revelation
hg clone ssh://hg@bitbucket.org/erikg/revelation

Revelation / TODO

commit
35864a73a048
parent
070d0062872f
branch
default
tags
revelation-0.4.3

bumped version number to 0.4.3

1
171c8c03142d
0.4.x:
2
e17f1f517e59
- add import/export of PasswordSafe files
3
e17f1f517e59
- add import/export of GPasMan files
4
7c31a11e0ebe
- add import/export of zsafe files
5
5411d685ecc6
- add import/export of gnukeyring files
6
5411d685ecc6
- add import/export of web confidential files
7
086abbb6fc3c
- sorting of the tree
8
5411d685ecc6
- string cleanups
9
4674492151c3
- gnome panel applets (account lookup, password generator etc)
10
4674492151c3
  - show complete account tree as a popup-submenu of the applet
11
260e1dfe3e88
  - make library modules more independent, so only a few are imported
12
260e1dfe3e88
- run unit tests on built libraries instead of installed ones
13
cea4127a11c0
14
cea4127a11c0
0.5.x:
15
29c5326b470e
- ensure complete UTF-8 support
16
c4e6b15081f1
- improve the file format
17
11f56ee74685
  - remove namespacing for field identifiers
18
6865ee763d14
  - add a unique id for each entry (md5sum or something)
19
280f4ab4025f
  - xml namespace (can identify xml type in fd.o mime system)
20
c338f61d6ff5
  - sha-256 password hashing
21
c338f61d6ff5
  - 10k password hash iterations
22
e5330daca1cd
  - add note / comment field to accounts
23
4674492151c3
  - add remote desktop account type
24
4674492151c3
  - clean up the account types
25
4674492151c3
  - possibility for custom account types
26
db2df78e3141
  - custom launchers
27
db2df78e3141
  - account type for cd-keys (games, apps etc)
28
db2df78e3141
  - "file" account type - stores file path and password, launches
29
db2df78e3141
    app based on MIME-type on "go to"
30
a207757f8451
- file merging (union - this *really* need unique entry ids)
31
f75bf9f5bc0d
- dbus-server for getting/setting account data
32
cea4127a11c0
- accessibility improvements
33
cea4127a11c0
- translations
34
a32ec604c58f
- add a dropdown widget for list fields (like email protocol etc)
35
58e20ed25bde
- restructure the configuration layout
36
58e20ed25bde
- recent docs
37
5d99fc2aa75a
- use gnome_authentication_manager_init() from gnome-python when
38
5d99fc2aa75a
  available
39
552a2dc1b520
- port to gtk+ 2.6 / gnome 2.10
40
b57efdd083f5
  - gtk.AboutDialog
41
db2df78e3141
  - ellpisize labels in data view with gtk+ api
42
bffe619c6cec
- bugfix: make autolock filter trigger on certain events only
43
bffe619c6cec
  (needs pygtk bug #156948 to be fixed first)
44
cea4127a11c0
45
cea4127a11c0
1.0.x:
46
cea4127a11c0
- attempt full HIG compliance
47
cea4127a11c0
- misc polishing
48
bffe619c6cec
- help / documentation
49
cea4127a11c0
50
cea4127a11c0
1.1.x:
51
cea4127a11c0
- allow users to create custom account types
52
cea4127a11c0
53
88e8c3cdbfe9
2.0.x: use gnome-keyring as backend?