Skip to content

Use a strong hash (SHA256) when transmitting VS Code project identifiers in telemetry #24046

Closed
@amcasey

Description

@amcasey

The projectid property on event typescript/projectinfo has been suppressed because it contains weakly-hashed (MD5) customer content (a file path). If we want to regain this functionality (project identification), we will need to introduce a new property (because we have to continue to suppress telemetry from old clients) containing a strongly-hashed (SHA256) value.

Note that the actual code change might be in https://github.com/Microsoft/vscode, since that's where our extension lives.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugA bug in TypeScriptFixedA PR has been merged for this issue

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions