Re: CURLOPT_XOAUTH2_BEARER use?

2023-02-21 Thread Gavin Henry via curl-library
> > void Bearer::Authenticate(CURL* pCurl) const > > { > > CURLcode c = CURLE_OK; > > > > std::cerr << "Warning: memory set with CURLOPT_XOAUTH2_BEARER is known > to leak." << std::endl; > > > > // This libcurl code works, but leaks the bearer token. > > //

Re: CURLOPT_XOAUTH2_BEARER use?

2023-02-20 Thread Dan Fandrich via curl-library
On Tue, Feb 21, 2023 at 03:19:12AM +, Matthew Bobowski wrote: > No cast is necessary. > > #define CURLAUTH_BEARER (((unsigned long)1)<<6) Ah, good. Many of the other contants (like CURLSSH_AUTH_* and CURLFTPAUTH_*) *do* need that cast. -- Unsubscribe:

RE: CURLOPT_XOAUTH2_BEARER use?

2023-02-20 Thread Matthew Bobowski via curl-library
rary@lists.haxx.se<mailto:curl-library@lists.haxx.se> Cc: Dan Fandrich<mailto:d...@coneharvesters.com> Subject: Re: CURLOPT_XOAUTH2_BEARER use? On Tue, Feb 21, 2023 at 03:01:53AM +, Matthew Bobowski via curl-library wrote: > c = curl_easy_setopt(pCurl, CURLOPT_HTTPAUTH

Re: CURLOPT_XOAUTH2_BEARER use?

2023-02-20 Thread Dan Fandrich via curl-library
On Tue, Feb 21, 2023 at 03:01:53AM +, Matthew Bobowski via curl-library wrote: > c = curl_easy_setopt(pCurl, CURLOPT_HTTPAUTH, CURLAUTH_BEARER); Don't forget to cast this to a long; this makes a difference in some environments. Dan -- Unsubscribe:

RE: CURLOPT_XOAUTH2_BEARER use?

2023-02-20 Thread Matthew Bobowski via curl-library
Id=550986> for Windows From: Gavin Henry via curl-library<mailto:curl-library@lists.haxx.se> Sent: Monday, February 20, 2023 6:46 PM To: libcurl development<mailto:curl-library@lists.haxx.se> Cc: Gavin Henry<mailto:ghe...@sentrypeer.org> Subject: Re: CURLOPT_XOAUTH2_BE