Maarten Billemont
|
1bce9a9db5
|
Allow marshalling without masterKey and record keyID in user.
|
2019-07-04 09:50:00 -04:00 |
|
Maarten Billemont
|
cc2249ef9a
|
Allow unauthenticated marshal reading to reset master key.
|
2019-07-02 10:03:26 -04:00 |
|
Maarten Billemont
|
1675323ac6
|
Change marshal API to return output directly.
Avoids an ambiguity between return type and out value (eg. true but
NULL), and improves Swift API access.
|
2019-06-27 22:58:27 -04:00 |
|
Maarten Billemont
|
2fb77e1784
|
site.name -> siteName, add identicon marshalling to iOS, missing resultState
|
2019-06-26 15:43:21 -04:00 |
|
Maarten Billemont
|
e0b3500324
|
Add identicon to export + fix memory leaks for marshal failures.
|
2019-06-26 15:27:24 -04:00 |
|
Maarten Billemont
|
f43e1123cd
|
Standardize UTF8 mbyte length, identicon encoding, be explicit about storage duration in C API.
|
2019-06-26 13:34:02 -04:00 |
|
Maarten Billemont
|
9bcba91bba
|
Improved error checking, NULL handling and API documentation.
|
2019-06-25 10:33:43 -04:00 |
|
Maarten Billemont
|
54c17c793d
|
Ensure buffer is set.
|
2019-06-24 14:17:09 -04:00 |
|
Maarten Billemont
|
a8bad86f37
|
Harmonize API naming.
|
2019-06-23 00:03:08 -04:00 |
|
Maarten Billemont
|
fd65c66a0d
|
Fix masterKeyProvider args & mem bugs + multiple format extensions.
|
2019-06-22 23:57:27 -04:00 |
|
Maarten Billemont
|
6b647becc8
|
Harmonize naming of state variables.
|
2019-05-29 15:56:18 -04:00 |
|
Maarten Billemont
|
ca862f4942
|
More flexible API for providing marshalling master key.
|
2019-05-11 19:02:55 -04:00 |
|
Maarten Billemont
|
39007217cd
|
Merge branch 'master' into rewrite
|
2019-01-05 13:55:09 -05:00 |
|
Maarten Billemont
|
d5c75e73ce
|
Fix missing arguments.
|
2019-01-05 13:54:27 -05:00 |
|
Maarten Billemont
|
3b79f88234
|
Merge branch 'master' into rewrite
|
2019-01-05 13:50:46 -05:00 |
|
Maarten Billemont
|
3da1a09d70
|
Portability fixes for Blowfish's code.
|
2019-01-05 13:48:29 -05:00 |
|
Maarten Billemont
|
a3e5ecc9dd
|
Merge branch 'master' into rewrite
|
2018-11-20 11:59:19 -05:00 |
|
Maarten Billemont
|
f9ce4b0647
|
Minor cleanup of askpass code.
|
2018-11-20 11:58:38 -05:00 |
|
Maarten Billemont
|
5741db4d4d
|
Present site details.
|
2018-10-29 19:00:07 +01:00 |
|
Maarten Billemont
|
47d0051df9
|
Merge branch 'master' into rewrite
|
2018-10-13 16:50:38 -04:00 |
|
Maarten Billemont
|
cbe7b9a5f4
|
Improved libxml2 cflags/ldflags.
|
2018-09-26 00:43:23 -04:00 |
|
Maarten Billemont
|
d52befa81d
|
Merge branch 'master' into rewrite
|
2018-09-22 14:22:43 -04:00 |
|
Maarten Billemont
|
5c87c10b07
|
Convenience flag for building a debuggable binary.
|
2018-09-22 14:22:17 -04:00 |
|
Maarten Billemont
|
9ecc640733
|
Merge branch 'master' into rewrite
|
2018-09-22 14:17:50 -04:00 |
|
Maarten Billemont
|
18df7061b9
|
Fall back to getline if ncurses cannot be initialized (eg. TERM not set).
|
2018-09-22 14:14:18 -04:00 |
|
Maarten Billemont
|
fa4bc100a2
|
Ensure all read utilities yield constant string pointers for safety.
|
2018-09-22 14:12:53 -04:00 |
|
Maarten Billemont
|
2b7c6ca3d1
|
Fall back to getline if ncurses cannot be initialized (eg. TERM not set).
|
2018-09-22 11:00:08 -04:00 |
|
Maarten Billemont
|
305a483782
|
Convenience flag for building a debuggable binary.
|
2018-09-22 10:59:34 -04:00 |
|
Maarten Billemont
|
0f0efed3d2
|
Ensure all read utilities yield constant string pointers for safety.
|
2018-09-22 09:47:11 -04:00 |
|
Maarten Billemont
|
d65ec3cab5
|
Merge branch 'master' into rewrite
|
2018-08-30 13:01:10 -04:00 |
|
Maarten Billemont
|
2c843d832b
|
Update stale GitHub references with new GitLab home.
|
2018-07-05 17:14:50 -04:00 |
|
Maarten Billemont
|
4ed6ee2ed3
|
Merge branch 'patch-1' into 'master'
Update README.md Fix broken link
See merge request MasterPassword/MasterPassword!249
|
2018-07-01 20:31:14 +00:00 |
|
Jakob Kukla
|
4ad304213b
|
Update README.md
Fix broken link to native CLI instructions
|
2018-07-01 18:04:19 +00:00 |
|
Maarten Billemont
|
605178407a
|
Ignore build files.
|
2018-06-19 01:59:28 -04:00 |
|
Maarten Billemont
|
049f59d2bd
|
Rename native lib to libmpw & native library loading for eg. Android.
|
2018-06-19 01:32:07 -04:00 |
|
Maarten Billemont
|
70f32f0680
|
Make dependencies private since they're only used by the implementation.
|
2018-06-16 19:47:53 -04:00 |
|
Maarten Billemont
|
5b86166a05
|
Merge branch 'master' of gitlab.com:MasterPassword/MasterPassword
|
2018-06-10 13:26:26 -04:00 |
|
Maarten Billemont
|
da468651d9
|
Docker availability.
|
2018-06-06 01:49:45 +00:00 |
|
Maarten Billemont
|
7f02bc382a
|
Migrate docker from ubuntu to alpine.
|
2018-06-05 21:25:38 -04:00 |
|
Maarten Billemont
|
895799041f
|
Remove __unused since it's non-standard.
1. It breaks compilers without support for __attribute__
2. It breaks system headers that declare variables named __unused (eg. musl libc).
|
2018-06-05 21:22:40 -04:00 |
|
Maarten Billemont
|
fe6625372e
|
Reorganize core source and add Docker support to CLI.
|
2018-06-05 20:04:43 -04:00 |
|
Maarten Billemont
|
54ec651f3b
|
Badges moved to the project's settings.
|
2018-06-05 20:48:21 +00:00 |
|
Maarten Billemont
|
30e6eae3d7
|
Fully replace Java mpw algorithm implementation with proxy to standard C implementation.
|
2018-06-04 01:43:46 -04:00 |
|
Maarten Billemont
|
9ee9ab90bd
|
Fixed bad AES PKCS7 block rounding.
|
2018-06-03 23:47:16 -04:00 |
|
Maarten Billemont
|
46b609502a
|
Fix JNI write-back, bad V3 api usage, duplicate length passing.
|
2018-06-03 17:58:24 -04:00 |
|
Maarten Billemont
|
5d95441076
|
Update to masterpassword.app domain.
|
2018-06-03 16:26:08 -04:00 |
|
Maarten Billemont
|
e157c654c4
|
Allow verbose and scoped tests output.
|
2018-06-03 16:19:14 -04:00 |
|
Maarten Billemont
|
81f7616bd0
|
Initial integration of JNI with C implementation.
|
2018-05-28 23:00:05 -04:00 |
|
Maarten Billemont
|
86f107dafc
|
Fix inter-project dependency and including libs into algorithm jar.
|
2018-05-27 23:43:35 -04:00 |
|
Maarten Billemont
|
70cdd523c9
|
Archive and initial cross-compile support.
|
2018-05-26 01:22:41 -04:00 |
|