Felix Geyer
|
5cb906c235
|
Properly initialize various attributes.
|
2011-06-29 16:47:05 +02:00 |
|
Felix Geyer
|
c548c7f4b4
|
Add initial support for writing protected strings.
|
2011-06-29 16:43:14 +02:00 |
|
Felix Geyer
|
6afda908bc
|
Move key transform() call into Database.
|
2011-06-29 16:39:39 +02:00 |
|
Felix Geyer
|
fd9685037b
|
Support writing empty color.
|
2011-06-29 16:33:23 +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
|
ce834cda46
|
Add seperate compiler flags for C++ and C files.
|
2010-11-22 14:57:19 +01:00 |
|
Felix Geyer
|
091985bd8d
|
Add -Wl,--as-needed and -Wl,--no-undefined to the linker flags.
|
2010-11-21 23:16:56 +01:00 |
|
Felix Geyer
|
2c8da57ce5
|
Make some methods static.
|
2010-11-21 23:11:16 +01:00 |
|
Felix Geyer
|
230d24a123
|
No longer use automoc.
|
2010-11-21 23:06:30 +01:00 |
|
Felix Geyer
|
a428464573
|
Add Salsa20 cipher.
Restructure SymmetricCipher implementation to allow multiple backends.
|
2010-11-21 16:19:27 +01:00 |
|
Felix Geyer
|
3b9982c0a3
|
Add .h files that don't have a corresponding .cpp file so QtCreator picks them up.
|
2010-10-08 16:36:40 +02:00 |
|
Felix Geyer
|
8fc2b9328e
|
Improve EditEntryWidget.
|
2010-10-06 22:54:07 +02:00 |
|
Felix Geyer
|
0c91be8eac
|
Add initial UI for entry editing.
|
2010-10-06 19:40:50 +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
|
a9ac4bbf41
|
Add cmake check to verify that zlib supports the gzip format.
|
2010-09-24 13:32:05 +02:00 |
|
Felix Geyer
|
7c83033899
|
Build with -DQT_NO_STL.
|
2010-09-24 00:30:25 +02:00 |
|
Felix Geyer
|
76da30adda
|
Pass -Wl,--no-add-needed to the linker.
|
2010-09-23 23:36:25 +02:00 |
|
Felix Geyer
|
b8dfb9cc4d
|
Add support for gzip compressed databases.
|
2010-09-23 22:27:59 +02:00 |
|
Felix Geyer
|
f0e711ac23
|
Warn about unsupported icon ids.
|
2010-09-23 00:21:36 +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
|
eb6eec616c
|
Add username and URL columns.
|
2010-09-21 23:01:56 +02:00 |
|
Felix Geyer
|
89e778d324
|
Display warning when an invalid icon index is requested.
|
2010-09-21 22:39:42 +02:00 |
|
Felix Geyer
|
537ffafefd
|
Add unit test TestKeePass2Reader.
|
2010-09-20 00:16:30 +02:00 |
|
Felix Geyer
|
8835565fe3
|
Rename TestParser class to TestKeePass2XmlReader.
|
2010-09-20 00:15:32 +02:00 |
|
Felix Geyer
|
567dd92d4c
|
Add built-in icons.
|
2010-09-19 21:22:24 +02:00 |
|
Felix Geyer
|
b639c43b24
|
Remove unneeded toHex() calls.
|
2010-09-19 20:13:23 +02:00 |
|
Felix Geyer
|
24158bb032
|
Add signal EntryView::entryActivated().
|
2010-09-19 19:45:14 +02:00 |
|
Felix Geyer
|
1ee0c804be
|
Add MainWindow.
|
2010-09-19 16:59:32 +02:00 |
|
Felix Geyer
|
a49cf184ea
|
Code cleanup.
|
2010-09-19 16:58:21 +02:00 |
|
Felix Geyer
|
7cbbf8cf37
|
Enable even more warnings.
|
2010-09-19 16:57:40 +02:00 |
|
Felix Geyer
|
1678351d11
|
Enable and fix more warnings.
|
2010-09-18 20:31:14 +02:00 |
|
Felix Geyer
|
5da7d3fca6
|
Implement writing in SymmetricCipherStream and add a unit test.
|
2010-09-18 17:19:42 +02:00 |
|
Felix Geyer
|
c93ac9f6fc
|
Move qRegisterMetaType calls into initTestCase().
|
2010-09-18 17:15:22 +02:00 |
|
Felix Geyer
|
36d974649e
|
Write the remaining buffer in reset().
|
2010-09-18 17:13:28 +02:00 |
|
Felix Geyer
|
c2bdfab158
|
Implement writing to the SymmetricCipherStream.
|
2010-09-16 18:20:46 +02:00 |
|
Felix Geyer
|
49d64d8162
|
Better error checking when opening the stream.
|
2010-09-16 18:20:22 +02:00 |
|
Felix Geyer
|
d508c2dd68
|
Open a kdbx file in main() and add more SymmetricCipher tests.
|
2010-09-13 23:25:48 +02:00 |
|
Felix Geyer
|
9f282928e8
|
Implement reading encrypted kdbx files.
|
2010-09-13 23:24:36 +02:00 |
|
Felix Geyer
|
bb6ae3a014
|
Add reset() and blockSize().
|
2010-09-13 23:18:31 +02:00 |
|
Felix Geyer
|
26de957a98
|
Indentation and variable naming fixes.
|
2010-09-13 23:16:28 +02:00 |
|
Felix Geyer
|
6a2034fa24
|
Add crypto classes and tests. Link to libgcrypt.
|
2010-09-11 19:49:30 +02:00 |
|
Felix Geyer
|
f5dd24fdbe
|
Use upper case names for constants.
|
2010-09-05 11:46:36 +02:00 |
|
Felix Geyer
|
1cfc34361a
|
Add interface for database reader/writer.
|
2010-08-31 16:18:45 +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 |
|