Categorygithub.com/xdg/stringprep
modulepackage
1.0.3
Repository: https://github.com/xdg/stringprep.git
Documentation: pkg.go.dev

# README

This was renamed to xdg-go/stringprep in October 2018. This didn't break dependencies at the time because Github redirected requests. In March 2021, I made xdg-go/stringprep a module, which can't be used as xdg/stringprep with Github redirects. This repository has been recreated to support legacy dependencies.

# Variables

SASLprep is a pre-defined stringprep profile for user names and passwords as described in RFC-4013.
TableA1 represents RFC-3454 Table A.1.
TableB1 represents RFC-3454 Table B.1.
TableB2 represents RFC-3454 Table B.2.
TableB3 represents RFC-3454 Table B.3.
TableC1_1 represents RFC-3454 Table C.1.1.
TableC1_2 represents RFC-3454 Table C.1.2.
TableC2_1 represents RFC-3454 Table C.2.1.
TableC2_2 represents RFC-3454 Table C.2.2.
TableC3 represents RFC-3454 Table C.3.
TableC4 represents RFC-3454 Table C.4.
TableC5 represents RFC-3454 Table C.5.
TableC6 represents RFC-3454 Table C.6.
TableC7 represents RFC-3454 Table C.7.
TableC8 represents RFC-3454 Table C.8.
TableC9 represents RFC-3454 Table C.9.
TableD1 represents RFC-3454 Table D.1.
TableD2 represents RFC-3454 Table D.2.

# Structs

Error describes problems encountered during stringprep, including what rune was problematic.
Profile represents a stringprep profile.

# Type aliases

Mapping represents a stringprep mapping, from a single rune to zero or more runes.
RuneRange represents a close-ended range of runes: [N,M].
Set represents a stringprep data table used to identify runes of a particular type.