-
- Downloads
This is the commit of:
- librewrite, for string rewriting; it may be used in back-ldap by configuring with '--enable-rewrite'. It must be used in back-meta. There's a text file, 'libraries/librewrite/RATIONALE', that explains the usage and the features. More comprehensive documentation will follow. - enhancements of back-ldap (ITS#989,ITS#998,ITS#1002,ITS#1054 and ITS#1137) including dn rewriting, a fix to group acl matching and so - back-meta: a new backend that proxies a set of remote servers by spawning queries. It uses portions of back-ldap and the rewrite capabilities of librewrite. It can be compiled by configuring with `--enable-ldap --enable-rewrite --enable-meta'. There's a text file, 'servers/slapd/back-meta/Documentation', that describes the main features and config statements. Note: someone (Kurt?) should run 'autoconf' and commit 'configure' as my autoconf version must be different: my configures contain a number of differences and I didn't feel comfortable in adding them :)
Showing
- configure.in 50 additions, 0 deletionsconfigure.in
- include/portable.h.in 9 additions, 0 deletionsinclude/portable.h.in
- include/rewrite.h 222 additions, 0 deletionsinclude/rewrite.h
- libraries/Makefile.in 1 addition, 1 deletionlibraries/Makefile.in
- libraries/librewrite/Copyright 23 additions, 0 deletionslibraries/librewrite/Copyright
- libraries/librewrite/Makefile.in 27 additions, 0 deletionslibraries/librewrite/Makefile.in
- libraries/librewrite/RATIONALE 397 additions, 0 deletionslibraries/librewrite/RATIONALE
- libraries/librewrite/config.c 412 additions, 0 deletionslibraries/librewrite/config.c
- libraries/librewrite/context.c 415 additions, 0 deletionslibraries/librewrite/context.c
- libraries/librewrite/info.c 254 additions, 0 deletionslibraries/librewrite/info.c
- libraries/librewrite/ldapmap.c 333 additions, 0 deletionslibraries/librewrite/ldapmap.c
- libraries/librewrite/map.c 807 additions, 0 deletionslibraries/librewrite/map.c
- libraries/librewrite/params.c 140 additions, 0 deletionslibraries/librewrite/params.c
- libraries/librewrite/parse.c 127 additions, 0 deletionslibraries/librewrite/parse.c
- libraries/librewrite/rewrite-int.h 554 additions, 0 deletionslibraries/librewrite/rewrite-int.h
- libraries/librewrite/rewrite-map.h 56 additions, 0 deletionslibraries/librewrite/rewrite-map.h
- libraries/librewrite/rewrite.c 147 additions, 0 deletionslibraries/librewrite/rewrite.c
- libraries/librewrite/rule.c 393 additions, 0 deletionslibraries/librewrite/rule.c
- libraries/librewrite/session.c 330 additions, 0 deletionslibraries/librewrite/session.c
- libraries/librewrite/subst.c 427 additions, 0 deletionslibraries/librewrite/subst.c
Loading
Please register or sign in to comment