d13b263222
wrap errors
...
Implement error wrapping so we catch all errors into a single error.
2022-01-09 15:53:50 -05:00
b4419a6f8c
Workaround for missing Type property
...
Some poor decisions that have been made made by KeePassXC lead to the case where they diverge from libsecret's implementation and implement their own incompatible API in the same Dbus namespace.
But they still call their API "Secret Service".
Well then.
2022-01-09 00:56:56 -05:00
851cc327e5
fix JSON marshaling for SecretValue.
2021-12-13 04:25:45 -05:00
09f3c9b73e
adding more convenience functions, improve some argument receivers
2021-12-13 04:04:03 -05:00
d81452a92c
v1 complete and tests complete (for now. 😉 ).
2021-12-13 00:15:38 -05:00
b6ba0f9736
improvements, start integration tests
...
improved various funcs, removed extraneous things (e.g. Item.Attrs).
first integration test. more will come.
2021-12-07 02:56:15 -05:00
0fc0e0c269
checking in - all basic funcs in place; add a few more then v1 merge
2021-12-06 03:24:55 -05:00
1d093627f6
collection, service, and session should be done
2021-12-04 19:38:26 -05:00
3cab98e584
checking in some work- adding custom errors and low-level compat with SecretService, but it may not be needed.
2021-11-28 21:43:30 -05:00
a5b479ae4e
docs, workflow change
...
docs were updated, and going to be doing all primary (V1+) work in master branch.
when ready for a release, i'll merge it into that particular branch.
2021-11-27 02:24:22 -05:00
brent s
bdee0ea110
change module name
...
changing module name to `gosecret` for V2.
2021-11-21 23:05:13 -05:00
brent s
e298633935
fix merge conflict
2021-11-21 23:00:51 -05:00
brent s
5975b5ed5c
v0.0.1 is now done.
...
Cleaned up file naming/organization, optimized some things like using preallocated indexed slices instead of
appends, etc.
2021-11-21 18:07:52 -05:00
brent s
809c6d6f97
some prelim work
2021-11-21 14:25:31 -05:00