Commit Graph

138 Commits

Author SHA1 Message Date
Howard Chu
f6b8103b78 ITS#7149 more for back-perl, always use bv_len when available 2012-03-29 06:11:55 -07:00
Howard Chu
ab481c0f74 ITS#7149 fix back-shell/back-perl Modify with binary values 2012-03-29 06:05:15 -07:00
Hallvard Furuseth
03e594d903 ITS#7075 Re-fix back-perl initialization.
Use PERL_SYS_INIT3() after all.  There appears to be no correct
way to do this, so we should as least follow the documentation.
2012-01-21 05:01:43 +01:00
Kurt Zeilenga
2bbf9804b9 Happy New Year! 2012-01-01 07:10:53 -08:00
Hallvard Furuseth
1e62263697 ITS#7075 Fix back-perl initialization.
Use PERL_SYS_INIT() instead of broken PERL_SYS_INIT3(,,NULL).  Pass its
output variables to perl_parse().  Fix argument type 'char *(*argv)[3]'
to 'char ***argv'.  NULL-terminate argv in case that is needed.
2011-11-01 06:28:40 +01:00
Howard Chu
68c7d375da Revert "ITS#6688 enforce search ACL in back-perl"
This reverts commit 53bb95a2e3.
Code was working as designed/documented. Changing now will
probably break other users.
2011-06-09 15:37:11 -07:00
Howard Chu
53bb95a2e3 ITS#6688 enforce search ACL in back-perl 2011-06-09 15:25:32 -07:00
Hallvard Furuseth
471fb7ab3b Comment back-ldap/SampleLDAP.pm data structure 2011-03-18 15:36:32 +00:00
Howard Chu
3a8720d3db Cleanup ASPERL ifdefs 2011-02-05 00:51:18 +00:00
Howard Chu
d1cc334deb Cleanup PERL_5_6 ifdefs 2011-02-05 00:48:22 +00:00
Howard Chu
6e0d483f62 Backward compatibility - treat unknown directives as perlModuleConfig's 2011-02-04 17:07:35 +00:00
Howard Chu
1c59810a89 Fixup config init 2011-02-04 16:42:06 +00:00
Howard Chu
6c7654d484 Fix typo from rev 1.15. Apparently nobody has used this module since 2007. 2011-02-04 16:21:10 +00:00
Howard Chu
95f014d02f Cleanup config items on destroy 2011-02-04 15:25:42 +00:00
Howard Chu
4e96cd4605 More cleanup / old perl compat 2011-02-04 15:03:16 +00:00
Howard Chu
a815d1821c Dynamic config support - not fully backward compatible 2011-02-04 15:00:10 +00:00
Kurt Zeilenga
966cef8c9a Happy New Year 2011-01-05 00:42:37 +00:00
Hallvard Furuseth
d2b024be4a ITS#6758 Reset some SlapReply flags & data.
Reset data more consistenlty.  When resetting sr_entry after sending
data, reset sr_flag as well.  Reset rs_attrs and Extended Operation
oid/data after setting and sending them.
2010-12-30 23:55:07 +00:00
Kurt Zeilenga
3dadeb3efe happy belated New Year 2010-04-13 22:17:29 +00:00
Howard Chu
d3aae2dc42 ITS#5658 hppa fixes 2009-06-23 23:12:15 +00:00
Kurt Zeilenga
4af9eb9715 Update copyright notices 2009-01-22 00:40:04 +00:00
Kurt Zeilenga
c890c96d13 Happy New Year (belated) 2008-01-08 00:19:56 +00:00
Quanah Gibson-Mount
dfe8eca92d ITS#5102 fix 2007-09-01 00:28:07 +00:00
Pierangelo Masarati
27428ac00e uniformly exploit rootdn bind; add support for rootdn bind to backends that didn't have it (ITS#4962) 2007-08-16 09:38:15 +00:00
Ralf Haferkamp
3a9310431e Reworked recent backend API changes, now using a separate struct,
(ConfigReply) for the error messages.
2007-08-03 12:02:07 +00:00
Ralf Haferkamp
5ae46c195e Added a new parameter (ConfigArgs*) to the _db_init, _db_open, _db_close and
_db_destroy functions.
2007-07-25 17:21:05 +00:00
Gavin Henry
ba88d443e9 Cater for perl 5+ 2007-07-01 22:36:24 +00:00
Gavin Henry
d6444a108d Running 'perlcritic -1 SampleLDAP.pm' and tidying up. 2007-06-15 16:28:33 +00:00
Hallvard Furuseth
53fcfd93a3 ITS#4995 - rewrite clarification 2007-06-15 13:25:32 +00:00
Quanah Gibson-Mount
1dfd0924b2 For ITS#4995, add clarification comments 2007-06-15 03:21:11 +00:00
Kurt Zeilenga
da6d9eb046 happy new year 2007-01-02 20:00:42 +00:00
Ralf Haferkamp
cdb9b2e2aa Add calls to PERL_SET_CONTEXT, as the active thread might not be the one
that created the PerlInterpreter object (ITS#4751)
2006-11-14 15:18:50 +00:00
Quanah Gibson-Mount
761b0a239d ITS#4358, thanks to Kevine Zerbib 2006-08-28 01:07:25 +00:00
Quanah Gibson-Mount
80073aefa3 Fix comment style. 2006-08-28 01:05:32 +00:00
Quanah Gibson-Mount
3ee11b1c2a Fix delete type modifys where no value is given to be deleted. (ITS#2612)
Thanks to Alister Winfield for the patch.
2006-08-28 01:01:32 +00:00
Hallvard Furuseth
da0c0360e4 Warnings: Unused vars. funcptr=0, not =NULL. if(b=...) -> if((b=...) != NULL). 2006-04-02 19:54:24 +00:00
Kurt Zeilenga
acbb5cf689 Happy new year! 2006-01-03 23:11:52 +00:00
Pierangelo Masarati
b3c8a976ec use LDAP_SIZELIMIT_EXCEEDED; rework the return values of slap_send_search_entry(); silence a few warnings 2005-11-25 22:17:24 +00:00
Pierangelo Masarati
6f7b00d891 fix sizelimit commit 2005-11-25 15:08:33 +00:00
Pierangelo Masarati
ea83f6a669 check sizelimit in frontend (ITS#4213) 2005-11-25 00:28:33 +00:00
Howard Chu
9213019114 ITS#4039 2005-09-25 03:43:20 +00:00
Howard Chu
bf7194aba9 ITS#3923 make perl_back_open symmetric with perl_back_close 2005-09-23 11:54:48 +00:00
Hallvard Furuseth
8dddff803e Silence "unused variable" warning 2005-07-14 19:35:09 +00:00
Kurt Zeilenga
dc0eacd40b Happy New Year! 2005-01-01 20:49:32 +00:00
Pierangelo Masarati
b29bf83e7e remove back-*/external.h 2004-11-15 19:45:49 +00:00
Pierangelo Masarati
9c550e7235 first step towards removing back-*/external.h 2004-11-13 18:52:44 +00:00
Pierangelo Masarati
79f744f30b rework static backend initialization 2004-11-11 00:39:19 +00:00
Howard Chu
7e87f54716 Revert ITS#3353 patch, it needs to be reworked. 2004-10-06 05:51:38 +00:00
Howard Chu
fda3d6260e ITS#3353 consolidate slapd globals into a single struct 2004-10-01 07:33:16 +00:00
Kurt Zeilenga
e0a9ea2f50 Move MSVC port to the Attic 2004-09-04 04:37:41 +00:00