Andrew Johnson

Results 85 comments of Andrew Johnson

Evidently Apple's version of regex.h doesn't have the same definitions in it that glibc's does on Linux. Switching to the gateway to build against PCRE worked for me on Mojave.

> Which would validate the rule, right?! Only if that were the only exception. The APS PV name patterns were all developed using the GNU regex, so switching to PCRE...

The Asyn build currently assumes that TIRPC is only needed on Linux, although that doesn't mean other OSs won't ever switch to that in the future. I approve of adding...

Asyn can install a CFG file `CONFIG_ASYN_MODULE` which every downstream application will include automatically when its RELEASE file contains a pointer to Asyn. Then for each target it builds, Asyn...

Almost: ``` makefile PROD_LIBS += $(asyn_IOC_LIBS) PROD_LIBS += $(EPICS_BASE_IOC_LIBS) PROD_SYS_LIBS += $(asyn_SYS_LIBS) ``` This can obviously be extended to other modules too, say ``` makefile PROD_LIBS += $(modbus_IOC_LIBS) PROD_LIBS +=...

There is an API in pvAccessCPP, it's used [here](https://github.com/epics-base/pvAccessCPP/blob/f1268adb8ecbacbd74bb66c172d02d9d427bedfd/src/ioc/PVAServerRegister.cpp#L60) to set the `PVAS_SERVER_PORT` variable for the PVAServerRegister.

Apparently my link went to the wrong place, it should have pointed [here](https://github.com/epics-base/pvAccessCPP/blame/f1268adb8ecbacbd74bb66c172d02d9d427bedfd/src/ioc/PVAServerRegister.cpp#L56) but [here](https://github.com/epics-base/pvAccessCPP/commit/cf483d664df92440443526acc276bc823c34ff31) is the commit when it was added showing just that change. This gets the dynamically...

The absence of a difference is baked a long way into the IOC code, deliberately so I believe (Bob D. might be able to explain that). This isn't the only...

It looks like this is only for stream sockets and TCP, so if no server gets port 5075 that won't prevent UDP searche packets from being received and distributed to...

The OS community looks to be moving away from OCSP, that might mean functionality to support it could eventually be removed from libraries that implement TLS... https://letsencrypt.org/2024/07/23/replacing-ocsp-with-crls/