dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 opened issue dohertj2/lmxopcua#568 2026-10-07 19:02:14 -04:00
AbCip/AbLegacy: libplctag adapter status-mapping and WrapSync test gaps
dohertj2 opened issue dohertj2/lmxopcua#569 2026-10-07 19:02:14 -04:00
LibplctagConfinementGuard misses refs after // in literals, block comments, csproj
dohertj2 opened issue dohertj2/lmxopcua#570 2026-10-07 19:02:14 -04:00
Native AbCip runtime: STRING capacity, mistype churn, malformed-name device backoff
dohertj2 opened issue dohertj2/lmxopcua#565 2026-10-07 19:02:13 -04:00
Ab.Transport: EncapsulationClient drain/timeout/test follow-ups
dohertj2 opened issue dohertj2/lmxopcua#566 2026-10-07 19:02:13 -04:00
Ab.Transport: CipConnection/DeviceSessionPool test gaps and CIP-level close detection
dohertj2 opened issue dohertj2/lmxopcua#567 2026-10-07 19:02:13 -04:00
Ab.Transport: RequestScheduler fragment/lock follow-ups
dohertj2 opened issue dohertj2/lmxopcua#564 2026-10-07 19:02:12 -04:00
Ab.Transport: CIP codec hardening (bounds, path casts, immutable constants)
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-10-07 15:34:36 -04:00
f40409a688 docs: strip task-tracking IDs from code comments and fill missing XML docs
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-07 15:09:05 -04:00
d0b66bf105 docs(history): OtOpcUa TwinCAT native array subscriptions (2026-10-07)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-07 15:09:04 -04:00
f3e92fec27 Merge TwinCAT native array subscriptions (live-validated on the Elma PLCs)
1982af8155 docs(twincat): native array notifications, sub-range / size-cap rules, live TC2 gate record
313946e6ea fix(twincat): refuse a scalar tag over a PLC array on the read path too
1e68121b17 fix(twincat): register a bit-indexed BOOL notification on its parent word (live TC2 gate)
dcc35f3481 feat(twincat): native ADS notifications for array tags, decoded from raw bytes
Compare 5 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-10-07 15:05:55 -04:00
513fa1aa16 docs(tests): fix CommentChecker findings across tests/ — 13,392 → 0 (repo-wide scan clean)
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-07 14:32:59 -04:00
44421dc5aa docs(history): OtOpcUa FOCAS/TwinCAT/AbCip driver fixes ported from ignitionoee + real-device gates (2026-10-07)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-07 14:32:58 -04:00
9dbaa6d758 Merge TwinCAT fixes ported from ignitionoee + live-validated on the Elma PLCs
8060cfd2a5 fix(twincat): size strings by the resolved type and refuse VAR_IN_OUT references (live TC2 gate)
6cc40963b4 Merge AbCip fixes found against real CompactLogix presses
58c61c1610 Merge FOCAS wire-decode corrections ported from ignitionoee
cc876bdf43 docs(abcip): record the 2026-10-07 real-controller verification and the browse/read behaviour it changed
Compare 22 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-10-07 14:12:30 -04:00
0ffd4bdbea docs(src): fix CommentChecker findings across src/ — 1,032 → 5 (all false positives)
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-01 02:05:47 -04:00
8fa7631ec4 overview: register BTDB Manager on vd03 (Wonder overlay) and QA; deployment notes
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-01 01:44:29 -04:00
b62cfad48d index: BTDB master a81a480 — LDAP sign-in by user bind (Auth 0.4.1)
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-01 01:31:18 -04:00
625f207e08 index: Auth feed carries 0.4.1
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-01 01:31:09 -04:00
29bfa8fbf9 Merge fix/auth-ldap-0.4.1: Auth 0.4.1 (canonical username, empty-password guard in both modes)
b0582eb66a release(auth): 0.4.1 — canonical username, empty passwords refused in both modes, template guidance
9090b1b511 docs(auth): prefer the down-level UserBindTemplate; warn on UPN templates (I1)
e3d146aa21 fix(auth): canonical username from the entry; refuse empty passwords in both bind modes
Compare 4 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-01 01:08:55 -04:00
177881c423 Merge feat/auth-ldap-user-bind: Auth 0.4.0 opt-in LDAP user bind
3c42069673 docs(index): 0.4.0 entry placement
00ac436ae2 release(auth): 0.4.0 — opt-in LDAP user bind
302d1245cd feat(auth): LdapAuthService user-bind flow (bind as the user, read own groups on the same connection)
fa0ca66a05 feat(auth): normalise DOMAIN\name and name@suffix logins for user bind
Compare 6 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-29 11:17:54 -04:00
9ac6ed51d3 index: ScadaBridge main @ 3a217b94 (stale secret-mirror status rows pruned)