Commit Graph

  • a53641e773 Correct the function GenerateName main Correct_Test_GenerateName MrArmonius 2021-07-26 15:36:45 +0200
  • 307d672546 Correct the function Generate-Name test-go-Bottin MrArmonius 2021-07-26 15:29:44 +0200
  • 9a8c19ec0f Bottin's Test V2.0 with Framework Testing MrArmonius 2021-07-16 16:56:56 +0200
  • da627ac39a Script in ash to launch our test V1.0 (end-to-end) in a Consul's container MrArmonius 2021-07-09 15:47:54 +0200
  • a98556d5c1 Test End-to-end V1.0, testing Bottin's behavior MrArmonius 2021-07-07 01:49:33 +0200
  • 5f0f6a730a Add goldap source files + modified import import_goldap MrArmonius 2021-07-13 15:23:50 +0200
  • 7c8bd455e6 Delete goldap, switch to another branch MrArmonius 2021-07-13 15:09:16 +0200
  • 2f09e10933 suppress kill in the script(provoked error 143) MrArmonius 2021-07-09 16:46:00 +0200
  • 49fcbcae7c Exit 0 in the script MrArmonius 2021-07-09 16:43:43 +0200
  • 3f8e633045 Change return code 143 to 0 MrArmonius 2021-07-09 16:36:23 +0200
  • e4778a9a89 Add launch script and remove openssl MrArmonius 2021-07-09 16:34:27 +0200
  • eb7f00c526 Add config.json.test to use in Go test MrArmonius 2021-07-09 16:32:02 +0200
  • a9b04a255f Test bottin comportment MrArmonius 2021-07-09 16:27:15 +0200
  • 3e658ac201 Add sign Drone and suppress opennssl package in script MrArmonius 2021-07-09 16:24:03 +0200
  • a9d9484f23 Add sign and transform bash to ash script MrArmonius 2021-07-09 16:04:19 +0200
  • 974d8806d8 Add sign and bash command MrArmonius 2021-07-09 15:55:59 +0200
  • 986ef6d59d Add sign to .drone MrArmonius 2021-07-09 15:53:12 +0200
  • 09512a271d Test .drone ls step bootin MrArmonius 2021-07-09 15:47:54 +0200
  • 139a40bdf3 Ajout d'une step pour lancer le test integration MrArmonius 2021-07-09 15:37:07 +0200
  • bfd12a48c4 Add test_automatic/integration binarie MrArmonius 2021-07-09 15:29:09 +0200
  • aeac8faf15 Ajout Nouvelle Version integration.go MrArmonius 2021-07-09 15:27:13 +0200
  • 2f350965ce Modification server init() Lecture Password Ajout d'une lecture de password à travers la variable d'environnement "BOTTIN_DEFAULT_ADMIN_PW" sinon génère aléatoirement MrArmonius 2021-07-09 15:24:33 +0200
  • 5fbe39c38a Création script bash de test MrArmonius 2021-07-09 15:23:21 +0200
  • f93f9e6958 Rajout script bash pour drone MrArmonius 2021-07-08 16:56:09 +0200
  • f294b66874 test_automatique fini et fonctionnel MrArmonius 2021-07-08 16:22:30 +0200
  • 32cce4c4d3 Ajout des fichiers WireSharks scan pour problème messageID MrArmonius 2021-07-08 10:45:05 +0200
  • 9e4b4a0162 Mise en place du code source goldap MrArmonius 2021-07-07 18:26:02 +0200
  • 75f4a916c3 Tests écrit en go sur la réaction du serveur Bottin MrArmonius 2021-07-07 01:49:33 +0200
  • aa912b5ceb Add drone signature Alex 2021-04-05 12:19:02 +0200
  • c32d605a11 Fix logo in readme Alex 2021-04-05 11:53:42 +0200
  • 91bd4c35dd Drone CI badge for branch main Alex 2021-04-05 11:49:16 +0200
  • 2b0c6f09ff Update bottin version in hcl example Alex 2021-03-09 19:08:59 +0100
  • 99d8955ab3 Refactor & add case normalization logic to putAttributes Alex 2021-03-09 19:00:45 +0100
  • 1a20a64eff Refactoring Alex 2021-03-09 18:30:59 +0100
  • dc3fd4df65 Use consul's stale reads by default Alex 2021-03-09 18:24:30 +0100
  • b17e3fe3c7 Add bottin CI badge Alex 2021-02-08 14:44:44 +0100
  • af6dd95107 test add drone CI Alex 2021-02-08 14:12:52 +0100
  • e4b5c67be0 Style changes Alex 2020-11-13 12:55:32 +0100
  • 4367e4a232 Fix horrible, horrible bug Alex 2020-11-13 12:47:54 +0100
  • f43934a7b9 Fix image link in README.md Alex 2020-04-04 18:55:58 +0200
  • 15b2b812bf Add use case paragraph in README Alex 2020-03-11 08:42:25 +0100
  • f244607a7a Mention Guichet in README Alex 2020-02-28 18:31:44 +0100
  • 825aa77089 Hopefully, fix most case-sensitivity issues Alex 2020-02-15 12:04:06 +0100
  • 0c4d55895c Update docker image version Alex 2020-02-14 22:03:46 +0100
  • afcad41e85 Use lowercase attributes objectclass and structuralobjectclass Alex 2020-02-14 21:26:43 +0100
  • fd6a555216 Ensure objects have an objectclass property Alex 2020-02-14 21:23:01 +0100
  • 81328aa321 Update docker image to version 12 Alex 2020-02-13 17:56:44 +0100
  • 13d8cf028a Add a function to resync member/memberOf values over the database Alex 2020-02-13 14:41:33 +0100
  • 49be2069f6 Refactor memberOf management logic Alex 2020-02-13 14:14:27 +0100
  • 6f893138a3 Make getAttribute return an empty array instead of nil when key not found Alex 2020-02-13 13:53:35 +0100
  • 851573e28f Fix equality test in ldap compare request Alex 2020-02-13 13:53:21 +0100
  • c3d30df155 Update Docker image Alex 2020-02-12 17:39:09 +0100
  • 8ca2d39971 Optimize some kv.List requests to not list all children Alex 2020-02-12 15:14:58 +0100
  • e52a1f74a3 Handle search attribute * Alex 2020-02-11 23:20:33 +0100
  • 9e365d4b53 Update nomad hcl file to use template instead of artifact Alex 2020-02-10 17:45:10 +0100
  • 938311a48e Make Makefile more generic Alex 2020-02-10 11:54:36 +0100
  • 8e819b7d5c Modify initial administrator account to include displayname attribute Alex 2020-02-10 11:37:39 +0100
  • 0402f7806a Implement (inefficiently) search scopes Alex 2020-02-09 18:36:13 +0100
  • d02bd17b16 Fix logo path (broken due to repo renaming) Quentin 2020-02-02 22:04:46 +0100
  • adc5ecdbbc Change some Printf's to Debugf's Alex 2020-02-02 16:51:23 +0100
  • f32c272db2 Merge branch 'gomod' of Deuxfleurs/bottin into master Alex 2020-02-02 15:01:35 +0100
  • a6faceb559
    Import upstream lor00x/goldap reposity Maximilien Richer 2020-02-02 14:47:16 +0100
  • 3644fdfe61
    Rename go module to bottin Maximilien Richer 2020-02-02 14:32:37 +0100
  • 0c801e02d5 Remove spaces between dn components, use warnings when necessary Alex 2020-02-02 13:51:47 +0100
  • 4c037dcb94 Bug fix: case-insensitive value match (except for passwords) Alex 2020-02-02 13:32:12 +0100
  • e9e7a4cb4b Update README with accurate info on how to build Bottin Alex 2020-02-02 12:34:52 +0100
  • 0274ab0038
    Implements go modules Maximilien Richer 2020-02-02 12:09:35 +0100
  • 8de94a32a8 CSS Alex 2020-02-01 16:47:37 +0100
  • 7f47dce4a6 Absolute url Alex 2020-02-01 16:46:29 +0100
  • 827083fb29 Add bottin logo Alex 2020-02-01 16:45:22 +0100
  • e8ce6e33e5 Something that actually works Alex 2020-02-01 15:09:09 +0100
  • da2c37bb95 Better logging Alex 2020-02-01 15:05:44 +0100
  • c3bfcdf9a1 Fix password comparison Alex 2020-02-01 11:32:50 +0100
  • 2f9ad411c7 Fix missing newline after TLS warning Alex 2020-02-01 11:00:09 +0100
  • 46819a245f Mention docker some more Alex 2020-01-31 22:51:23 +0100
  • 7962e7b262 Rebrand to Bottin (with Superboum's benediction) Alex 2020-01-31 22:15:40 +0100
  • e1f5c31402 More logs Alex 2020-01-28 00:52:30 +0100
  • 3edaad9317 Use better randomness Alex 2020-01-27 17:01:32 +0100
  • e7ded9d6b5 Fix slice bounds Alex 2020-01-27 16:39:08 +0100
  • dce432426e Allow for both TLS and non-TLS connections Alex 2020-01-27 16:32:39 +0100
  • 66c6479770 Implement TLS mechanisms correctly, I hope Alex 2020-01-27 16:08:35 +0100
  • 8a605f44b0 Don't do stupid things like use a dn as a pattern Alex 2020-01-26 23:12:00 +0100
  • e9fb34bb26 Add missing LICENSE (gplv2) for imported ldapserver module Alex 2020-01-26 22:31:55 +0100
  • 1be8b6a3d8 Separate build path for static version Alex 2020-01-26 22:30:05 +0100
  • 89e432b06c Bump docker tag Alex 2020-01-26 22:26:12 +0100
  • f8c726dcda Fix missing procedure for delete membership & "better" failure handling Alex 2020-01-26 22:22:38 +0100
  • b27eb45239 Split off read and write functions in separate files Alex 2020-01-26 22:08:27 +0100
  • 15745b1b39 Add dockerfile, makefile and example nomad configuration file Alex 2020-01-26 21:57:27 +0100
  • 97f5effe55 More serious schema enforcement Alex 2020-01-26 21:22:51 +0100
  • 8e4537d2ef Fixes Alex 2020-01-26 21:03:18 +0100
  • 0bd2aeef06 Add GPLv3 license Alex 2020-01-26 20:22:36 +0100
  • 7b77bfc66c Complete readme Alex 2020-01-26 20:18:22 +0100
  • d56a2530dd Complete README Alex 2020-01-26 20:11:17 +0100
  • 94eafa2a9b Less logs but better logs Alex 2020-01-26 19:47:38 +0100
  • c1f0247586 Externalize config Alex 2020-01-26 19:27:17 +0100
  • 611d182907 Add anyread to admins in example acl because don't be ridiculous Alex 2020-01-26 18:59:28 +0100
  • b768b78406 Fix an issue with excluded attributes Alex 2020-01-26 18:57:29 +0100
  • 82402749e6 First ACL implementation Alex 2020-01-26 18:42:04 +0100
  • 2ad9bce75c Apply gofmt & minor refactoring Alex 2020-01-26 17:45:04 +0100
  • a7ccdad378 Fix handling of empty set of values as absence of the key Alex 2020-01-20 09:11:30 +0100