Michael Davidsaver
|
523cb46e21
|
fix osdGetRoles
Ignore NGROUPS_MAX. On Darwin NGROUPS_MAX==16.
The actual limit is higher.
getgrouplist() is weird...
|
2019-04-29 11:20:06 -07:00 |
|
Michael Davidsaver
|
5b333922d5
|
6.1.2
6.1.2
|
2019-04-17 14:12:16 -07:00 |
|
Michael Davidsaver
|
eec3efd36a
|
doxygen
|
2019-04-17 13:45:53 -07:00 |
|
Michael Davidsaver
|
8415a125d9
|
minor
|
2019-04-17 09:38:37 -07:00 |
|
Michael Davidsaver
|
3fa1e83b55
|
avoid redundant sockaddr -> string
|
2019-04-17 09:35:43 -07:00 |
|
Michael Davidsaver
|
a697008f13
|
demagic
|
2019-04-17 09:35:43 -07:00 |
|
Michael Davidsaver
|
31a7b66575
|
MonitorFIFO relax state requirements for post()
post() while close()d can be a no-op. Simplify async. close().
May indicate a race with open(), which will fail on type change.
|
2019-04-17 09:35:43 -07:00 |
|
Bruce Hill
|
b3b1e0b2c5
|
Have env tryGetPropertyAsString() ck for ENV_PARAM default.
|
2019-04-17 09:34:54 -07:00 |
|
Michael Davidsaver
|
86f4439d99
|
oops
|
2019-04-17 09:07:56 -07:00 |
|
Michael Davidsaver
|
2424c89bd7
|
Add showauth executable
|
2019-04-10 15:52:13 -07:00 |
|
Michael Davidsaver
|
4ea6831800
|
getgrouplist() on OSX has different sig.
|
2019-04-10 11:27:46 -07:00 |
|
Michael Davidsaver
|
cddbabf8bc
|
auth fix mingw static
|
2019-04-09 11:07:30 -07:00 |
|
Michael Davidsaver
|
78410499f0
|
6.1.1
6.1.1
|
2019-03-18 11:22:15 -07:00 |
|
Michael Davidsaver
|
5b7b865965
|
release notes
|
2019-03-18 09:03:19 -07:00 |
|
Michael Davidsaver
|
77a7d53f62
|
Add MonitorFIFO::getRequester()
|
2019-03-17 19:31:09 -07:00 |
|
Michael Davidsaver
|
b462d82b18
|
pvinfo show peerName
|
2019-03-17 19:30:49 -07:00 |
|
Michael Davidsaver
|
ea149f6292
|
pvac Add ConnectEvent::peerName
|
2019-03-17 19:30:46 -07:00 |
|
Michael Davidsaver
|
663146f2e7
|
update release notes
|
2019-03-11 14:34:58 -07:00 |
|
Michael Davidsaver
|
754a1d2b08
|
pvtools main() catch
|
2019-03-04 18:01:33 -08:00 |
|
Michael Davidsaver
|
936f8add27
|
pvcall fix array args
|
2019-02-21 08:52:55 -08:00 |
|
Michael Davidsaver
|
5b14bbef5a
|
drop display.format
|
2019-02-19 19:58:47 -08:00 |
|
Michael Davidsaver
|
37cb765ed5
|
minor log message
|
2019-02-19 19:58:33 -08:00 |
|
Michael Davidsaver
|
22622e91a9
|
server: detect duplicate channelCreated() calls
|
2019-02-19 19:58:13 -08:00 |
|
Michael Davidsaver
|
d52d8cf5d4
|
pva/server.h allow createChannel() to return NULL
|
2019-02-19 19:55:58 -08:00 |
|
Michael Davidsaver
|
c5fe16eff2
|
fix search PeerInfo
|
2019-02-19 19:54:42 -08:00 |
|
Michael Davidsaver
|
34f53c123a
|
PeerInfo in pva/server.h and pva/sharedstate.h
|
2019-01-29 19:59:53 -08:00 |
|
Michael Davidsaver
|
d8f9ef2557
|
make PeerInfo available during search phase
|
2019-01-29 19:59:53 -08:00 |
|
Michael Davidsaver
|
bdd2730315
|
auth status void accidental success.
The default value of _verificationStatus is reported
on auth timeout. Make sure it isn't success.
|
2019-01-13 19:04:59 -08:00 |
|
Michael Davidsaver
|
b46e0972ea
|
minor doc
|
2019-01-13 19:04:59 -08:00 |
|
Michael Davidsaver
|
bfff9275bd
|
always need to link with netapi32 now
|
2019-01-12 17:07:24 -08:00 |
|
Michael Davidsaver
|
50302d31ac
|
authorize with local group lookup
|
2019-01-12 15:14:19 -08:00 |
|
Michael Davidsaver
|
b168c51aac
|
Add osdGetRoles()
|
2019-01-12 15:14:19 -08:00 |
|
Michael Davidsaver
|
3209899172
|
authorization framework
|
2019-01-12 15:14:19 -08:00 |
|
Michael Davidsaver
|
9babc06ab3
|
pvasr show PeerInfo
|
2019-01-12 15:14:19 -08:00 |
|
Michael Davidsaver
|
fa484a883a
|
redo security (aka. access control)
Break up monolithic SecurityPlugin API into three parts.
1. Authentication.
2. Authorization.
3. Access Control decision. Left to ChannelProviders
|
2019-01-12 15:14:19 -08:00 |
|
Michael Davidsaver
|
31d98fc965
|
attempt to please MSVC
Seems not to elide some calls to
Configure::operator=()
|
2019-01-12 14:31:19 -08:00 |
|
Michael Davidsaver
|
13cac5f4cc
|
remove asCheck
This interface will be removed.
|
2019-01-12 14:31:19 -08:00 |
|
Michael Davidsaver
|
3b4a52a360
|
remove usage of NoDefaultMethods
|
2019-01-12 12:02:25 -08:00 |
|
Michael Davidsaver
|
09354041dc
|
minor c++11
|
2019-01-12 12:02:25 -08:00 |
|
Michael Davidsaver
|
0d1ba091a2
|
remove unused, and un-useful, IP address utils
|
2019-01-12 12:02:25 -08:00 |
|
Michael Davidsaver
|
d48971dbb9
|
BlockingUDPConnector cleanup
remove unused options and arguments. Avoid alloc.
|
2019-01-12 12:02:25 -08:00 |
|
Andrew Johnson
|
5e79342219
|
Update and unify README.md
6.1.0
|
2018-12-17 15:37:57 -06:00 |
|
Michael Davidsaver
|
be3729cdb1
|
oops
|
2018-12-08 18:45:30 -08:00 |
|
Michael Davidsaver
|
81af0d72e8
|
client.h monitor missing NULL test
|
2018-12-08 17:50:09 -08:00 |
|
Michael Davidsaver
|
eb8be48807
|
preemptive dllimport
|
2018-12-08 17:50:09 -08:00 |
|
Andrew Johnson
|
eaf422669b
|
Fix Windows symbol decorations in src/client implementation
|
2018-11-28 13:29:32 -06:00 |
|
Michael Davidsaver
|
8043bab458
|
6.1.0
|
2018-11-26 10:40:44 -08:00 |
|
Michael Davidsaver
|
93a83ffa7e
|
don't install testServer et. al
Not really something most end users care about.
So don't clutter up the install tree. Continue
to build, but not run as, tests.
|
2018-11-26 10:40:44 -08:00 |
|
Michael Davidsaver
|
095011d013
|
note
|
2018-11-26 10:40:43 -08:00 |
|
Michael Davidsaver
|
0959f9be88
|
use epicsGuard
|
2018-10-31 09:21:23 -07:00 |
|