summaryrefslogtreecommitdiffstats
path: root/src/server/rpc.c
Commit message (Expand)AuthorAgeFilesLines
* [SERVER] Shorter wait when closing socket after replySimon Rettberg2020-03-191-0/+2
* [SERVER] Include build type and version in RPCSimon Rettberg2020-03-171-2/+8
* [SERVER] Handle "warn unused result" casesSimon Rettberg2020-03-061-1/+1
* [SERVER] Fix another nullpointer accessSimon Rettberg2019-10-301-1/+3
* [SERVER] rpc: Fix warningsSimon Rettberg2019-09-111-2/+2
* [SERVER] rpc: Add cachemap featureSimon Rettberg2019-09-061-0/+44
* [SERVER] Make signal handling more POSIXSimon Rettberg2019-08-281-5/+8
* [SERVER] Better lock debugging: Always check lock orderSimon Rettberg2019-08-071-11/+3Star
* [SERVER] Turn all spinlocks into mutexesSimon Rettberg2019-07-261-17/+17
* [SERVER] Fix json format stringSimon Rettberg2018-11-161-1/+1
* [SERVER] rpc: Distinguish between client and server (proxy) connectionsSimon Rettberg2018-08-141-2/+3
* [SERVER] Use atomic var for (total)bytesSent countersSimon Rettberg2018-08-081-13/+8Star
* [SERVER] jansson < 2.6 compatSimon Rettberg2017-11-101-0/+5
* [SERVER] rpc: Add q=logfile, q=altservers and q=config to /querySimon Rettberg2017-11-081-0/+36
* [SERVER] Add --errormsg to only serve HTTP-JSON error codeSimon Rettberg2017-11-021-0/+13
* [SERVER] rpc: Keep track of and cap number of active http sessionsSimon Rettberg2017-11-011-11/+57
* [SERVER] rpc: Remove old TODO, set thread name for persistent connectionsSimon Rettberg2017-11-011-1/+5
* [SERVER] rpc: encoding of our reply is utf-8, add to reply headerSimon Rettberg2017-10-301-1/+1
* [SERVER] Add AFL supportSimon Rettberg2017-10-301-0/+11
* [SERVER] rpc: Honor client's Connection header, add some commentsSimon Rettberg2017-10-301-35/+106
* [SERVER] Don't send error 500 to client on local connection timeoutSimon Rettberg2017-10-301-1/+3
* [*] Introduce constants for IPv4/6 in dnbd3_host_tSimon Rettberg2017-10-281-2/+2
* [SERVER] Add function to parse x-www-form-urlencoded stringsSimon Rettberg2017-10-281-25/+46
* [SERVER] Use picohttpparser from h2oSimon Rettberg2017-10-261-48/+55
* [SERVER] Fix types or add explicit casts everywhere we might have type conver...Simon Rettberg2017-10-241-2/+2
* [SERVER] rpc: Support querying storage size + available spaceSimon Rettberg2017-10-111-1/+13
* [SERVER] rpc: Return a unique id generated at startup with each replySimon Rettberg2017-10-061-4/+19
* [SERVER] Return client count when requesting stats but not client listSimon Rettberg2017-10-061-3/+7
* [SERVER] rpc: Fix bitmask calc for odd subnet sizes (not 8, 16, ...)Simon Rettberg2017-10-041-1/+1
* [SERVER] Implement HTTP RPC that supports different queries and ACLSimon Rettberg2017-10-011-22/+241
* [SERVER] Refactor: Move client list to net.* and isolateSimon Rettberg2017-09-071-47/+3Star
* cleanup commitsSebastian2016-02-111-9/+2Star
* [SERVER] Fix a lot of (mostly harmless) data racesSimon Rettberg2016-01-111-15/+15
* [SERVER] More fine grained locking for RPC; better error loggingSimon Rettberg2015-12-161-16/+45
* [SERVER] Update includes for moved log.hSimon Rettberg2015-12-021-1/+1
* [FUSE] Mid-refactoring, does not compileSimon Rettberg2015-11-241-1/+1
* [SERVER] Renamed image_fillJson to image_getListAsJson.Stephan Schwaer2015-05-081-1/+1
* [SERVER] Rename some more RPC fieldsSimon Rettberg2015-05-081-1/+1
* [SERVER] Add image ID for easier handling in RPC, export RID via RPC, make na...Simon Rettberg2015-05-081-8/+10
* [SERVER] Fix premature connection close for RPC repliesSimon Rettberg2015-05-051-7/+10
* [Server] Added statistics of images and uptime to json.Stephan Schwaer2015-05-051-10/+14
* Removed dnbd3_printClients, added clients to statistics json in rpc.Stephan Schwaer2015-05-041-10/+47
* [SERVER] PoC RPC interfaceschwaers2015-04-301-0/+18
* Rewriting....sr2013-07-081-810/+0Star
* [SERVER] Add IPv6 support (clients and RPC connections)sr2013-01-151-82/+68Star
* [SERVER] Add socket helper module to simplify connection setupsr2013-01-151-18/+2Star
* [SERVER] RPC: Fix return code when adding and removing trusted name spacessr2013-01-041-6/+10
* [SERVER] pthread_spin_lock != pthread_spin_unlocksr2013-01-031-4/+14
* [SERVER] Fix RPC_ADD_IMGsr2013-01-021-2/+3
* [SERVER] Remove unused default-namespace codesr2012-12-201-0/+2