summaryrefslogtreecommitdiff
path: root/p11p-daemon/src
Commit message (Expand)AuthorAgeFilesLines
* WIP parts from transparent-failover + half baked toml configdevelLinus Nordberg2020-02-106-219/+547
* Rename remote -> clientLinus Nordberg2020-01-105-118/+114
* Verify RPC versionLinus Nordberg2020-01-093-61/+96
* Code cleanup, variable renamingLinus Nordberg2020-01-077-156/+167
* Servers don't need to know socket pathLinus Nordberg2020-01-072-12/+14
* Set up environment for remotes according to configurationLinus Nordberg2020-01-073-18/+38
* 0.2.0-devLinus Nordberg2019-10-091-1/+1
* p11p-0.1.0p11p-0.1.0Linus Nordberg2019-07-021-1/+1
* add copyright and license info headersLinus Nordberg2019-07-0210-0/+30
* improve that commentLinus Nordberg2019-07-021-1/+1
* get rid of hardcoded EUIDLinus Nordberg2019-07-021-2/+5
* move path to p11-kit-remote properlyLinus Nordberg2019-07-021-5/+3
* move path to p11-kit-remote to configLinus Nordberg2019-07-022-2/+10
* implement load balancingLinus Nordberg2019-07-024-35/+84
* clarify that return value from terminate/2 is ignoredLinus Nordberg2019-07-011-3/+3
* stop server with reason normalLinus Nordberg2019-07-011-1/+1
* go back to lists:mapLinus Nordberg2019-07-011-4/+5
* add outcommented code for testing remote timeoutsLinus Nordberg2019-07-011-0/+9
* make events casts instead of calls; ask remotes to stop themselvesLinus Nordberg2019-07-012-23/+35
* commentLinus Nordberg2019-07-011-1/+1
* when a remote times out, hang up its p11 clientLinus Nordberg2019-07-011-2/+2
* remove some FIXME:sLinus Nordberg2019-07-014-8/+9
* add 'mode' to token configLinus Nordberg2019-07-011-3/+16
* rename client/server "change" -> "event"Linus Nordberg2019-07-013-10/+10
* document the manager a bit moreLinus Nordberg2019-07-011-7/+19
* use a list comprehension in the place of lists:map/2Linus Nordberg2019-06-301-5/+4
* rename manager functions to reflect where the policy livesLinus Nordberg2019-06-303-11/+11
* at p11 client disconnect, server asks manager to kill remoteLinus Nordberg2019-06-303-18/+34
* start remotes on demand rather than at manager startupLinus Nordberg2019-06-302-36/+55
* make p11p_server:reply/2 a call tooLinus Nordberg2019-06-302-12/+12
* turn most cast's into call's, for more synchronisityLinus Nordberg2019-06-303-20/+30
* parse rpc replies and timeout if they're not on timeLinus Nordberg2019-06-282-18/+42
* don't send that version octet by itselfLinus Nordberg2019-06-284-34/+40
* parse rpc requests and don't send until we've got a full requestLinus Nordberg2019-06-281-14/+30
* serialise rpcLinus Nordberg2019-06-281-2/+10
* prepend debug printouts with own pidLinus Nordberg2019-06-281-10/+7
* first rought cut of an rpc parserLinus Nordberg2019-06-282-0/+173
* add a genserver for handling remotes and start forwarding dataLinus Nordberg2019-06-274-45/+158
* typeLinus Nordberg2019-06-271-1/+1
* add remote manager, fork+execing p11-kit-remote processesLinus Nordberg2019-06-263-6/+104
* keep tokens and their modules in mapsLinus Nordberg2019-06-262-38/+73
* stop exposing config recordsLinus Nordberg2019-06-245-26/+15
* debugLinus Nordberg2019-06-241-0/+2
* init servers from config; cleanup on app stopLinus Nordberg2019-06-243-11/+29
* make top sup rest-for-one: restart servers if config changesLinus Nordberg2019-06-241-1/+1
* whitespaceLinus Nordberg2019-06-241-1/+1
* start one sock_server per token; give servers a chance to clean upLinus Nordberg2019-06-242-31/+63
* include unix pid in socket nameLinus Nordberg2019-06-241-3/+4
* use default intensity/restart values (1 restart in 5 seconds)Linus Nordberg2019-06-241-4/+5
* server side accepting connections, reading from socketLinus Nordberg2019-06-204-74/+101