33 Commits (da9f0e324eb3e5183f8047bbdff03c911c5df635)

Author SHA1 Message Date
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
Harshavardhana 1164fc60f3 Bring semantic versioning to provide for rolling upgrades (#5495) 7 years ago
Harshavardhana e19eddd759 Remove requirement for custom RPCClient (#5405) 7 years ago
Harshavardhana f8024cadbb [security] rpc: Do not transfer access/secret key. (#4857) 7 years ago
Harshavardhana 59b3e0b79b auth/rpc: Add RWMutex instead of Mutex for granular locking. (#4352) 8 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Harshavardhana 70d2cb5f4d rpc: Remove time check for each RPC calls. (#3804) 8 years ago
Harshavardhana 0137ff498a auth/rpc: Token can be concurrently edited protect it. (#3764) 8 years ago
Harshavardhana 310bf5bd36 auth/rpc: Make auth rpc client retry configurable. (#3695) 8 years ago
Bala.FA 6d10f4c19a Adopt dsync interface changes and major cleanup on RPC server/client. 8 years ago
Harshavardhana 8562b22823 Fix delays and iterim fix for the partial fix in #3502 (#3511) 8 years ago
Harshavardhana dd68cdd802 Auto-reconnect for regular authRPC client. (#3506) 8 years ago
Bala FA ee0172dfe4 Have simpler JWT authentication. (#3501) 8 years ago
Bala FA e8ce3b64ed Generate and use access/secret keys properly (#3498) 8 years ago
Bala FA 1875a47495 rpcclient: fix leaky connection (#3471) 8 years ago
Bala FA 39f9324616 Remove uncessary err != nil check. (#3346) 8 years ago
Harshavardhana 6efee2072d objectLayer: Check for `format.json` in a wrapped disk. (#3311) 8 years ago
Harshavardhana dd93f808c8 web: Add more data for jsonrpc responses. (#3296) 8 years ago
Harshavardhana 0b9f0d14a1 auth/rpc: Take remote disk offline after maximum allowed attempts. (#3288) 8 years ago
Harshavardhana e8d9d710d0 rpc: Protect racy access of internal auth states. (#3238) 8 years ago
Harshavardhana 2f7fb78692 rpc: Our rpcClient should make an attempt to reconnect. (#3221) 8 years ago
Harshavardhana fa8ea41cd9 lock/instrumentation: Cleanup and print in user friendly form. (#2807) 8 years ago
Frank 0d031c432b Fix typo in serverVersion (#2894) 8 years ago
Harshavardhana f1bc9343a1 prep: Initialization should wait instead of exit the servers. (#2872) 8 years ago
Bala FA 63a7ca1af0 web: fix jwt token expiry set to one day by default. (#2819) 8 years ago
Anis Elleuch 9fb1c89f81 Add TLS encryption capability to RPC clients (#2789) 8 years ago
Harshavardhana 1c941fd787 rpc: Should validate server versions. (#2775) 8 years ago
Frank df2ef64d20 Upgrade to new dsync version incl. stale lock detection (#2708) 8 years ago
Harshavardhana cbe87cb2ed Fix fd-leak in rpcClient close it pro-actively. 8 years ago
Harshavardhana 9605fde04d controller/auth: Implement JWT based authorization for controller. (#2544) 8 years ago
Harshavardhana e1b0985b5b rpc: Refactor authentication and login changes. (#2543) 8 years ago
Krishnan Parthasarathi c8dfc4cda4 auth-rpc: Reset token on disconnect (#2542) 8 years ago
Krishnan Parthasarathi bda6bcd5be Layered rpc-client implementation (#2512) 8 years ago