Commit Graph

22 Commits

Author SHA1 Message Date
Michael Davidsaver e9ce80880d remote file:line from decode errors 2021-01-12 11:32:10 -08:00
Michael Davidsaver 6fd01c7bec improve error handling
eg. resulting from bad pvRequest (selecting empty field set)
2021-01-07 11:07:40 -08:00
Michael Davidsaver 48ae394a0d server: correct ExecOp::op() 2020-12-30 12:47:38 -08:00
Michael Davidsaver b9b1a60954 server: correct ConnectOp::op() 2020-12-29 12:54:43 -08:00
Michael Davidsaver 280919b3ec server: adjust handling of invalid SID
Downgrade severity as invalid SIDs are an
unavoidable possibility after server
channel destroy.
2020-08-10 12:09:55 -07:00
Michael Davidsaver 63912a017a add operator<< for Server 2020-07-26 20:46:12 -07:00
Michael Davidsaver edadc31f96 add instanceSnapshot() 2020-03-24 18:38:10 -07:00
Michael Davidsaver bcdf743ae9 server expose raw client credentials 2020-03-09 16:34:18 -07:00
Michael Davidsaver 1663c0b775 fix server ExecOp::error() 2020-02-26 08:38:15 -08:00
Michael Davidsaver 99ce43c0eb prefer log_*_printf() 2020-02-19 07:10:52 -08:00
Michael Davidsaver 95ed4b2993 onClose confusion 2020-02-03 14:57:50 -08:00
Michael Davidsaver 24d9eb49f1 fit Put reply argument validation 2020-02-03 14:57:50 -08:00
Michael Davidsaver 363761ab77 server relax handling of op on non-existant IOID
PVA protocol has inherent races because server destroy
isn't ack'd by client.  So we must be tolerant of late
arriving messages for non-existant IOIDs.
2020-02-03 14:57:04 -08:00
Michael Davidsaver 3bd86f9777 server GET apply pvRequest to mask 2020-02-03 14:57:04 -08:00
Michael Davidsaver 584cf5b450 minor 2020-02-03 14:54:47 -08:00
Michael Davidsaver c2a4224a21 server monitor 2020-01-22 12:25:21 -08:00
Michael Davidsaver a1b9a64a06 misc 2020-01-22 12:24:40 -08:00
Michael Davidsaver fecdd52e70 update logging 2019-12-19 18:42:39 -08:00
Michael Davidsaver 68cb777702 use std::make_shared where possible
may avoid extra alloc for ref. counter
2019-12-19 18:42:39 -08:00
Michael Davidsaver 583ee684ab generalize Get/Put/RPC handling 2019-12-18 18:31:17 -08:00
Michael Davidsaver aa973c9adc server boilerplate reduction 2019-12-15 16:43:22 -08:00
Michael Davidsaver 7c47975af5 Got GET 2019-12-15 16:43:22 -08:00