Skip to content

Changes

#10961 (Apr 17, 2024, 1:03:50 PM)

  1. Upgrade Netty to 4.1.108.Final (#1260) (commit: 7bd466e) — noreply / githubweb

#10960 (Mar 31, 2024, 12:16:52 PM)

  1. Allow writing `null` when "AllowNulls" Property is `true` (#1255) (commit: 6a67a12) — noreply / githubweb

#10959 (Mar 28, 2024, 8:34:41 AM)

  1. Update README.md (commit: 7f49b8d) — noreply / githubweb

#10958 (Mar 28, 2024, 8:28:42 AM)

  1. [maven-release-plugin] prepare release v0.6.12 (commit: e2479f3) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 01665f7) — milo-bot / githubweb

#10957 (Feb 9, 2024, 7:45:16 AM)

  1. Refactor ManifestUtil, remove conversion to URI (#1218) (commit: cd0f3d9) — noreply / githubweb

#10956 (Jan 22, 2024, 5:02:24 PM)

  1. Update Guava to version 33.0.0-jre (#1202) (commit: 5806812) — noreply / githubweb

#10955 (Jan 22, 2024, 3:27:34 PM)

  1. Update Netty to 4.1.105.Final (#1210) (commit: 22a525d) — noreply / githubweb

#10954 (Jan 22, 2024, 3:19:14 PM)

  1. Remove unnecessary KeyUsage checks against issuer certificates (#1209) (commit: 25796f8) — noreply / githubweb

#10953 (Jan 10, 2024, 4:34:17 PM)

  1. Force TCP reconnect when session keep-alive failure occurs (#1200) (commit: 71940fe) — noreply / githubweb

#10952 (Dec 20, 2023, 12:27:25 PM)

  1. Use `Bad_TooManyArguments` when too many arguments are provided (#1197) (commit: cd80e2e) — noreply / githubweb

#10951 (Oct 25, 2023, 8:42:36 AM)

  1. Missing Constraint when using as bundle in OSGi context #1174 (#1175) (commit: f1ce134) — noreply / githubweb

#10950 (Oct 20, 2023, 7:32:49 AM)

  1. Wrap chunk sequence numbers _after_ `UInt32.MAX - 1024` (commit: f2784b6) — Kevin Herron / githubweb

#10949 (Oct 19, 2023, 8:29:34 AM)

  1. Handle rollover in ChunkDecoder sequence validation (commit: 395d481) — Kevin Herron / githubweb

#10948 (Sep 19, 2023, 2:01:55 PM)

  1. [maven-release-plugin] prepare release v0.6.11 (commit: a2caee5) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 00d5181) — milo-bot / githubweb
  3. Update README.md (commit: b896798) — Kevin Herron / githubweb

#10947 (Sep 5, 2023, 9:24:54 AM)

  1. Update `logback-classic` in examples to 1.2.12 (commit: bf5be1e) — Kevin Herron / githubweb

#10946 (Aug 24, 2023, 3:05:18 PM)

  1. Update Netty to 4.1.97.Final (#1152) (commit: 1374cf4) — noreply / githubweb

#10944 (Aug 24, 2023, 9:12:33 AM)

  1. Limit the number of requests that can be queued for deserialization (#1150) (commit: 5f1a257) — noreply / githubweb
  2. Use a semaphore to limit a session's concurrent method calls (#1149) (commit: 31b7e9c) — noreply / githubweb

#10943 (Jun 28, 2023, 7:52:21 PM)

  1. Update Bouncy Castle libraries to 1.75 (#1136) (commit: c685a5b) — noreply / githubweb

#10942 (Jun 20, 2023, 6:52:04 PM)

  1. [maven-release-plugin] prepare release v0.6.10 (commit: bdc51ad) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: e4a03f5) — milo-bot / githubweb
  3. Update README.md (commit: 14e0589) — Kevin Herron / githubweb

#10941 (May 16, 2023, 5:47:16 PM)

  1. Provide full certificate chain bytes in ServiceRequest (#1120) (commit: eefbb1b) — noreply / githubweb

#10940 (Apr 5, 2023, 8:29:48 AM)

  1. [maven-release-plugin] prepare release v0.6.9 (commit: 434f477) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 54256a4) — milo-bot / githubweb
  3. Update README.md (commit: 18b716c) — Kevin Herron / githubweb

#10939 (Apr 3, 2023, 3:54:29 PM)

  1. Generate self-signed certs with pathLenConstraint=0 (#1111) (commit: 3235f91) — noreply / githubweb

#10938 (Mar 31, 2023, 7:48:59 PM)

  1. Don't attempt to de-reference a null `exampleServer` field (commit: 8850acd) — Kevin Herron / githubweb

#10937 (Nov 23, 2022, 8:28:48 AM)

  1. Use Files.createTempFile() in DefaultTrustListManagerTest (commit: c662757) — noreply / githubweb

#10936 (Sep 1, 2022, 11:56:55 PM)

  1. [maven-release-plugin] prepare release v0.6.8 (commit: 0795141) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 7b1efb6) — milo-bot / githubweb
  3. Update README.md (commit: 3419235) — Kevin Herron / githubweb

#10935 (Aug 24, 2022, 9:45:43 AM)

  1. Allow global and per-session max Subscriptions to be configured (commit: 938ed51) — Kevin Herron / githubweb

#10934 (Aug 24, 2022, 9:15:02 AM)

  1. Allow max MonitoredItems per session to be configured via OpcUaServerConfigLimits (commit: 4534381) — Kevin Herron / githubweb

#10933 (Aug 24, 2022, 7:12:32 AM)

  1. Allow max MonitoredItems to be configured via OpcUaServerConfigLimits (#1031) (commit: 7038e89) — noreply / githubweb

#10932 (Jun 29, 2022, 5:25:50 PM)

  1. [maven-release-plugin] prepare release v0.6.7 (commit: dd2ab26) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 373613a) — milo-bot / githubweb
  3. Update README.md (commit: 1e063b9) — Kevin Herron / githubweb

#10931 (Jun 28, 2022, 12:31:09 PM)

  1. Cancel WatchdogTimers after Session is closed (#1014) (commit: 57f9320) — noreply / githubweb

#10930 (Jun 28, 2022, 12:25:30 PM)

  1. Make the subscription watchdog multiplier configurable (#1006) (commit: 19228e4) — noreply / githubweb
  2. Transition to CreatingWait state when connection is lost (#1012) (commit: ef24bfe) — noreply / githubweb

#10929 (May 19, 2022, 4:39:10 PM)

  1. Update README.md (commit: c891220) — noreply / githubweb

#10928 (May 19, 2022, 4:33:40 PM)

  1. [maven-release-plugin] prepare release v0.6.6 (commit: 8061ecf) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 2b28233) — milo-bot / githubweb

#10927 (May 17, 2022, 8:57:16 AM)

  1. Update README.md (commit: 5476a4d) — noreply / githubweb

#10926 (May 16, 2022, 8:36:45 PM)

  1. Apply BrowseResultMask later, when building ReferenceDescriptions (#998) (commit: 901a850) — noreply / githubweb

#10925 (May 12, 2022, 11:59:26 AM)

  1. Check that Views are registered before continuing Browse service (#994) (commit: 11864af) — noreply / githubweb

#10924 (May 11, 2022, 3:39:16 PM)

  1. Update netty-channel-fsm to version 0.8 (#993) (commit: 20d12d9) — noreply / githubweb

#10923 (May 10, 2022, 4:13:05 PM)

  1. Don't leak information in stack trace when certificate validation fails (#985) (commit: 8922334) — noreply / githubweb

#10922 (May 10, 2022, 3:52:35 PM)

  1. Update Netty to version 4.1.77.Final (#992) (commit: 0e82524) — noreply / githubweb

#10921 (May 8, 2022, 9:47:13 AM)

  1. Use different StatusCodes for Object not found vs Method not found (#990) (commit: 2f3b603) — noreply / githubweb

#10920 (May 8, 2022, 9:41:22 AM)

  1. ResendData: Bad_UserAccessDenied if subscription belongs to another session (#989) (commit: 55ad7ea) — noreply / githubweb

#10919 (May 7, 2022, 6:48:33 PM)

  1. Check for invalid/null BrowseDirection during before browsing (#986) (commit: 064ce39) — noreply / githubweb

#10918 (May 7, 2022, 6:41:16 PM)

  1. Return available values when only the upper index is out of bounds (#988) (commit: dae6af6) — noreply / githubweb

#10917 (May 7, 2022, 6:05:02 PM)

  1. Implement ExpandedNodeId.parse without NodeId.parse (#978) (commit: cfcb708) — noreply / githubweb

#10916 (Apr 25, 2022, 6:42:52 PM)

  1. Update netty-channel-fsm to version 0.7 (#973) (commit: d0e6f8a) — noreply / githubweb

#10915 (Apr 25, 2022, 1:38:32 PM)

  1. Fix NPE generating struct with enum field (#967) (commit: 989c9a3) — noreply / githubweb

#10914 (Apr 25, 2022, 11:50:13 AM)

  1. Use configured session locale ids when activating a session (#971) (commit: 2b5f9e0) — noreply / githubweb

#10913 (Apr 15, 2022, 11:42:23 AM)

  1. [maven-release-plugin] prepare release v0.6.5 (commit: 3f839e9) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: ca5b81a) — milo-bot / githubweb
  3. Update README.md (commit: 7c54cfa) — Kevin Herron / githubweb

#10912 (Apr 15, 2022, 8:55:03 AM)

  1. Update jaxb-runtime and jakarta.activation dependencies (#963) (commit: 150c16b) — noreply / githubweb

#10911 (Apr 11, 2022, 8:14:52 PM)

  1. Notify AddressSpaces of deleted DataItems when Subscription times out (#954) (commit: d7ff6a2) — noreply / githubweb

#10910 (Apr 7, 2022, 10:20:24 AM)

  1. Include argument descriptions in MethodExample2 (commit: 739a70b) — Kevin Herron / githubweb

#10909 (Mar 25, 2022, 11:33:33 AM)

  1. Update Netty to version 4.1.75.Final (#941) (commit: f579929) — noreply / githubweb

#10908 (Mar 24, 2022, 8:30:53 PM)

  1. Relax validation of server nonce in OpenSecureChannelResponse (#951) (commit: ae65226) — noreply / githubweb

#10907 (Mar 12, 2022, 10:22:12 AM)

  1. Sanitize '*' in filenames in DefaultTrustListManager (#944) (commit: 2b10f33) — noreply / githubweb

#10906 (Mar 2, 2022, 8:57:22 AM)

  1. Catch Exceptions setting attributes in SecureXmlUtil (#937) (commit: fa2402a) — noreply / githubweb

#10905 (Feb 25, 2022, 9:31:22 AM)

  1. Explain setHttpsCertificate deprecation and update ExampleServer (#933) (commit: ec070a4) — noreply / githubweb

#10904 (Feb 25, 2022, 9:22:52 AM)

  1. Update README.md (commit: bad588b) — noreply / githubweb

#10903 (Feb 25, 2022, 8:55:03 AM)

  1. [maven-release-plugin] prepare release v0.6.4 (commit: a609ca5) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 9d39a57) — milo-bot / githubweb

#10902 (Feb 15, 2022, 4:31:31 PM)

  1. Add a maxReferencesPerNode field to BrowseOptions (#929) (commit: 12b08f7) — noreply / githubweb

#10901 (Feb 15, 2022, 1:29:26 PM)

  1. Allow customization DiscoveryClient's UaStackClientConfig (#928) (commit: 7e00504) — noreply / githubweb

#10900 (Jan 21, 2022, 8:08:32 PM)

  1. Set the EnumStrings property after registering CustomEnumType (#907) (commit: 0c67133) — noreply / githubweb

#10899 (Jan 12, 2022, 1:35:21 PM)

  1. Don't modify CacheBuilder in the constructor that accepts Consumer (#902) (commit: c83f293) — noreply / githubweb

#10898 (Nov 18, 2021, 8:15:29 PM)

  1. Update various dependencies to latest version (#897) (commit: 0c9656c) — noreply / githubweb

#10897 (Nov 17, 2021, 7:07:11 PM)

  1. Use a shared TransformerFactory from SecureXmlUtil (#898) (commit: f094498) — noreply / githubweb

#10896 (Nov 10, 2021, 9:52:09 PM)

  1. Implement a client subscription watchdog timer (#895) (commit: f86bfda) — noreply / githubweb

#10895 (Oct 21, 2021, 8:39:04 PM)

  1. Override setScheduledExecutor in OpcUaClientConfigBuilder (#893) (commit: ed74640) — noreply / githubweb

#10894 (Aug 9, 2021, 6:24:52 PM)

  1. Log the Java version along with stack and SDK versions (commit: 17a8fc8) — Kevin Herron / githubweb

#10893 (Aug 4, 2021, 1:12:12 PM)

  1. Recursively add instance declarations from type definitions (#874) (commit: a031aa4) — noreply / githubweb

#10892 (Aug 2, 2021, 11:17:31 PM)

  1. Allow an HTTPS certificate chain to be configured (#871) (commit: 827e584) — noreply / githubweb

#10891 (Jul 30, 2021, 1:44:42 PM)

  1. Update README.md (commit: d484f18) — noreply / githubweb

#10890 (Jun 28, 2021, 6:54:11 PM)

  1. [maven-release-plugin] prepare release v0.6.3 (commit: 2a290ba) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 16bfaef) — milo-bot / githubweb

#10889 (Jun 28, 2021, 6:20:25 PM)

  1. [maven-release-plugin] prepare release v0.6.2 (commit: ebffa25) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 88612d3) — milo-bot / githubweb

#10888 (Jun 28, 2021, 6:03:05 PM)

  1. Add new callback methods to UaSubscription.NotificationListener (commit: adad74d) — Kevin Herron / githubweb
  2. Fix missing callback invocations in ManagedSubscription.StatusListener (commit: f264334) — Kevin Herron / githubweb

#10887 (Jun 6, 2021, 8:44:38 PM)

  1. Return Bad_SessionClosed for remaining PublishRequests (#857) (commit: 2265638) — noreply / githubweb
  2. Return Bad_SecurityChecksFailed for unexpected chunk sequence number (#858) (commit: b2c089e) — noreply / githubweb

#10886 (May 26, 2021, 11:23:21 AM)

  1. Update maven-bundle-plugin to version 5.1.2 (#850) (commit: db7bdee) — noreply / githubweb

#10885 (May 12, 2021, 7:25:20 PM)

  1. Don't browse for datatype and encoding id of built-in structures (#835) (commit: 2a9a23c) — noreply / githubweb

#10884 (May 11, 2021, 7:06:45 PM)

  1. Update README.md (commit: fcd338e) — noreply / githubweb

#10883 (Apr 22, 2021, 8:01:59 PM)

  1. [maven-release-plugin] prepare release v0.6.1-M1 (commit: 153b8a8) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 43dc942) — milo-bot / githubweb
  3. [maven-release-plugin] prepare release v0.6.1 (commit: d85aca1) — milo-bot / githubweb
  4. [maven-release-plugin] prepare for next development iteration (commit: 9ec2d25) — milo-bot / githubweb
  5. Update README.md (commit: 5883d47) — noreply / githubweb

#10882 (Apr 19, 2021, 6:59:27 PM)

  1. Allow AbstractMethodInvocationHandler implementations to validate inputs (#826) (commit: 86412a2) — noreply / githubweb

#10881 (Apr 19, 2021, 11:33:29 AM)

  1. Implement exceptionCaught() in UascClientAcknowledgeHandler (#828) (commit: d51125f) — noreply / githubweb

#10880 (Apr 18, 2021, 7:19:47 PM)

  1. Enable security by default in the client examples (#825) (commit: 8a8453d) — noreply / githubweb

#10879 (Apr 14, 2021, 11:19:36 PM)

  1. Ensure UaMethodException is thrown for bad operation-level result (commit: 28b9dc2) — Kevin Herron / githubweb

#10878 (Apr 11, 2021, 6:34:07 PM)

  1. Replace deprecated uses of NodeId and ExpandedNodeId equals overloads (commit: 9a2e0c0) — Kevin Herron / githubweb

#10877 (Apr 10, 2021, 2:59:57 PM)

  1. error prone: MissingOverride (for non-generated types) (#821) (commit: 0c9a720) — noreply / githubweb

#10876 (Apr 10, 2021, 12:21:37 PM)

  1. Deprecate equals() overrides and replace with equalTo() (commit: bb79ab3) — Kevin Herron / githubweb

#10875 (Apr 8, 2021, 9:40:48 PM)

  1. Use AttributeFilterChain for all attributes of UaNode and subtypes (#818) (commit: cb42b59) — noreply / githubweb

#10874 (Apr 8, 2021, 6:55:47 PM)

  1. Remove mistaken org.jetbrains:annotations dependencies in sdk-server (commit: a051ae8) — Kevin Herron / githubweb
  2. Add missing annotations dependency in server-examples (commit: c643672) — Kevin Herron / githubweb

#10873 (Apr 7, 2021, 9:38:47 PM)

  1. Minor FindBugs and inspection fixes (#817) (commit: 6e96a94) — noreply / githubweb

#10872 (Apr 7, 2021, 2:27:34 PM)

  1. Fix Bad_NotFound calling methods with no InputArguments or OutputArguments (#816) (commit: dec3906) — noreply / githubweb

#10871 (Apr 2, 2021, 7:17:44 PM)

  1. Read OPC UA binary DataType Dictionary from disk instead of from server (#814) (commit: f33b0ae) — noreply / githubweb

#10870 (Apr 1, 2021, 6:54:28 PM)

  1. Use configured client request timeout in DataTypeDictionaryReader (#813) (commit: 944396d) — noreply / githubweb

#10869 (Mar 30, 2021, 12:21:52 PM)

  1. Fix NPEs on transition to CreatingWait state (#809) (commit: 0cfa99c) — noreply / githubweb

#10868 (Mar 26, 2021, 1:30:06 PM)

  1. [maven-release-plugin] prepare release v0.6.0-M1 (commit: 66c7a19) — milo-bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration (commit: 36e9ad5) — milo-bot / githubweb
  3. Remove check preventing Variant construction with DataValue (#806) (commit: 53210d7) — noreply / githubweb
  4. Allow registration with composite to be controlled via overload (commit: 0e1f2b8) — Kevin Herron / githubweb
  5. [maven-release-plugin] prepare release v0.6.0 (commit: 9fd8a23) — milo-bot / githubweb
  6. [maven-release-plugin] prepare for next development iteration (commit: b352bb6) — milo-bot / githubweb
  7. Update README.md (commit: 3e1ef15) — noreply / githubweb

#10867 (Mar 20, 2021, 3:37:09 PM)

  1. Allow applications to block until NonceUtil's SecureRandom is seeded (#804) (commit: 60ac9eb) — noreply / githubweb

#10866 (Mar 19, 2021, 3:14:16 PM)

  1. Ensure methods referenced by HasOrderedComponent are callable (#801) (commit: f3290a1) — noreply / githubweb

#10865 (Mar 18, 2021, 4:58:06 PM)

  1. Usability improvements for some UaNode builders (#799) (commit: c9e30a4) — noreply / githubweb

#10864 (Mar 18, 2021, 8:42:32 AM)

  1. Update JetBrains annotations to version 20.1.0 (commit: e1b7f6c) — Kevin Herron / githubweb

#10863 (Mar 17, 2021, 4:51:05 PM)

  1. Check if StatusCode is null before trying to modify overflow bit (commit: ced3297) — Kevin Herron / githubweb

#10862 (Mar 17, 2021, 12:45:20 PM)

  1. Replace jsr305 annotations with JetBrains annotations (#793) (commit: 782aaab) — noreply / githubweb