Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix wrong handling of multi value attributes | Simon Beck | 2022-02-14 | 1 | -2/+3 |
| | | | | | | | | | | | While ldapsearch doesn't seem to mind, apps like keycloak seem to have issues with adding multiple attributes with different values. While the resulting ldif in ldapsearch is indistinguishable there seems to be a slight different on the protocol level. If adding multiple attributes with the same name and different values, keycloak will only see the last entry. But adding a single attribute a slice of values is seems to handle it correctly. | ||||
* | Use vendored goldap | Quentin Dufour | 2021-09-16 | 1 | -1/+1 |
| | |||||
* | Refactor & add case normalization logic to putAttributes | Alex Auvolat | 2021-03-09 | 1 | -0/+3 |
| | |||||
* | Refactoring | Alex Auvolat | 2021-03-09 | 1 | -0/+40 |
| | |||||
* | Use consul's stale reads by default | Alex Auvolat | 2021-03-09 | 1 | -1/+1 |
| | |||||
* | Fix equality test in ldap compare request | Alex Auvolat | 2020-02-13 | 1 | -1/+1 |
| | |||||
* | Optimize some kv.List requests to not list all children | Alex Auvolat | 2020-02-12 | 1 | -2/+7 |
| | |||||
* | Handle search attribute * | Alex Auvolat | 2020-02-11 | 1 | -2/+5 |
| | |||||
* | Implement (inefficiently) search scopes | Alex Auvolat | 2020-02-09 | 1 | -0/+12 |
| | |||||
* | Merge branch 'gomod' of Deuxfleurs/bottin into master | Alex | 2020-02-02 | 1 | -2/+3 |
|\ | |||||
| * | Import upstream lor00x/goldap reposity | Maximilien Richer | 2020-02-02 | 1 | -1/+1 |
| | | |||||
| * | Rename go module to bottin | Maximilien Richer | 2020-02-02 | 1 | -1/+2 |
| | | |||||
| * | Implements go modules | Maximilien Richer | 2020-02-02 | 1 | -1/+1 |
| | | | | | | | | | | Following errors compiling with go 1.13 See https://blog.golang.org/migrating-to-go-modules for details. | ||||
* | | Remove spaces between dn components, use warnings when necessary | Alex Auvolat | 2020-02-02 | 1 | -8/+8 |
| | | |||||
* | | Bug fix: case-insensitive value match (except for passwords) | Alex Auvolat | 2020-02-02 | 1 | -1/+1 |
|/ | |||||
* | Better logging | Alex Auvolat | 2020-02-01 | 1 | -12/+10 |
| | |||||
* | More logs | Alex Auvolat | 2020-01-28 | 1 | -0/+3 |
| | |||||
* | Don't do stupid things like use a dn as a pattern | Alex Auvolat | 2020-01-26 | 1 | -2/+0 |
| | | | | Also add metadata fields in objects created on initialization | ||||
* | Split off read and write functions in separate files | Alex Auvolat | 2020-01-26 | 1 | -0/+220 |