aboutsummaryrefslogtreecommitdiff
path: root/main.go
Commit message (Collapse)AuthorAgeFilesLines
* Rebrand to Bottin (with Superboum's benediction)Alex Auvolat2020-01-311-13/+13
|
* More logsAlex Auvolat2020-01-281-3/+3
|
* Use better randomnessAlex Auvolat2020-01-271-3/+6
|
* Fix slice boundsAlex Auvolat2020-01-271-1/+1
|
* Allow for both TLS and non-TLS connectionsAlex Auvolat2020-01-271-45/+73
|
* Implement TLS mechanisms correctly, I hopeAlex Auvolat2020-01-271-24/+56
|
* Don't do stupid things like use a dn as a patternAlex Auvolat2020-01-261-4/+7
| | | | Also add metadata fields in objects created on initialization
* Fix missing procedure for delete membership & "better" failure handlingAlex Auvolat2020-01-261-0/+1
| | | | | | | | After an object has been updated, membership information must be propagated to other object. Such operations may fail when calling consul but if they do we don't return fail immediatly returning an error code any more. Instead we just print all the errors to our logs and try to process the remaining updates.
* Split off read and write functions in separate filesAlex Auvolat2020-01-261-658/+0
|
* More serious schema enforcementAlex Auvolat2020-01-261-15/+48
|
* FixesAlex Auvolat2020-01-261-3/+12
|
* Less logs but better logsAlex Auvolat2020-01-261-13/+45
|
* Externalize configAlex Auvolat2020-01-261-30/+87
|
* Add anyread to admins in example acl because don't be ridiculousAlex Auvolat2020-01-261-4/+4
|
* First ACL implementationAlex Auvolat2020-01-261-102/+86
|
* Apply gofmt & minor refactoringAlex Auvolat2020-01-261-21/+17
|
* Fix handling of empty set of values as absence of the keyAlex Auvolat2020-01-201-10/+19
|
* Add TODO listAlex Auvolat2020-01-191-0/+4
|
* Forbid "/" in DNAlex Auvolat2020-01-191-14/+47
|
* Implement ModifyAlex Auvolat2020-01-191-1/+190
|
* Handle LDAP Compare and Delete requestsAlex Auvolat2020-01-191-0/+130
|
* Basic code cleanupAlex Auvolat2020-01-191-12/+26
|
* Use correct return code for unimplemented filtersAlex Auvolat2020-01-191-1/+1
|
* Better DN suffix validationAlex Auvolat2020-01-191-18/+33
|
* Implement add with group membershipAlex Auvolat2020-01-191-25/+110
|
* Use only []string for values, implement addAlex Auvolat2020-01-191-46/+65
|
* Case insensitive match on attribute namesAlex Auvolat2020-01-191-19/+23
|
* Implement Search with basic filter supportAlex Auvolat2020-01-191-6/+206
|
* Add ldapserver source in here & add support for client stateAlex Auvolat2020-01-191-20/+29
|
* Begin Go reimplementation of BottinAlex Auvolat2020-01-191-0/+212