| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | remove spurious mkdir | Linus Nordberg | 2019-10-22 | 1 | -1/+0 |
| | | | | | We already do that in target softhsm/tokens. | ||||
| * | sign and verify once per found token | Linus Nordberg | 2019-10-22 | 2 | -5/+11 |
| | | | | | | | | | If more than one token is found, all of them should have the same key. This is a somewhat lame way of verifying they all work. Lame because the resulting signature will be made from the last key only. Also pass PIN in URI. | ||||
| * | export SOFTHSM2_CONF properly | Linus Nordberg | 2019-10-22 | 1 | -7/+6 |
| | | | | | Also, do create the token directory. | ||||
| * | use a default target testing softhsm without p11p first | Linus Nordberg | 2019-10-22 | 1 | -0/+1 |
| | | |||||
| * | whitespace | Linus Nordberg | 2019-10-22 | 1 | -1/+1 |
| | | |||||
| * | use paths used by (debian) packages | Linus Nordberg | 2019-10-22 | 1 | -2/+3 |
| | | |||||
| * | 0.2.0-dev | Linus Nordberg | 2019-10-09 | 1 | -1/+1 |
| | | |||||
| * | language and speling | Linus Nordberg | 2019-10-09 | 2 | -13/+19 |
| | | |||||
| * | remove empty file | Linus Nordberg | 2019-07-03 | 1 | -8/+0 |
| | | |||||
| * | split up p11p.md | Linus Nordberg | 2019-07-03 | 3 | -168/+127 |
| | | |||||
| * | p11p-0.1.0p11p-0.1.0 | Linus Nordberg | 2019-07-02 | 1 | -1/+1 |
| | | |||||
| * | add copyright and license info headers | Linus Nordberg | 2019-07-02 | 10 | -0/+30 |
| | | |||||
| * | remove unused files | Linus Nordberg | 2019-07-02 | 2 | -0/+0 |
| | | |||||
| * | add LICENSE | Linus Nordberg | 2019-07-02 | 1 | -0/+35 |
| | | |||||
| * | add contact info | Linus Nordberg | 2019-07-02 | 1 | -0/+4 |
| | | |||||
| * | update README with more build instructions | Linus Nordberg | 2019-07-02 | 1 | -10/+31 |
| | | |||||
| * | use sane paths in tests/Makefile | Linus Nordberg | 2019-07-02 | 2 | -2/+2 |
| | | |||||
| * | improve that comment | Linus Nordberg | 2019-07-02 | 1 | -1/+1 |
| | | |||||
| * | remove unused target | Linus Nordberg | 2019-07-02 | 1 | -3/+0 |
| | | |||||
| * | get rid of hardcoded EUID | Linus Nordberg | 2019-07-02 | 1 | -2/+5 |
| | | |||||
| * | use sane default for p11-kit-remote path | Linus Nordberg | 2019-07-02 | 1 | -2/+1 |
| | | |||||
| * | move path to p11-kit-remote properly | Linus Nordberg | 2019-07-02 | 2 | -6/+5 |
| | | |||||
| * | move path to p11-kit-remote to config | Linus Nordberg | 2019-07-02 | 4 | -2/+22 |
| | | |||||
| * | implement load balancing | Linus Nordberg | 2019-07-02 | 5 | -36/+87 |
| | | |||||
| * | update README some | Linus Nordberg | 2019-07-01 | 1 | -7/+24 |
| | | |||||
| * | formatting | Linus Nordberg | 2019-07-01 | 1 | -21/+28 |
| | | |||||
| * | squelch lager warning at startup | Linus Nordberg | 2019-07-01 | 1 | -1/+3 |
| | | |||||
| * | add rebar and goldrush packages as dependencies | Linus Nordberg | 2019-07-01 | 1 | -4/+7 |
| | | | | | | | Add plugin rebar3_hex to make that work. Had to 'rebar3 local upgrade' before anything worked at all. Magic. | ||||
| * | clarify that return value from terminate/2 is ignored | Linus Nordberg | 2019-07-01 | 1 | -3/+3 |
| | | |||||
| * | stop server with reason normal | Linus Nordberg | 2019-07-01 | 1 | -1/+1 |
| | | | | | | | I'm starting to think that 'shutdown' means that we're shutting down the application. Anyhow, we're not using this information, other than for debug printouts, which we can do explicitly instead. | ||||
| * | go back to lists:map | Linus Nordberg | 2019-07-01 | 1 | -4/+5 |
| | | | | | | I think it makes sense using map/2 when changing a list, like here, and use list comprehensions when filtering and bulding _other_ lists. | ||||
| * | add outcommented code for testing remote timeouts | Linus Nordberg | 2019-07-01 | 1 | -0/+9 |
| | | |||||
| * | make events casts instead of calls; ask remotes to stop themselves | Linus Nordberg | 2019-07-01 | 2 | -23/+35 |
| | | | | | | | | casts bc don't risk blocking avoiding gen_server:stop/1 so that we terminate processes which we are not sure are alive | ||||
| * | improve README | Linus Nordberg | 2019-07-01 | 1 | -0/+11 |
| | | |||||
| * | comment | Linus Nordberg | 2019-07-01 | 1 | -1/+1 |
| | | |||||
| * | when a remote times out, hang up its p11 client | Linus Nordberg | 2019-07-01 | 1 | -2/+2 |
| | | | | | | 7db7c1d ("remove some FIXME:s") contained more than what the commit message says. Needs this too. | ||||
| * | add target 'eunit' for running that only | Linus Nordberg | 2019-07-01 | 1 | -0/+2 |
| | | |||||
| * | remove some FIXME:s | Linus Nordberg | 2019-07-01 | 4 | -8/+9 |
| | | |||||
| * | add 'mode' to token config | Linus Nordberg | 2019-07-01 | 2 | -5/+20 |
| | | |||||
| * | reformat | Linus Nordberg | 2019-07-01 | 1 | -18/+15 |
| | | |||||
| * | refer to p11p-daemon/README instead | Linus Nordberg | 2019-07-01 | 1 | -3/+2 |
| | | |||||
| * | update ASCII art to include p11p-helper (ie p11-kit-remote) | Linus Nordberg | 2019-07-01 | 1 | -16/+21 |
| | | |||||
| * | rename client/server "change" -> "event" | Linus Nordberg | 2019-07-01 | 3 | -10/+10 |
| | | |||||
| * | document the manager a bit more | Linus Nordberg | 2019-07-01 | 1 | -7/+19 |
| | | |||||
| * | use a list comprehension in the place of lists:map/2 | Linus Nordberg | 2019-06-30 | 1 | -5/+4 |
| | | | | | | | | | map/2 does _not_ risk reordering the list. The comment "The evaluation order depends on the implementation." in the documentation refers only to in which order fun is applied. A list comprehension looks a little bit nicer though, IMO. | ||||
| * | rename manager functions to reflect where the policy lives | Linus Nordberg | 2019-06-30 | 3 | -11/+11 |
| | | | | | | | Servers and remotes (soon renamed "clients") are not the ones implementing policy. They should therefore report events to the manager which then imposes policy. | ||||
| * | at p11 client disconnect, server asks manager to kill remote | Linus Nordberg | 2019-06-30 | 3 | -18/+34 |
| | | | | | | | | | Also, comment out all debug printouts reporting about octets sent and received, all four types. Missing: Switching remote behind the back of the p11 client, including replaying whatever needs to be replayed. | ||||
| * | start remotes on demand rather than at manager startup | Linus Nordberg | 2019-06-30 | 2 | -36/+55 |
| | | | | | | | | Also, rotate list of remotes on remote timeout. Still missing: When a remote times out, switch remote under the feet of the client. | ||||
| * | make p11p_server:reply/2 a call too | Linus Nordberg | 2019-06-30 | 2 | -12/+12 |
| | | |||||
| * | turn most cast's into call's, for more synchronisity | Linus Nordberg | 2019-06-30 | 3 | -20/+30 |
| | | |||||
