Felix Geyer
|
d4f02a78a7
|
Coding style fixes.
|
2011-07-08 14:51:14 +02:00 |
|
Felix Geyer
|
4dbdc4d847
|
Make some Group methods private.
|
2011-07-08 13:57:02 +02:00 |
|
Felix Geyer
|
a1bfb1f319
|
Initalize more member variables.
|
2011-07-07 12:52:30 +02:00 |
|
Felix Geyer
|
afb285a476
|
Use a special enum for inherit/enable/disable variables.
|
2011-07-07 12:45:14 +02:00 |
|
Felix Geyer
|
be934b2fce
|
Always add the default attributes to Entry and don't allow to delete them.
|
2011-07-07 12:42:08 +02:00 |
|
Felix Geyer
|
1d6e106aee
|
Initalize protect switch variables.
|
2011-07-06 23:44:29 +02:00 |
|
Felix Geyer
|
6d4561bc57
|
Initalize pointer in Group. *sigh*
|
2011-07-06 23:43:02 +02:00 |
|
Felix Geyer
|
5cb906c235
|
Properly initialize various attributes.
|
2011-06-29 16:47:05 +02:00 |
|
Felix Geyer
|
6afda908bc
|
Move key transform() call into Database.
|
2011-06-29 16:39:39 +02:00 |
|
Felix Geyer
|
2adf3770b0
|
Fix typo.
aka project might be still alive commit
|
2011-06-25 23:10:42 +02:00 |
|
Felix Geyer
|
cfb55828b6
|
Add initial support for encrypted database fields.
|
2011-01-13 22:31:17 +01:00 |
|
Felix Geyer
|
8fc2b9328e
|
Improve EditEntryWidget.
|
2010-10-06 22:54:07 +02:00 |
|
Felix Geyer
|
e3da80fcc6
|
Add KeePass2Writer.
Support attributes MasterKeyChanged, MasterKeyChangeRec, MasterKeyChangeForce and Tags.
Close streams in the dtor.
|
2010-09-25 12:41:00 +02:00 |
|
Felix Geyer
|
8b5dcc7bee
|
Use the Uuid::LENGTH constant instead of literals.
|
2010-09-23 00:19:02 +02:00 |
|
Felix Geyer
|
9f0c3e5411
|
Implement Uuid::random().
|
2010-09-22 00:16:01 +02:00 |
|
Felix Geyer
|
89e778d324
|
Display warning when an invalid icon index is requested.
|
2010-09-21 22:39:42 +02:00 |
|
Felix Geyer
|
567dd92d4c
|
Add built-in icons.
|
2010-09-19 21:22:24 +02:00 |
|
Felix Geyer
|
5da7d3fca6
|
Implement writing in SymmetricCipherStream and add a unit test.
|
2010-09-18 17:19:42 +02:00 |
|
Felix Geyer
|
9f282928e8
|
Implement reading encrypted kdbx files.
|
2010-09-13 23:24:36 +02:00 |
|
Felix Geyer
|
26de957a98
|
Indentation and variable naming fixes.
|
2010-09-13 23:16:28 +02:00 |
|
Felix Geyer
|
f5dd24fdbe
|
Use upper case names for constants.
|
2010-09-05 11:46:36 +02:00 |
|
Felix Geyer
|
ee4c2c3dd4
|
Move core/Parser to format/KeePass2XmlReader and core/Writer to format/KeePass2XmlWriter.
|
2010-08-31 14:39:35 +02:00 |
|
Felix Geyer
|
3bf0564436
|
Handle CustomData element.
This should make support for reading and writing
KeePass 2 XML files complete (closes #1).
|
2010-08-26 00:31:07 +02:00 |
|
Felix Geyer
|
8df8f69e10
|
Actually calling writeDeletedObjects() would be a good idea.
|
2010-08-25 23:45:16 +02:00 |
|
Felix Geyer
|
cd26e9d474
|
Add a bunch of new Parser testcases.
|
2010-08-25 21:14:41 +02:00 |
|
Felix Geyer
|
542ecd41d1
|
Fix UUID not being set for history entries.
|
2010-08-25 21:13:50 +02:00 |
|
Felix Geyer
|
e7a9d57800
|
Set icon id even if it's 0 as icon numbering starts at 0.
|
2010-08-25 19:26:01 +02:00 |
|
Felix Geyer
|
82cb315977
|
Implement some const methods properly.
|
2010-08-25 14:00:46 +02:00 |
|
Felix Geyer
|
3193adc215
|
Support Entry History and DeletedObjects.
|
2010-08-25 13:52:59 +02:00 |
|
Felix Geyer
|
ef52e98ee6
|
Coding style++
|
2010-08-24 23:12:01 +02:00 |
|
Felix Geyer
|
e96c3bb011
|
Un-constify Entry* and Group* in various related signals and models/views.
|
2010-08-23 21:30:20 +02:00 |
|
Felix Geyer
|
707cf1bbe8
|
Some Writer fixes and add methods to actually make it write.
|
2010-08-22 16:01:09 +02:00 |
|
Felix Geyer
|
82afd43f12
|
Support EnableAutoType and EnableSearching group properties.
|
2010-08-19 14:03:54 +02:00 |
|
Felix Geyer
|
2b939617bb
|
Implement XML Writer (maybe even works!)
|
2010-08-18 22:57:26 +02:00 |
|
Felix Geyer
|
8d623f37ca
|
Add EntryModel.
|
2010-08-18 16:22:48 +02:00 |
|
Felix Geyer
|
84bc5ef463
|
Add convenience methods to access common attributes.
|
2010-08-18 15:08:17 +02:00 |
|
Felix Geyer
|
623b325fa1
|
Implement support for group tree changes in GroupModel.
|
2010-08-18 10:27:40 +02:00 |
|
Felix Geyer
|
e28ed4891b
|
Add signal for changes in Group.
|
2010-08-15 15:03:47 +02:00 |
|
Felix Geyer
|
072a8ccf1b
|
Add GroupModel and corresponding unit test.
|
2010-08-15 12:31:48 +02:00 |
|
Felix Geyer
|
a3211872e0
|
Use static method instead of a constructor for random Uuids.
|
2010-08-14 12:44:55 +02:00 |
|
Felix Geyer
|
d8b21c8b04
|
Mark constructors as explicit.
|
2010-08-14 12:28:52 +02:00 |
|
Felix Geyer
|
01694c3271
|
Implement Entry::image().
|
2010-08-14 12:24:35 +02:00 |
|
Felix Geyer
|
bd1ea05017
|
Fix parser and add unit tests.
|
2010-08-13 18:08:06 +02:00 |
|
Felix Geyer
|
b64dbce2da
|
Build fixes.
|
2010-08-12 21:43:57 +02:00 |
|
Felix Geyer
|
dae532d659
|
More work on the parser and Entry/Group data structures.
|
2010-08-12 21:38:59 +02:00 |
|
Felix Geyer
|
3e3c23e4ad
|
Initial import.
|
2010-08-07 15:10:44 +02:00 |
|