Commit Graph

77 Commits

Author SHA1 Message Date
Fedora Release Engineering 96a7fd44c1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 13:34:48 +00:00
Alexander Bokovoy 9dff7aef7a Fix spec changelog date 2016-08-08 09:58:36 +03:00
Alexander Bokovoy dcb01e3fbb New upstream release 0.56.1 2016-08-08 09:57:12 +03:00
Alexander Bokovoy 3f687b588a Update sources to use the correct tarball 2016-06-20 18:37:15 +03:00
Alexander Bokovoy 4db4a44d40 Use updated tarball 2016-06-20 18:24:51 +03:00
Alexander Bokovoy d72d0c6ed9 Updated upstream tarball 2016-06-20 18:09:28 +03:00
Alexander Bokovoy 57cf3400b6 Update upstream tarball 2016-06-20 18:08:34 +03:00
Alexander Bokovoy 71b72df031 Package 0.56 release 2016-06-20 17:47:00 +03:00
Alexander Bokovoy ab05dcd61f Increase release 2016-05-30 14:54:07 +03:00
Alexander Bokovoy 755c3f433a Add support for properly shutdown priming thread 2016-05-30 14:52:52 +03:00
Fedora Release Engineering ee5147f62b - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 00:08:45 +00:00
Alexander Bokovoy eef5a22f6e Package slapi-nis 0.55 2016-01-26 14:22:09 +02:00
Dennis Gilmore 32843e578c - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 01:03:55 +00:00
Alexander Bokovoy a6c212d250 Upstream release 0.54.2
- CVE-2015-0283 slapi-nis: infinite loop in getgrnam_r() and
  getgrgid_r() (#1206049)
- Make sure nss_sss.so.2 module is used directly
- Allow building slapi-nis with ID views against 389-ds-base from
  RHEL7.0/CentOS7.0 releases
2015-03-26 11:20:31 +02:00
Alexander Bokovoy e987499800 New upstream release: 0.54.1
- support FreeIPA overrides in LDAP BIND callback
- ignore FreeIPA override searchs outside configured schema compat subtrees
2014-11-06 14:47:15 +02:00
Alexander Bokovoy 85450498c2 Add support for FreeIPA's ID views
- Allow searching SSSD-provided users as memberUid case-insensitevly
  Fixes bug #1130131
2014-10-10 13:55:24 +03:00
Peter Robinson 87671cdc8a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 02:39:38 +00:00
Dennis Gilmore a8bd066679 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:32:41 -05:00
Nalin Dahyabhai ebe22e515d Update to 0.53
- correct the default NIS map settings for hosts.byname and hosts.byaddr,
  from report by Rik Megens
- fix several problems when hitting out-of-memory conditions, spotted by
  static analysis
- remove ExclusiveArch if %%{rhel} is 7 or higher, because 389-ds-base gets
  built for everything now (#1055711)
2014-04-22 15:29:18 -04:00
Nalin Dahyabhai 2004714e5d Update to 0.52
- correctly reflect whether or not we're built with transaction support in
  the module's nsslapd-pluginVersion attribute
- fix a couple of should've-used-memmove()-instead-of-memcpy() cases which
  would hit when removing maps or groups of maps (#1043546)
2013-12-16 13:31:34 -05:00
Nalin Dahyabhai 5c7342a92f Update to 0.51
- fix another request argument memory leak in NIS server
- fix miscellaneous items found by static analysis
2013-12-09 17:35:47 -05:00
Nalin Dahyabhai a65ac98381 Update to 0.50
- if we get an EPIPE while registering with rpcbind, try to reconnect and
  retransmit before giving up
2013-10-01 15:05:05 -04:00
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 bea5638eff whoops, update the sources, too 2012-11-14 10:58:50 -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 f4f35c9914 - of course, i forgot the new sources 2012-04-10 17:17:49 -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