Commit Graph

48 Commits

Author SHA1 Message Date
Nalin Dahyabhai
8dfff49d90 update to 0.49
- add {nis,schema-compat}-ignore-subtree and -restrict-subtree settings,
  which should let us avoid deadlocks when tasks are modifying data in
  the backend database (#1007451)
2013-09-19 12:03:50 -04:00
Nalin Dahyabhai
60283f080b Update to 0.48
0.48 is basically 0.47.5 with self-tests for the new functionality
added, along with fixes which those tests showed that we needed.
2013-08-12 23:42:45 -04:00
Nalin Dahyabhai
11b78ffedf Update to 0.47.7, fixing some build problems 2013-08-07 14:52:19 -04:00
Nalin Dahyabhai
4c650e9178 update to 0.47.5
Update to 0.47.5:
- merge Alexander Bokovoy's patches to
  - teach the schema compatibility plugin to optionally serve user and group
    information retrieved from libc as part of a set of compat entries
  - handle simple bind requests for those entries by calling out to PAM
  - to rewrite the DN of incoming bind requests to compat entries to point
    at the source entries, instead of returning a referral which most clients
    won't handle
2013-08-07 12:46:36 -04:00
Dennis Gilmore
c349498234 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 09:51:46 -05:00
Nalin Dahyabhai
1d9f542385 update to 0.47
- fix request argument memory leaks in NIS server
- add a %sort function
2013-05-24 11:58:32 -04:00
Nalin Dahyabhai
8b956e4f21 update to 0.46
- when checking if we can skip processing for a given change, pay attention to
  whether or not the changes cause the entry to need to be added or removed
  from a map (#912673)
- check SLAPI_PLUGIN_OPRETURN in post-change hooks, in case the backend failed
  to update things but the server called us anyway
2013-04-04 18:13:49 -04:00
Nalin Dahyabhai
2a96b6feba update to 0.45
- fix dispatching for multiple connected clients in the NIS plugin (#923336)
2013-03-19 16:38:30 -04:00
Nalin Dahyabhai
49117af8cd Work around multilib in example .ldifs, fix dates
* Work around multilib warnings in our example .ldif files by
  taking advantage of the server's ability to turn a bare name into
  a full module path.
* Fix the day-of-week in some of the packaging changelog, going by the
  SCM changelog for the right values.
2013-02-05 16:36:47 -05:00
Nalin Dahyabhai
9cecca2cef disable betxn support in older releases
- set betxn support to be disabled by default on Fedora 17 or EL 5 or older,
  which have versions of IPA < 3.0, per mkosek on freeipa-devel
2012-11-20 11:24:31 -05:00
Nalin Dahyabhai
3f0b7a58cf update to 0.44
- add missing newline to a couple of debug log messages
- note whether or not betxn support is compiled in as part of the
  nsslapd-pluginVersion value we report to the server
- register callbacks in the same order in both plugins, so that
  their log messages are logged in the same order
2012-11-14 10:57:24 -05:00
Nalin Dahyabhai
b99b66152f update to 0.43
update to 0.43:
- reintroduce support for directory server transactions (nhosoi, IPA#3046)
- control transaction support at run-time, deciding when to do things based
  on the value of the nsslapd-pluginbetxn attribute in the plugin's entry
- NIS: add default settings for shadow.byname and passwd.adjunct.byname maps
2012-11-13 17:56:19 -05:00
Dennis Gilmore
1bc85f98ca - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 14:50:44 -05:00
Nalin Dahyabhai
f337444307 update to 0.42
- fixes a slow memory leak
- removes transaction support, because 389's new strategy for adding
  transactions no longer expects plugins to change to accomodate the
  feature, and attempts to do so are now bad
2012-06-13 17:16:16 -04:00
Nalin Dahyabhai
f48be61872 - log errors evaluating pad expressions in %%link rather than continuing on until we hit an arithmetic exception (#810258) 2012-04-10 17:12:49 -04:00
Nalin Dahyabhai
a993c1f03e - treat padding values passed to the "link" function as expressions to be
evaluated rather than simply as literal values (part of #767372)
- add a "default" function for trying to evaluate one expression, then
  another, then another... (part of #767372)
- when creating a compat entry based on a real entry, set an entryUSN based on
  the source entry or the rootDSE (freeipa #864); the "scaffolding" entries
  won't have them
2012-04-03 12:07:56 -04:00
Nalin Dahyabhai
8143e92c1b - update to 0.38 2012-03-06 15:27:02 -05:00
Nalin Dahyabhai
a7f763871f - fix a compile error on systems where LDAP_SCOPE_SUBORDINATE isn't defined (reported by Christian Neuhold)
- conditionalize whether we have a build dependency on tcp_wrappers (older releases) or tcp_wrappers-devel (newer releases)
2012-02-13 10:52:07 -05:00
Nalin Dahyabhai
663ab376f2 - jump to 0.36, which adds more formatting operators and tries to keep clients which "ypcat" by doing "yp_first"/"yp_next" from getting stuck when a nis map contains duplicate keys based on a single directory entry 2012-01-24 14:29:40 -05:00
Nalin Dahyabhai
b0c2be4c76 - update to 0.34, pulling in fixes for memory leaks, performance
improvements, and initial support for server backend transactions
2012-01-19 14:24:37 -05:00
Dennis Gilmore
b0f63f5b9d - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 22:01:45 -06:00
Nalin Dahyabhai
d84fcec2eb - update to 0.28:
- when configured with --with-ldap=openldap, link with -lldap_r rather than -lldap (rmeggins, #769107)
2011-12-19 18:30:00 -05:00
Nalin Dahyabhai
986b9f9cca - when building for 389-ds, use Slapi_RWLocks if they appear to be available (the rest of #730394/#730403) 2011-12-06 14:48:37 -05:00
Nalin Dahyabhai
d7f8644030 - update to 0.26
- use posix rwlocks instead of nspr rwlocks
2011-08-12 16:37:32 -04:00
Nalin Dahyabhai
14574aca42 - update to 0.25 2011-07-27 18:45:07 -04:00
Nalin Dahyabhai
e73f356cb7 - speed up building compat entries with attributes with thousands of literal values (#692690) 2011-04-01 11:54:52 -04:00
Dennis Gilmore
0278bb3338 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 08:10:21 -06:00
Nalin Dahyabhai
ffe3123291 - update to 0.22 2011-01-06 12:08:39 -05:00
Nalin Dahyabhai
7cdd06ee7d - update to 0.21 2010-11-23 14:33:12 -05:00
Nalin Dahyabhai
3fd362c481 - upadte to 0.20 2010-11-23 14:19:18 -05:00
Nalin Dahyabhai
2dce4f0139 0.19: fix a brown-paper-bag crash 2010-11-22 20:05:35 -05:00
Nalin Dahyabhai
51f19601aa - update to 0.18 2010-11-22 19:37:15 -05:00
Jesse Keating
adf4130661 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 04:26:18 +00:00
Nalin Dahyabhai
b484294941 - change buildreq from fedora-ds-base-devel to 389-ds-base-devel, which
should avoid multilib conflicts from installing both arches of the new
    package (#511504)
2009-07-15 14:50:41 +00:00
Nalin Dahyabhai
5c8af7c854 don't forget that last change 2009-07-14 18:58:02 +00:00
Nalin Dahyabhai
5561cf549c fixup changelog entries that resemble macro invocations 2009-07-14 18:56:43 +00:00
Nalin Dahyabhai
4f73d84fbb send portmap registrations to the right place 2009-05-14 21:34:23 +00:00
Nalin Dahyabhai
013526c857 update to 0.16, which fixes a bug we don't trigger 2009-05-14 20:17:32 +00:00
Nalin Dahyabhai
8c984f8a7b - fix %deref and %referred to fail rather than return a valid-but-empty
result when they fail to evaluate (reported by Rob Crittenden)
2009-05-08 13:40:45 +00:00
Nalin Dahyabhai
22ceab2625 update to 0.14 to correctly handle being loaded but disabled (#499404) 2009-05-06 19:24:39 +00:00
Nalin Dahyabhai
c44fc08299 - update to 0.13, fixing %link() (#498432) 2009-04-30 20:15:32 +00:00
Nalin Dahyabhai
49c21d1259 fixup a formatting typo in the changelog 2009-04-27 20:52:24 +00:00
Nalin Dahyabhai
685e513002 update to 0.11 2009-04-27 20:50:56 +00:00
Nalin Dahyabhai
068f1b9e73 update to 0.10 2009-03-05 00:57:35 +00:00
Jesse Keating
13487e7968 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 01:28:38 +00:00
Nalin Dahyabhai
ecd2ee098c update to 0.9 2008-11-07 17:21:00 +00:00
Nalin Dahyabhai
6c5f104449 - update to 0.8.1 to fix a heap corruption (Rich Megginson) 2008-10-03 19:47:26 +00:00
Nalin Dahyabhai
a54ed2d9ff - initial import 2008-08-13 15:16:50 +00:00