Skip to content

Provide "LDConfigSetProxyURI" in the 3.x client-side C/C++ SDK #426

@ngangomsamananda

Description

@ngangomsamananda

Is your feature request related to a problem? Please describe.
We are stuck on the end-of-life LDSDK v2.5.2 because "LDConfigSetProxyURI" is not available in the v3.x client-side C/C++ SDK.

  • Our large enterprise application needs to connect to LaunchDarkly through a web proxy as some customers require it to get our software operational in their environment (for installation or login issues).
  • Our application currently relies on v2.5.2 LDConfigSetProxyURI to make this connection.
  • LDSDK v2.5.x reached end of life (EOL) on 2024-06-01 https://docs.launchdarkly.com/sdk/concepts/supported-versions.
  • We need to upgrade to v3.x to remain on a supported version.
  • We attempted an upgrade from v2.5.2 to v3.5.0 but it failed and had to be reverted due to the inability to manually configure proxy servers.
  • We see that connecting to LaunchDarkly through a web proxy is called out as not yet available in version 3: https://docs.launchdarkly.com/sdk/features/web-proxy#client-side-sdks.

Describe the solution you'd like
Support for LDConfigSetProxyURI in the v3.x client-side C/C++ SDK for connecting to LaunchDarkly through a web proxy.

Describe alternatives you've considered

  • We upgraded to v3.5.0 but found the functionality missing.

  • We confirmed in the LDSDK documentation that this feature is available in the client-side C++ SDK's version 2.x only. It is not yet available in version 3.0.

    Additional context
    Add any other context about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions