[jira] [Commented] (PROTON-2798) [protonj2] Update test dependencies to latest releases

2024-02-26 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PROTON-2798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17820905#comment-17820905
 ] 

ASF subversion and git services commented on PROTON-2798:
-

Commit fc2cecdfe12f62e5201ac3d855b882416964d15d in qpid-protonj2's branch 
refs/heads/main from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=qpid-protonj2.git;h=fc2cecdf ]

PROTON-2798 Update test dependencies to latest

JUnit update to v5.10.2
Mockito update to 5.10.0

> [protonj2] Update test dependencies to latest releases
> --
>
> Key: PROTON-2798
> URL: https://issues.apache.org/jira/browse/PROTON-2798
> Project: Qpid Proton
>  Issue Type: Task
>  Components: protonj2
>Affects Versions: protonj2-1.0.0-M19
>Reporter: Timothy A. Bish
>Assignee: Timothy A. Bish
>Priority: Minor
> Fix For: protonj2-1.0.0-M20
>
>
> Update test dependencies to latest release



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (PROTON-2797) [protonj2] Update Netty to latest release

2024-02-26 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PROTON-2797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17820902#comment-17820902
 ] 

ASF subversion and git services commented on PROTON-2797:
-

Commit 09b01f20d36a22a28698b155e41f0ffe4e37e5cb in qpid-protonj2's branch 
refs/heads/main from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=qpid-protonj2.git;h=09b01f20 ]

PROTON-2797 Update netty dependencies to latest release

Update Netty to v4.1.107.Final
Update tcnative to v2.0.63.Final
Update io_uring to v0.0.25.Final

> [protonj2] Update Netty to latest release
> -
>
> Key: PROTON-2797
> URL: https://issues.apache.org/jira/browse/PROTON-2797
> Project: Qpid Proton
>  Issue Type: Task
>  Components: protonj2
>Affects Versions: protonj2-1.0.0-M19
>Reporter: Timothy A. Bish
>Assignee: Timothy A. Bish
>Priority: Major
> Fix For: protonj2-1.0.0-M20
>
>
> Update netty and its dependencies to latest release



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (PROTON-2798) [protonj2] Update test dependencies to latest releases

2024-02-26 Thread Timothy A. Bish (Jira)
Timothy A. Bish created PROTON-2798:
---

 Summary: [protonj2] Update test dependencies to latest releases
 Key: PROTON-2798
 URL: https://issues.apache.org/jira/browse/PROTON-2798
 Project: Qpid Proton
  Issue Type: Task
  Components: protonj2
Affects Versions: protonj2-1.0.0-M19
Reporter: Timothy A. Bish
Assignee: Timothy A. Bish
 Fix For: protonj2-1.0.0-M20


Update test dependencies to latest release



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (PROTON-2797) [protonj2] Update Netty to latest release

2024-02-26 Thread Timothy A. Bish (Jira)
Timothy A. Bish created PROTON-2797:
---

 Summary: [protonj2] Update Netty to latest release
 Key: PROTON-2797
 URL: https://issues.apache.org/jira/browse/PROTON-2797
 Project: Qpid Proton
  Issue Type: Task
  Components: protonj2
Affects Versions: protonj2-1.0.0-M19
Reporter: Timothy A. Bish
Assignee: Timothy A. Bish
 Fix For: protonj2-1.0.0-M20


Update netty and its dependencies to latest release



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (PROTON-2796) [protonj2] Update sender create to match source and target address

2024-02-26 Thread Timothy A. Bish (Jira)


 [ 
https://issues.apache.org/jira/browse/PROTON-2796?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Timothy A. Bish resolved PROTON-2796.
-
Resolution: Fixed

> [protonj2] Update sender create to match source and target address
> --
>
> Key: PROTON-2796
> URL: https://issues.apache.org/jira/browse/PROTON-2796
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: protonj2
>Affects Versions: protonj2-1.0.0-M19
>Reporter: Timothy A. Bish
>Assignee: Timothy A. Bish
>Priority: Trivial
> Fix For: protonj2-1.0.0-M20
>
>
> Sender and Receiver create should both do the same action when building the 
> link objects, currently sender doesn't use the address value on source and 
> target while receiver does, we should match them and have them both use the 
> address value.
> Add tests to ensure they are both doing what we expect in this case



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (PROTON-2796) [protonj2] Update sender create to match source and target address

2024-02-26 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PROTON-2796?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17820835#comment-17820835
 ] 

ASF subversion and git services commented on PROTON-2796:
-

Commit 290c279195b8b5f37938f7245313cc08cb692c2a in qpid-protonj2's branch 
refs/heads/main from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=qpid-protonj2.git;h=290c2791 ]

PROTON-2796 Ensure source and target address values set are matched

Use consistent values for creating senders and receivers in the source
and target address element.  Add tests to cover this expectation.

> [protonj2] Update sender create to match source and target address
> --
>
> Key: PROTON-2796
> URL: https://issues.apache.org/jira/browse/PROTON-2796
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: protonj2
>Affects Versions: protonj2-1.0.0-M19
>Reporter: Timothy A. Bish
>Assignee: Timothy A. Bish
>Priority: Trivial
> Fix For: protonj2-1.0.0-M20
>
>
> Sender and Receiver create should both do the same action when building the 
> link objects, currently sender doesn't use the address value on source and 
> target while receiver does, we should match them and have them both use the 
> address value.
> Add tests to ensure they are both doing what we expect in this case



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (PROTON-2796) [protonj2] Update sender create to match source and target address

2024-02-26 Thread Timothy A. Bish (Jira)
Timothy A. Bish created PROTON-2796:
---

 Summary: [protonj2] Update sender create to match source and 
target address
 Key: PROTON-2796
 URL: https://issues.apache.org/jira/browse/PROTON-2796
 Project: Qpid Proton
  Issue Type: Improvement
  Components: protonj2
Affects Versions: protonj2-1.0.0-M19
Reporter: Timothy A. Bish
Assignee: Timothy A. Bish
 Fix For: protonj2-1.0.0-M20


Sender and Receiver create should both do the same action when building the 
link objects, currently sender doesn't use the address value on source and 
target while receiver does, we should match them and have them both use the 
address value.

Add tests to ensure they are both doing what we expect in this case



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (PROTON-2789) Compile on Windows (msvc) with the /permissive- flag

2024-02-26 Thread Jira


 [ 
https://issues.apache.org/jira/browse/PROTON-2789?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jiri Daněk updated PROTON-2789:
---
Description: 
The {{/permissive-}} is a flag added in Visual Studio 2017. It makes the 
compiler be less permissive.

https://learn.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance?view=msvc-170

If it is used now, the build fails with 5 errors

{noformat}
SeverityCodeDescription Project FileLineSuppression 
State
Error   C2440   '=': cannot convert from 'bool' to 'PCCERT_CONTEXT' 
qpid-proton qpid-proton\c\src\ssl\schannel.cpp  212 
Error   C2440   'initializing': cannot convert from 'const char [18]' to 
'LPSTR'qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2155
Error   C2664   'SECURITY_STATUS AcquireCredentialsHandleA(LPSTR,LPSTR,unsigned 
long,void *,void *,SEC_GET_KEY_FN,void *,PCredHandle,PTimeStamp)': cannot 
convert argument 2 from 'const char [45]' to 'LPSTR'  qpid-proton 
qpid-proton\c\src\ssl\schannel.cpp  256 
Error   C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
*,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2091
Error   C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
*,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2094
{noformat}

  was:
The /permissive- is a flag added in Visual Studio 2017. It makes the compiler 
be less permissive.

https://learn.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance?view=msvc-170

If it is used now, the build fails with 5 errors

{noformat}
SeverityCodeDescription Project FileLineSuppression 
State
Error   C2440   '=': cannot convert from 'bool' to 'PCCERT_CONTEXT' 
qpid-proton qpid-proton\c\src\ssl\schannel.cpp  212 
Error   C2440   'initializing': cannot convert from 'const char [18]' to 
'LPSTR'qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2155
Error   C2664   'SECURITY_STATUS AcquireCredentialsHandleA(LPSTR,LPSTR,unsigned 
long,void *,void *,SEC_GET_KEY_FN,void *,PCredHandle,PTimeStamp)': cannot 
convert argument 2 from 'const char [45]' to 'LPSTR'  qpid-proton 
qpid-proton\c\src\ssl\schannel.cpp  256 
Error   C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
*,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2091
Error   C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
*,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2094
{noformat}


> Compile on Windows (msvc) with the /permissive- flag
> 
>
> Key: PROTON-2789
> URL: https://issues.apache.org/jira/browse/PROTON-2789
> Project: Qpid Proton
>  Issue Type: Wish
>  Components: build
>Affects Versions: proton-c-0.39.0
>Reporter: Jiri Daněk
>Priority: Major
>
> The {{/permissive-}} is a flag added in Visual Studio 2017. It makes the 
> compiler be less permissive.
> https://learn.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance?view=msvc-170
> If it is used now, the build fails with 5 errors
> {noformat}
> Severity  CodeDescription Project FileLineSuppression 
> State
> Error C2440   '=': cannot convert from 'bool' to 'PCCERT_CONTEXT' 
> qpid-proton qpid-proton\c\src\ssl\schannel.cpp  212 
> Error C2440   'initializing': cannot convert from 'const char [18]' to 
> 'LPSTR'qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2155   
>  
> Error C2664   'SECURITY_STATUS AcquireCredentialsHandleA(LPSTR,LPSTR,unsigned 
> long,void *,void *,SEC_GET_KEY_FN,void *,PCredHandle,PTimeStamp)': cannot 
> convert argument 2 from 'const char [45]' to 'LPSTR'  qpid-proton 
> qpid-proton\c\src\ssl\schannel.cpp  256 
> Error C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
> *,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
> qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2091
> Error C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
> *,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
> qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2094
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: 

[jira] [Commented] (PROTON-2789) Compile on Windows (msvc) with the /permissive- flag

2024-02-26 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PROTON-2789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17820804#comment-17820804
 ] 

ASF subversion and git services commented on PROTON-2789:
-

Commit d8fe876da3ccd7de95e8a33e30e6de0278bfd061 in qpid-proton's branch 
refs/heads/main from Andrew Stitcher
[ https://gitbox.apache.org/repos/asf?p=qpid-proton.git;h=d8fe876da ]

PROTON-2789: One more warning as error that needs to be suppressed


> Compile on Windows (msvc) with the /permissive- flag
> 
>
> Key: PROTON-2789
> URL: https://issues.apache.org/jira/browse/PROTON-2789
> Project: Qpid Proton
>  Issue Type: Wish
>  Components: build
>Affects Versions: proton-c-0.39.0
>Reporter: Jiri Daněk
>Priority: Major
>
> The /permissive- is a flag added in Visual Studio 2017. It makes the compiler 
> be less permissive.
> https://learn.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance?view=msvc-170
> If it is used now, the build fails with 5 errors
> {noformat}
> Severity  CodeDescription Project FileLineSuppression 
> State
> Error C2440   '=': cannot convert from 'bool' to 'PCCERT_CONTEXT' 
> qpid-proton qpid-proton\c\src\ssl\schannel.cpp  212 
> Error C2440   'initializing': cannot convert from 'const char [18]' to 
> 'LPSTR'qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2155   
>  
> Error C2664   'SECURITY_STATUS AcquireCredentialsHandleA(LPSTR,LPSTR,unsigned 
> long,void *,void *,SEC_GET_KEY_FN,void *,PCredHandle,PTimeStamp)': cannot 
> convert argument 2 from 'const char [45]' to 'LPSTR'  qpid-proton 
> qpid-proton\c\src\ssl\schannel.cpp  256 
> Error C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
> *,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
> qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2091
> Error C2664   'DWORD CertGetNameStringA(PCCERT_CONTEXT,DWORD,DWORD,void 
> *,LPSTR,DWORD)': cannot convert argument 4 from 'const char [8]' to 'void *'  
> qpid-proton qpid-proton\c\src\ssl\schannel.cpp  2094
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org