File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,6 +37,9 @@ FLG_ENTRY(SSH_AUTH_PASSWORD )
3737#ifdef CURLSSH_AUTH_HOST
3838FLG_ENTRY (SSH_AUTH_HOST )
3939#endif
40+ #ifdef CURLSSH_AUTH_GSSAPI
41+ FLG_ENTRY (SSH_AUTH_GSSAPI )
42+ #endif
4043#ifdef CURLSSH_AUTH_KEYBOARD
4144FLG_ENTRY (SSH_AUTH_KEYBOARD )
4245#endif
Original file line number Diff line number Diff line change @@ -381,14 +381,18 @@ Easy.setopt_httpauth = wrap_setopt_flags("httpauth", {
381381 [" ONLY" ] = curl .AUTH_ONLY ;
382382 [" ANY" ] = curl .AUTH_ANY ;
383383 [" ANYSAFE" ] = curl .AUTH_ANYSAFE ;
384- [" SSH_ANY" ] = curl .SSH_AUTH_ANY ;
385- [" SSH_NONE" ] = curl .SSH_AUTH_NONE ;
386- [" SSH_PUBLICKEY" ] = curl .SSH_AUTH_PUBLICKEY ;
387- [" SSH_PASSWORD" ] = curl .SSH_AUTH_PASSWORD ;
388- [" SSH_HOST" ] = curl .SSH_AUTH_HOST ;
389- [" SSH_KEYBOARD" ] = curl .SSH_AUTH_KEYBOARD ;
390- [" SSH_AGENT" ] = curl .SSH_AUTH_AGENT ;
391- [" SSH_DEFAULT" ] = curl .SSH_AUTH_DEFAULT ;
384+ })
385+
386+ Easy .setopt_ssh_auth_types = wrap_setopt_flags (" ssh_auth_types" , {
387+ [" NONE" ] = curl .SSH_AUTH_NONE ;
388+ [" ANY" ] = curl .SSH_AUTH_ANY ;
389+ [" PUBLICKEY" ] = curl .SSH_AUTH_PUBLICKEY ;
390+ [" PASSWORD" ] = curl .SSH_AUTH_PASSWORD ;
391+ [" HOST" ] = curl .SSH_AUTH_HOST ;
392+ [" GSSAPI" ] = curl .SSH_AUTH_GSSAPI ;
393+ [" KEYBOARD" ] = curl .SSH_AUTH_KEYBOARD ;
394+ [" AGENT" ] = curl .SSH_AUTH_AGENT ;
395+ [" DEFAULT" ] = curl .SSH_AUTH_DEFAULT ;
392396})
393397
394398end
You can’t perform that action at this time.
0 commit comments