|
1 | 1 | lightldapd (1.0.0-1) experimental; urgency=low |
2 | 2 |
|
3 | | - * Forked from entente with permission. |
| 3 | + * Forked LightLdapd project from entente. |
| 4 | + |
| 5 | + With permission and thanks to Sergey Urbanovich, the author of entente. |
4 | 6 |
|
5 | 7 | * Changed name from entente to lightldapd. |
6 | 8 |
|
7 | | - -- Donovan Baarda (abo) < [email protected]> Tue, 12 Mar 2019 14:23:00 +1100 |
| 9 | + The forked project is now named LightLdapd, and the binary and cfgs have |
| 10 | + been renamed to lightldapd. |
| 11 | + |
| 12 | + * Changed license from MIT to GPLv3. |
| 13 | + |
| 14 | + This means we require contributions to come back rather than spawn private |
| 15 | + forks. I have confirmed with the entente author this is OK. |
| 16 | + |
| 17 | + * Improve project documentation: |
| 18 | + |
| 19 | + Add documentation based on templates in |
| 20 | + http://minkirri.apana.org.au/~abo/projects/prjdocs/. |
| 21 | + |
| 22 | + * Tidy code. |
| 23 | + |
| 24 | + Reformat again using a different preferred style without tabs. Change `make |
| 25 | + tidy` target to reformat using tidyc tool. |
| 26 | + |
| 27 | + * #9,#10 Improve design. |
| 28 | + |
| 29 | + Restructured using ldap_server, ldap_connection, ldap_request, ldap_reply |
| 30 | + structs, copying the design of https://github.com/taf2/libebb. |
| 31 | + |
| 32 | + * Extend Search support. |
| 33 | + |
| 34 | + Extended search support enough to support libnss-ldap clients, exporting the |
| 35 | + local nsswitch view of passwd/group/etc. |
| 36 | + |
| 37 | + #3 Add support for typesOnly and attribute selection. |
| 38 | + |
| 39 | + * #2 Optimize Search. |
| 40 | + |
| 41 | + Added Filter_scope() analysis to figure out what the search is constrained |
| 42 | + to instead of scanning everything. |
| 43 | + |
| 44 | + * #4 Add StartTLS support. |
| 45 | + |
| 46 | + StartTLS support with security checking before allowing bind implemented |
| 47 | + using mbedtls. |
| 48 | + |
| 49 | + * #13 Make served users/groups configurable. |
| 50 | + |
| 51 | + Support serving only some user/group ranges using `-U` and `-G` arguments to |
| 52 | + specify uid/gid ranges to export. |
| 53 | + |
| 54 | + -- Donovan Baarda (abo) < [email protected]> Thu, 02 Jan 2020 14:18:30 +1100 |
| 55 | + |
| 56 | +entente (1.1-1) experimental; urgency=low |
| 57 | + |
| 58 | + * Improve options. |
| 59 | + |
| 60 | + Make -b basedn argument work. Make -l loopback argument work. Simplified and |
| 61 | + removed environment based settings. |
| 62 | + |
| 63 | + * Make pam authentication failures non-blocking: |
| 64 | + |
| 65 | + It will nolonger stall all connections ~2 seconds whenever someone tries a |
| 66 | + bad user/passwd. Instead only the connection that failed to bind is paused |
| 67 | + for time configured by pam_fail_delay. |
| 68 | + |
| 69 | + * Improved bind result failure returncodes. |
| 70 | + |
| 71 | + Changed the bind failure response resultcode from "other" to |
| 72 | + "invalidDNSyntax" or "invalidCredentials", depending on why it failed. |
| 73 | + |
| 74 | + * Tidy code. |
| 75 | + |
| 76 | + Reformated using "indent -linux -l120". Added a "tidy" make target to do |
| 77 | + this automatically. |
| 78 | + |
| 79 | + Tidied up lots of code, simplifying methods, renaming things to be more |
| 80 | + consistant, and make better use of common library functions. |
| 81 | + |
| 82 | + Made all memory allocation checking to use "alloc or die" macro's, since |
| 83 | + libev will abort on alloc failures anyway. |
| 84 | + |
| 85 | + * Improved/updated debian build: |
| 86 | + |
| 87 | + Updated for debhelper v9. Added debclean make target. |
| 88 | + |
| 89 | + -- Donovan Baarda (abo) < [email protected]> Sat, 25 Jan 2014 12:00:00 +1100 |
8 | 90 |
|
9 | 91 | entente (0.1-1) experimental; urgency=low |
10 | 92 |
|
11 | 93 | * Initial Release. |
12 | 94 |
|
| 95 | + Published at https://github.com/urbanserj/entente. Does enough to work as |
| 96 | + a pam_ldap auth server. |
| 97 | + |
13 | 98 | -- Sergey Urbanovich < [email protected]> Sat, 11 Dec 2010 02:43:00 +0300 |
0 commit comments