Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/keepassxreboot/keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://github.com/keepassxreboot/keepassxc

Warn about unsupported icon ids.

f0e711ac2330efce495155edc4ec163b85c99b4f authored over 14 years ago by Felix Geyer <[email protected]>
Use the Uuid::LENGTH constant instead of literals.

8b5dcc7bee505078f240fcf1b01ae05104b508c7 authored over 14 years ago by Felix Geyer <[email protected]>
Implement Uuid::random().

9f0c3e5411709f9f18fd176a5ca2738b6fde0c9a authored over 14 years ago by Felix Geyer <[email protected]>
Add username and URL columns.

eb6eec616c45707099b41e777467d4d11b041d9b authored over 14 years ago by Felix Geyer <[email protected]>
Display warning when an invalid icon index is requested.

89e778d324add52fd358bbb54f6f76f4382c5714 authored over 14 years ago by Felix Geyer <[email protected]>
Add unit test TestKeePass2Reader.

537ffafefd8a3276b51dbde07267a2c8bf398469 authored over 14 years ago by Felix Geyer <[email protected]>
Rename TestParser class to TestKeePass2XmlReader.

8835565fe3872bfc9fb64af49ed59d3adc6d91b9 authored over 14 years ago by Felix Geyer <[email protected]>
Add built-in icons.

567dd92d4c10e4c1d9c8ba6a3b3568e2d18951d2 authored over 14 years ago by Felix Geyer <[email protected]>
Remove unneeded toHex() calls.

b639c43b2484a0aebf0065fd6f525eeaec18d67c authored over 14 years ago by Felix Geyer <[email protected]>
Add signal EntryView::entryActivated().

24158bb032df1ceda1c6cdd87e5d4d29cce4681a authored over 14 years ago by Felix Geyer <[email protected]>
Add MainWindow.

1ee0c804be0637c06b739dadc402c1d8d4f6e0e6 authored over 14 years ago by Felix Geyer <[email protected]>
Code cleanup.

a49cf184ea5e2772172a464a6c81a6229d840d6a authored over 14 years ago by Felix Geyer <[email protected]>
Enable even more warnings.

7cbbf8cf3746c65e5644c045bf54fc833895d4fd authored over 14 years ago by Felix Geyer <[email protected]>
Enable and fix more warnings.

1678351d11251a33571e19a38c2a4bb59712c79d authored over 14 years ago by Felix Geyer <[email protected]>
Implement writing in SymmetricCipherStream and add a unit test.

5da7d3fca6647c8a67c5d6a1d057ca0367bf9d4b authored over 14 years ago by Felix Geyer <[email protected]>
Move qRegisterMetaType calls into initTestCase().

c93ac9f6fc860389c7e1dcfd3c0167e507d3bfd9 authored over 14 years ago by Felix Geyer <[email protected]>
Write the remaining buffer in reset().

36d974649e23ab6fe31c3046833410da291f5f5f authored over 14 years ago by Felix Geyer <[email protected]>
Implement writing to the SymmetricCipherStream.

c2bdfab158da4be7d422a768a3d481cbbd814370 authored over 14 years ago by Felix Geyer <[email protected]>
Better error checking when opening the stream.

49d64d81626adf3bdc427d9bcdf7dab486ac916a authored over 14 years ago by Felix Geyer <[email protected]>
Open a kdbx file in main() and add more SymmetricCipher tests.

d508c2dd6887bc1e59ecb7c18e41d60d9ec221d1 authored over 14 years ago by Felix Geyer <[email protected]>
Implement reading encrypted kdbx files.

9f282928e85ea9ff115ad41ea2b93eac0e07ad25 authored over 14 years ago by Felix Geyer <[email protected]>
Add reset() and blockSize().

bb6ae3a014636b1ae686c47ccb09b15d4805bee3 authored over 14 years ago by Felix Geyer <[email protected]>
Indentation and variable naming fixes.

26de957a987b8764b91a0d416b88b8d5c7124ee4 authored over 14 years ago by Felix Geyer <[email protected]>
Add crypto classes and tests. Link to libgcrypt.

6a2034fa248385d1d1637d4c3444045e50e0c5f5 authored over 14 years ago by Felix Geyer <[email protected]>
Use upper case names for constants.

f5dd24fdbecb94f07398bacbe8fd905b5c83f806 authored over 14 years ago by Felix Geyer <[email protected]>
Add interface for database reader/writer.

1cfc34361a76d60a6fc4945b529a0296892a5083 authored over 14 years ago by Felix Geyer <[email protected]>
Move core/Parser to format/KeePass2XmlReader and core/Writer to format/KeePass2XmlWriter.

ee4c2c3dd43e965eab19eb8b98f0081a4ddbbf27 authored over 14 years ago by Felix Geyer <[email protected]>
Handle CustomData element.

This should make support for reading and writing
KeePass 2 XML files complete (closes #1).

3bf0564436475c06e3092c74ab717e4f3d675ab4 authored over 14 years ago by Felix Geyer <[email protected]>
Actually calling writeDeletedObjects() would be a good idea.

8df8f69e10da19533c284fa70a0814afd8f580da authored over 14 years ago by Felix Geyer <[email protected]>
Add a bunch of new Parser testcases.

cd26e9d474e55bbfe25980856b41b2ea60e5149e authored over 14 years ago by Felix Geyer <[email protected]>
Fix UUID not being set for history entries.

542ecd41d1107e0e9f7ecad234d17e4b4566f17f authored over 14 years ago by Felix Geyer <[email protected]>
Set icon id even if it's 0 as icon numbering starts at 0.

e7a9d578005e1206f2fd0e301411fcea26de29ba authored over 14 years ago by Felix Geyer <[email protected]>
Implement some const methods properly.

82cb31597745349ce38f27835d68782f12c3532e authored over 14 years ago by Felix Geyer <[email protected]>
Support Entry History and DeletedObjects.

3193adc215ef324a3f408e9db30c8b3fd2e3d43e authored over 14 years ago by Felix Geyer <[email protected]>
Set horizontal stretch factors.

5efccf32c9b711fac9771268e38392a3f1586c19 authored over 14 years ago by Felix Geyer <[email protected]>
Disable icons in the models for now.

19063d98948816fdcb67a139ef45fcffe550937e authored over 14 years ago by Felix Geyer <[email protected]>
Coding style++

ef52e98ee65bb2c07a47f717487240ab9fb5b15a authored over 14 years ago by Felix Geyer <[email protected]>
Use a splitter between Group and Entry View.

194a081bd7ef2e622e49c4f24b7c2721c023812c authored over 14 years ago by Felix Geyer <[email protected]>
Add EntryView and DatabaseWidget.

621b367f45b7d3c72175b678568cd66ae49b0f47 authored over 14 years ago by Felix Geyer <[email protected]>
Un-constify Entry* and Group* in various related signals and models/views.

e96c3bb011030ea71bde2bd5a09b3b105a15a54a authored over 14 years ago by Felix Geyer <[email protected]>
Prefix object attribute with "m_".

d2e677c7f42a356577e62b5e19f998728243f6bb authored over 14 years ago by Felix Geyer <[email protected]>
Add GroupView.

97ca81f31682eb7de5f833cb4b8afe3b12bc54d2 authored over 14 years ago by Felix Geyer <[email protected]>
Some Writer fixes and add methods to actually make it write.

707cf1bbe8f7649a3cd733cf36ea1cd6ffc0064a authored over 14 years ago by Felix Geyer <[email protected]>
Support EnableAutoType and EnableSearching group properties.

82afd43f12bd040db19e5b8e6500f972366d63a9 authored over 14 years ago by Felix Geyer <[email protected]>
Implement XML Writer (maybe even works!)

2b939617bb9b100c85156b8517f63ce97b851bf9 authored over 14 years ago by Felix Geyer <[email protected]>
Add EntryModel.

8d623f37ca88204166e2de9981b998f91cfe0f33 authored over 14 years ago by Felix Geyer <[email protected]>
Add convenience methods to access common attributes.

84bc5ef4635bff4497e4b491273c4988a1cc7dd3 authored over 14 years ago by Felix Geyer <[email protected]>
Use QCOMPARE instead of QVERIFY where possible.

48c498890fa7161e8894338ea3046e1a9741b78f authored over 14 years ago by Felix Geyer <[email protected]>
Implement support for group tree changes in GroupModel.

623b325fa157230dc553fb65b50bff5789c7a73a authored over 14 years ago by Felix Geyer <[email protected]>
Add signal for changes in Group.

e28ed4891b40725b183472407d71396cbf2c9c9e authored over 14 years ago by Felix Geyer <[email protected]>
Add "LICENSE" prefix to license filenames.

bfb75da123bbc856f4d69fa92d2a59986eb56ea4 authored over 14 years ago by Felix Geyer <[email protected]>
Add GroupModel and corresponding unit test.

072a8ccf1bdf2c97817680620d62370195089777 authored over 14 years ago by Felix Geyer <[email protected]>
Add more tests.

9b0ba46b3147b3c28d9f0e214b1a8c62351775ce authored over 14 years ago by Felix Geyer <[email protected]>
Use static method instead of a constructor for random Uuids.

a3211872e03264c00f44bbda6caca5e2f89db700 authored over 14 years ago by Felix Geyer <[email protected]>
Mark constructors as explicit.

d8b21c8b043f7dae9d61179a3bfec3bd10b52544 authored over 14 years ago by Felix Geyer <[email protected]>
Implement Entry::image().

01694c3271c2bfb7e4898e993f04cd04cd3e4c4f authored over 14 years ago by Felix Geyer <[email protected]>
Fix parser and add unit tests.

bd1ea0501711cd90185af6fa9ba18aa5b0a40dc6 authored over 14 years ago by Felix Geyer <[email protected]>
Build fixes.

b64dbce2da993e09d1fd5889d0db575669941364 authored over 14 years ago by Felix Geyer <[email protected]>
More work on the parser and Entry/Group data structures.

dae532d659b39fa70f625ec15057ca45d15d1ac5 authored over 14 years ago by Felix Geyer <[email protected]>
Initial import.

3e3c23e4adc743b1346c20a02f01faac2e6ced6c authored over 14 years ago by Felix Geyer <[email protected]>