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.0 MB): HTTPS / SSH
hg clone https://bitbucket.org/erikg/revelation
hg clone ssh://hg@bitbucket.org/erikg/revelation

Revelation / TODO

commit
60595491f191
parent
ac1d7b7ffc91
branch
default
tags
revelation-0.4.5

set release date

1
171c8c03142d
0.4.x:
2
e17f1f517e59
- add import/export of GPasMan files
3
7c31a11e0ebe
- add import/export of zsafe files
4
5411d685ecc6
- add import/export of gnukeyring files
5
5411d685ecc6
- add import/export of web confidential files
6
f48ca1b4146d
- add import/export from browser (firefox, mozilla, epiphany, galeon)
7
086abbb6fc3c
- sorting of the tree
8
5411d685ecc6
- string cleanups
9
2dd98538694e
- add binary entropy check to password checker
10
d86a1ee21b5f
- fix drag/drop undo crashes
11
c682a279762e
- make result label in password checker wrap when text overflows
12
719b928cba32
- use icons instead of colors in password entry to indicate strength
13
719b928cba32
  (see: epiphany address entry)
14
80b1b99c36a4
- fix unicode encoding/decoding on import/export
15
b1900181d001
  (this also means encoding/decoding the file password)
16
cea4127a11c0
17
cea4127a11c0
0.5.x:
18
29c5326b470e
- ensure complete UTF-8 support
19
c4e6b15081f1
- improve the file format
20
11f56ee74685
  - remove namespacing for field identifiers
21
6865ee763d14
  - add a unique id for each entry (md5sum or something)
22
280f4ab4025f
  - xml namespace (can identify xml type in fd.o mime system)
23
c338f61d6ff5
  - sha-256 password hashing
24
c338f61d6ff5
  - 10k password hash iterations
25
e5330daca1cd
  - add note / comment field to accounts
26
4674492151c3
  - add remote desktop account type
27
60595491f191
  - add im account type
28
4674492151c3
  - clean up the account types
29
4674492151c3
  - possibility for custom account types
30
db2df78e3141
  - custom launchers
31
db2df78e3141
  - account type for cd-keys (games, apps etc)
32
db2df78e3141
  - "file" account type - stores file path and password, launches
33
db2df78e3141
    app based on MIME-type on "go to"
34
a207757f8451
- file merging (union - this *really* need unique entry ids)
35
f75bf9f5bc0d
- dbus-server for getting/setting account data
36
cea4127a11c0
- accessibility improvements
37
cea4127a11c0
- translations
38
a32ec604c58f
- add a dropdown widget for list fields (like email protocol etc)
39
58e20ed25bde
- restructure the configuration layout
40
58e20ed25bde
- recent docs
41
5d99fc2aa75a
- use gnome_authentication_manager_init() from gnome-python when
42
5d99fc2aa75a
  available
43
552a2dc1b520
- port to gtk+ 2.6 / gnome 2.10
44
b57efdd083f5
  - gtk.AboutDialog
45
db2df78e3141
  - ellpisize labels in data view with gtk+ api
46
c8c5d2502a09
  - filechooserbutton
47
bffe619c6cec
- bugfix: make autolock filter trigger on certain events only
48
bffe619c6cec
  (needs pygtk bug #156948 to be fixed first)
49
f48ca1b4146d
- misc command-line arguments
50
f48ca1b4146d
- terminal-friendly frontend (curses-based?)
51
cea4127a11c0
52
cea4127a11c0
1.0.x:
53
cea4127a11c0
- attempt full HIG compliance
54
cea4127a11c0
- misc polishing
55
bffe619c6cec
- help / documentation
56
cea4127a11c0
57
cea4127a11c0
1.1.x:
58
cea4127a11c0
- allow users to create custom account types
59
cea4127a11c0
60
88e8c3cdbfe9
2.0.x: use gnome-keyring as backend?