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
ba434a17e651
parent
e6bf198935fe
branch
default
tags
revelation-0.4.6

set release dates

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