derrell/samba3/.git
16 years agoUpdate release notes for 3.0.27 release-3-0-27
Gerald (Jerry) Carter [Thu, 15 Nov 2007 03:10:29 +0000 (21:10 -0600)]
Update release notes for 3.0.27

16 years agoFix for CVE-2007-4572
Gerald (Jerry) Carter [Thu, 15 Nov 2007 02:54:44 +0000 (20:54 -0600)]
Fix for CVE-2007-4572

== Subject:     Stack buffer overflow in nmbd's logon
==              request processing.
==
== CVE ID#:     CVE-2007-4572
==
== Versions:    Samba 3.0.0 - 3.0.26a (inclusive)

...
Samba developers have discovered what is believed to be
a non-exploitable buffer over in nmbd during the processing
of GETDC logon server requests.  This code is only used
when the Samba server is configured as a Primary or Backup
Domain Controller.

16 years agoFix for CVE-2007-5398.
Gerald (Jerry) Carter [Thu, 15 Nov 2007 02:51:14 +0000 (20:51 -0600)]
Fix for CVE-2007-5398.

== Subject:     Remote code execution in Samba's WINS
==              server daemon (nmbd) when processing name
==              registration followed name query requests.
==
== CVE ID#:     CVE-2007-5398
==
== Versions:    Samba 3.0.0 - 3.0.26a (inclusive)
...
Secunia Research reported a vulnerability that allows for
the execution of arbitrary code in nmbd.  This defect may
only be exploited when the "wins support" parameter has
been enabled in smb.conf.

16 years agor25078: Checking in changes for 3.0.26a release-3-0-26a
Gerald Carter [Tue, 11 Sep 2007 14:30:30 +0000 (14:30 +0000)]
r25078: Checking in changes for 3.0.26a

16 years agor25076: Checking in patches for 3.0.26 release-3-0-26
Gerald Carter [Tue, 11 Sep 2007 14:28:37 +0000 (14:28 +0000)]
r25076: Checking in patches for 3.0.26

16 years agor24591: fix annoying typo in changes section for 3.0.25c
Gerald Carter [Tue, 21 Aug 2007 11:51:54 +0000 (11:51 +0000)]
r24591: fix annoying typo in changes section for 3.0.25c

16 years agor24580: Grab last changes for 3.0.25c (in synjc with 3.0.25 branch svn r24571) release-3-0-25c
Gerald Carter [Mon, 20 Aug 2007 12:56:31 +0000 (12:56 +0000)]
r24580: Grab last changes for 3.0.25c (in synjc with 3.0.25 branch svn r24571)

16 years agor24530: start updating release notes and set VERSION to 3.0.25c
Gerald Carter [Fri, 17 Aug 2007 22:07:56 +0000 (22:07 +0000)]
r24530: start updating release notes and set VERSION to 3.0.25c

16 years agor24528: start syncing changes for 3.0.25c
Gerald Carter [Fri, 17 Aug 2007 19:47:22 +0000 (19:47 +0000)]
r24528:  start syncing changes for 3.0.25c

16 years agor23617: fix typos release-3-0-25b
Gerald Carter [Tue, 26 Jun 2007 20:27:19 +0000 (20:27 +0000)]
r23617: fix typos

16 years agor23615: adding a note about the 'net idmap dump' change
Gerald Carter [Tue, 26 Jun 2007 19:33:47 +0000 (19:33 +0000)]
r23615: adding a note about the 'net idmap dump' change

16 years agor23613: pull in net idmap change from the 3.0.25 tree
Gerald Carter [Tue, 26 Jun 2007 19:23:07 +0000 (19:23 +0000)]
r23613: pull in net idmap change from the 3.0.25 tree

16 years agor23603: revert NTSTATUS return from cli_connect() in smbmount.c
Gerald Carter [Tue, 26 Jun 2007 01:59:33 +0000 (01:59 +0000)]
r23603: revert NTSTATUS return from cli_connect() in smbmount.c

16 years agor23602: grab final changes for 3.0.25b due out tomorrow
Gerald Carter [Tue, 26 Jun 2007 01:14:37 +0000 (01:14 +0000)]
r23602: grab final changes for 3.0.25b due out tomorrow

16 years agor23580: Merge bug fix for 4720 and Jeremy's winbindd_dual.c changes (still testing...
Gerald Carter [Fri, 22 Jun 2007 04:09:38 +0000 (04:09 +0000)]
r23580: Merge bug fix for 4720 and Jeremy's winbindd_dual.c changes (still testing these)

16 years agor23545: Update release notes for 3.0.25b.
Gerald Carter [Tue, 19 Jun 2007 16:59:20 +0000 (16:59 +0000)]
r23545: Update release notes for 3.0.25b.

16 years agor23544: sync 3.0.25b release with SAMBA_3_0_25 svn r23530.
Gerald Carter [Tue, 19 Jun 2007 16:01:58 +0000 (16:01 +0000)]
r23544: sync 3.0.25b release with SAMBA_3_0_25 svn r23530.

16 years agor23130: merge Derrell's change from SAMBA_3_0_25 svn r23120 release-3-0-25a
Gerald Carter [Fri, 25 May 2007 04:02:25 +0000 (04:02 +0000)]
r23130: merge Derrell's change from SAMBA_3_0_25 svn r23120

16 years agor23119: fix release date
Gerald Carter [Thu, 24 May 2007 16:16:01 +0000 (16:16 +0000)]
r23119: fix release date

16 years agor23113: one more rename-on-an-fd fix from Jeremy
Gerald Carter [Thu, 24 May 2007 11:51:58 +0000 (11:51 +0000)]
r23113: one more rename-on-an-fd fix from Jeremy

16 years agor23102: update release notes for jra's changes
Gerald Carter [Wed, 23 May 2007 22:48:52 +0000 (22:48 +0000)]
r23102: update release notes for jra's changes

16 years agor23101: grab remainder of rename fixes
Gerald Carter [Wed, 23 May 2007 22:46:30 +0000 (22:46 +0000)]
r23101: grab remainder of rename fixes

16 years agor23092: Merge Herb's changes to tdbtool and Jeremy's fox
Gerald Carter [Wed, 23 May 2007 15:28:47 +0000 (15:28 +0000)]
r23092: Merge Herb's changes to tdbtool and Jeremy's fox
for renames with the cifs fs client.

16 years agor23084: Merge Jeremy's fix for BUG 4637. This is now the final
Gerald Carter [Tue, 22 May 2007 21:53:54 +0000 (21:53 +0000)]
r23084: Merge Jeremy's fix for BUG 4637.  This is now the final
code base for 3.0.25a.

16 years agor23079: update commit log in release notes:
Gerald Carter [Tue, 22 May 2007 18:37:15 +0000 (18:37 +0000)]
r23079: update commit log in release notes:

16 years agor23052: sync with SAMBA_3_0_25 and start updating release notes
Gerald Carter [Mon, 21 May 2007 21:17:21 +0000 (21:17 +0000)]
r23052: sync with SAMBA_3_0_25 and start updating release notes

17 years agor22853: checkin pending security fixes and release notes updates for Samba 3.0.25 release-3-0-25
Gerald Carter [Mon, 14 May 2007 14:24:52 +0000 (14:24 +0000)]
r22853: checkin pending security fixes and release notes updates for Samba 3.0.25

17 years agor22823: fix a few typos in the release notes and add mention of BUG 4613
Gerald Carter [Sun, 13 May 2007 11:56:25 +0000 (11:56 +0000)]
r22823: fix a few typos in the release notes and add mention of BUG 4613

17 years agor22822: merge vl's fix for BUG 4613
Gerald Carter [Sun, 13 May 2007 11:55:59 +0000 (11:55 +0000)]
r22822: merge vl's fix for BUG 4613

17 years agor22817: grab Steve's --with-python fix and update release notes
Gerald Carter [Sat, 12 May 2007 19:33:48 +0000 (19:33 +0000)]
r22817: grab Steve's --with-python fix and update release notes

17 years agor22783: this will be 3.0.25
Gerald Carter [Thu, 10 May 2007 22:20:22 +0000 (22:20 +0000)]
r22783: this will be 3.0.25

17 years agor22782: add commits since 3.0.25rc3 to the release notes
Gerald Carter [Thu, 10 May 2007 21:43:27 +0000 (21:43 +0000)]
r22782: add commits since 3.0.25rc3 to the release notes

17 years agor22781: grab Steve's patch for mount.cifs and sec=none
Gerald Carter [Thu, 10 May 2007 21:16:36 +0000 (21:16 +0000)]
r22781: grab Steve's patch for mount.cifs and sec=none

17 years agor22780: start prepping the release notes for 3.0.25
Gerald Carter [Thu, 10 May 2007 21:12:53 +0000 (21:12 +0000)]
r22780: start prepping the release notes for 3.0.25

17 years agor22776: grab Simo's idmap_ldap fix (current with svn r22771)
Gerald Carter [Thu, 10 May 2007 12:41:20 +0000 (12:41 +0000)]
r22776: grab Simo's idmap_ldap fix (current with svn r22771)

17 years agor22770: sync with SAMBA_3_0_25 as of svn r22765
Gerald Carter [Wed, 9 May 2007 16:26:43 +0000 (16:26 +0000)]
r22770: sync with SAMBA_3_0_25 as of svn r22765

17 years agor22674: grab jra's samr parsing fix
Gerald Carter [Fri, 4 May 2007 19:44:30 +0000 (19:44 +0000)]
r22674: grab jra's samr parsing fix

17 years agor22671: merge metze's change in svn r22660
Gerald Carter [Fri, 4 May 2007 18:18:53 +0000 (18:18 +0000)]
r22671: merge metze's change in svn r22660

17 years agor22657: merge gd netsamlogon talloc fix
Gerald Carter [Thu, 3 May 2007 20:52:48 +0000 (20:52 +0000)]
r22657: merge gd netsamlogon talloc fix

17 years agor22650: sync up with SMABA_3_0_25 as of svn r22649
Gerald Carter [Thu, 3 May 2007 16:58:30 +0000 (16:58 +0000)]
r22650: sync up with SMABA_3_0_25 as of svn r22649

17 years agor22512: add a note about offline files and "map acl inherit" release-3-0-25rc3
Gerald Carter [Wed, 25 Apr 2007 11:19:12 +0000 (11:19 +0000)]
r22512: add a note about offline files and "map acl inherit"

17 years agor22510: pull patches from SAMBA_3_0_25 and update release notes for 3.0.25rc3
Gerald Carter [Wed, 25 Apr 2007 09:36:47 +0000 (09:36 +0000)]
r22510: pull patches from SAMBA_3_0_25 and update release notes for 3.0.25rc3

17 years agor22473: Correct fix for setting a default compat tdb idmap backend.
Gerald Carter [Mon, 23 Apr 2007 06:10:22 +0000 (06:10 +0000)]
r22473: Correct fix for setting a default compat tdb idmap backend.
Previous code would always fill in "idmap backend = tdb"
even if you defined idmap domains.  My fault.  I should
have tested the original patch more before committing.

17 years agor22448: grab idmap compat patch from 3.0.25 (will recur 3.0.25rc2 for this) release-3-0-25rc2
Gerald Carter [Sun, 22 Apr 2007 10:10:29 +0000 (10:10 +0000)]
r22448: grab idmap compat patch from 3.0.25 (will recur 3.0.25rc2 for this)

17 years agor22445: Final touches on release notes
Gerald Carter [Sun, 22 Apr 2007 09:36:32 +0000 (09:36 +0000)]
r22445: Final touches on release notes

17 years agor22444: * Validate a SID before trying to convert it to a uid/gid via the public
Gerald Carter [Sun, 22 Apr 2007 09:32:14 +0000 (09:32 +0000)]
r22444: * Validate a SID before trying to convert it to a uid/gid via the public
  winbindd interface

* Add nss_info/*so files to the RHEL/Fedora packaging

17 years agor22435: adding new librepleasce files for release
Gerald Carter [Sat, 21 Apr 2007 21:52:40 +0000 (21:52 +0000)]
r22435: adding new librepleasce files for release

17 years agor22434: sync from the 3.0.25 tree for rc2
Gerald Carter [Sat, 21 Apr 2007 21:51:01 +0000 (21:51 +0000)]
r22434: sync from the 3.0.25 tree for rc2

17 years agor22433: set version to 3.0.25rc2
Gerald Carter [Sat, 21 Apr 2007 21:49:40 +0000 (21:49 +0000)]
r22433: set version to 3.0.25rc2

17 years agor22432: release notes for 3.0.25rc2
Gerald Carter [Sat, 21 Apr 2007 21:45:37 +0000 (21:45 +0000)]
r22432: release notes for 3.0.25rc2

17 years agor22143: Jeremy says to not set the length release-3-0-25rc1
Gerald Carter [Mon, 9 Apr 2007 17:41:48 +0000 (17:41 +0000)]
r22143: Jeremy says to not set the length

17 years agor22142: add mention of the Vista performance fixes
Gerald Carter [Mon, 9 Apr 2007 17:37:20 +0000 (17:37 +0000)]
r22142: add mention of the Vista performance fixes

17 years agor22141: add forgotten vfs_readahead file
Gerald Carter [Mon, 9 Apr 2007 17:08:02 +0000 (17:08 +0000)]
r22141: add forgotten vfs_readahead file

17 years agor22138: * Sync up with the SAMBA_3_0_25 as of svn r22132.
Gerald Carter [Mon, 9 Apr 2007 16:04:07 +0000 (16:04 +0000)]
r22138: * Sync up with the SAMBA_3_0_25 as of svn r22132.
* Set VERSION to 3.0.25rc1
* Update release notes.

17 years agor21920: add idmap man pages to RHEL packaging release-3-0-25pre2
Gerald Carter [Wed, 21 Mar 2007 21:17:02 +0000 (21:17 +0000)]
r21920: add idmap man pages to RHEL packaging

17 years agor21918: Reverting this change as it is now causing aborts() in
Gerald Carter [Wed, 21 Mar 2007 21:08:15 +0000 (21:08 +0000)]
r21918: Reverting this change as it is now causing aborts() in
find_builtin_domain().    This all needs more testing
before anyone starts changing these lookup routines again.

17 years agor21915: grab the sid_peek_check_rid() fix from 3.0.25 and the release notes
Gerald Carter [Wed, 21 Mar 2007 17:59:29 +0000 (17:59 +0000)]
r21915: grab the sid_peek_check_rid() fix from 3.0.25 and the release notes

17 years agor21907: install smbmount pages now that Lars has fixed 'make install'
Gerald Carter [Wed, 21 Mar 2007 15:51:59 +0000 (15:51 +0000)]
r21907: install smbmount pages now that Lars has fixed 'make install'

17 years agor21905: Rename
Gerald Carter [Wed, 21 Mar 2007 15:21:28 +0000 (15:21 +0000)]
r21905: Rename
  idmap expire time  -> idmap cache time
  idmap negative time -> idmap negative cache time

17 years agor21895: Updating release notes for 3.0.25pre2. Feel free to fix error
Gerald Carter [Tue, 20 Mar 2007 22:25:14 +0000 (22:25 +0000)]
r21895: Updating release notes for 3.0.25pre2.  Feel free to fix error
in the SAMBA_3_0_25 tree and I'll pull the changes across.

17 years agor21889: * Pull from SAMBA-3_0_25 svn r21888
Gerald Carter [Tue, 20 Mar 2007 16:56:16 +0000 (16:56 +0000)]
r21889: * Pull from SAMBA-3_0_25 svn r21888
* Set version to 3.0.25pre2

17 years agor21627: some last minute packaging fixes on RHEL4/Fedora release-3-0-25pre1
Gerald Carter [Thu, 1 Mar 2007 06:07:30 +0000 (06:07 +0000)]
r21627: some last minute packaging fixes on RHEL4/Fedora

17 years agor21624: Remove stray #endif from bad merge
Gerald Carter [Thu, 1 Mar 2007 05:21:31 +0000 (05:21 +0000)]
r21624: Remove stray #endif from bad merge

17 years agor21622: Fix bad merge caught by James.
Gerald Carter [Thu, 1 Mar 2007 04:58:52 +0000 (04:58 +0000)]
r21622: Fix bad merge caught by James.

17 years agor21621: This is the final draft of the release notes. Time to start testing tarballs...
Gerald Carter [Thu, 1 Mar 2007 04:50:10 +0000 (04:50 +0000)]
r21621: This is the final draft of the release notes. Time to start testing tarballs to RTTW

17 years agor21619: * Pickup latest changes from SAMBA_3_0_25 (this will be it
Gerald Carter [Thu, 1 Mar 2007 04:35:31 +0000 (04:35 +0000)]
r21619: * Pickup latest changes from SAMBA_3_0_25 (this will be it
  for 3.0.25pre1 unless something blows up)
* Update release notes some more

17 years agor21598: checkin before I sync to the 3.0.25 so people can fix typos directly
Gerald Carter [Wed, 28 Feb 2007 19:18:12 +0000 (19:18 +0000)]
r21598: checkin before I sync to the 3.0.25 so people can fix typos directly

17 years agor21597: anotehr safety checkin of the releas notes for review
Gerald Carter [Wed, 28 Feb 2007 19:01:56 +0000 (19:01 +0000)]
r21597: anotehr safety checkin of the releas notes for review

17 years agor21596: safety checking of release notes and give others a chance to start reviewing
Gerald Carter [Wed, 28 Feb 2007 17:57:33 +0000 (17:57 +0000)]
r21596: safety checking of release notes and give others a chance to start reviewing

17 years agor21587: more sync with 3.0.25 tree (remove old directories and copy pcap2nbench)
Gerald Carter [Wed, 28 Feb 2007 14:57:51 +0000 (14:57 +0000)]
r21587: more sync with 3.0.25 tree (remove old directories and copy pcap2nbench)

17 years agor21585: Start syncing the monster that will become 3.0.25pre1
Gerald Carter [Wed, 28 Feb 2007 14:35:26 +0000 (14:35 +0000)]
r21585: Start syncing the monster that will become 3.0.25pre1
Still todo:

* release notes
* few minor outstanding patches
* additional idmap man pages

17 years agor21581: Add an error code I just got
Volker Lendecke [Wed, 28 Feb 2007 09:04:05 +0000 (09:04 +0000)]
r21581: Add an error code I just got

17 years agor21577: Remove unneeded #define (part of earlier patch that was
Jeremy Allison [Wed, 28 Feb 2007 00:38:49 +0000 (00:38 +0000)]
r21577: Remove unneeded #define (part of earlier patch that was
removed).
Jeremy.

17 years agor21576: Patch based on work from Todd Stecher <todd.stecher@isilon.com>
Jeremy Allison [Wed, 28 Feb 2007 00:35:58 +0000 (00:35 +0000)]
r21576: Patch based on work from Todd Stecher <todd.stecher@isilon.com>
to allow client to fragment large SPNEGO blobs (large krb5
tickets). Tested against W2K3R2. Should fix bug #4400.
Jeremy.

17 years agor21569: Fix bug reported by Martin Zielinski <mz@seh.de>
Jeremy Allison [Tue, 27 Feb 2007 22:04:23 +0000 (22:04 +0000)]
r21569: Fix bug reported by Martin Zielinski <mz@seh.de>
where return value was incorrectly initialized.
Jeremy.

17 years agor21566: If we're going to be broken, at least be *consistently*
Jeremy Allison [Tue, 27 Feb 2007 20:34:10 +0000 (20:34 +0000)]
r21566: If we're going to be broken, at least be *consistently*
broken :-). This will do until Simo fixes the escape
calls properly.
Jeremy.

17 years agor21563: Fix a memleak: We only need dispinfo structs for "our" and for the builtin
Volker Lendecke [Tue, 27 Feb 2007 17:21:21 +0000 (17:21 +0000)]
r21563: Fix a memleak: We only need dispinfo structs for "our" and for the builtin
domain. Without this patch we leaked a DISPINFO for the (NULL) domain per
samr_connect*() call.

Volker

17 years agor21561: It makes absolutely no sense to call krb5_kt_resolve() two times
Günther Deschner [Tue, 27 Feb 2007 14:24:49 +0000 (14:24 +0000)]
r21561: It makes absolutely no sense to call krb5_kt_resolve() two times
directly after another.

Guenther

17 years agor21560: Convert name_to_fqdn to BOOL.
Günther Deschner [Tue, 27 Feb 2007 13:42:15 +0000 (13:42 +0000)]
r21560: Convert name_to_fqdn to BOOL.

Guenther

17 years agor21558: Safe more indent, again no code changes.
Günther Deschner [Tue, 27 Feb 2007 13:31:42 +0000 (13:31 +0000)]
r21558: Safe more indent, again no code changes.

Guenther

17 years agor21557: indent only fix. No code change.
Günther Deschner [Tue, 27 Feb 2007 13:27:31 +0000 (13:27 +0000)]
r21557: indent only fix. No code change.

Guenther

17 years agor21556: Remove superfluos return check in ads_keytab_verify_ticket().
Günther Deschner [Tue, 27 Feb 2007 13:25:42 +0000 (13:25 +0000)]
r21556: Remove superfluos return check in ads_keytab_verify_ticket().

Guenther

17 years agor21548: prevent segv (reference to -1 element of array)
Herb Lewis [Mon, 26 Feb 2007 22:19:23 +0000 (22:19 +0000)]
r21548: prevent segv (reference to -1 element of array)

17 years agor21546: remove duplicate lines
Herb Lewis [Mon, 26 Feb 2007 17:43:45 +0000 (17:43 +0000)]
r21546: remove duplicate lines

17 years agor21543: Fix 64bit build warning.
Günther Deschner [Mon, 26 Feb 2007 16:37:19 +0000 (16:37 +0000)]
r21543: Fix 64bit build warning.

Guenther

17 years agor21542: Fix the build with profiling in 3.0.25 (wasn't merged from 3_0 it
Günther Deschner [Mon, 26 Feb 2007 16:36:23 +0000 (16:36 +0000)]
r21542: Fix the build with profiling in 3.0.25 (wasn't merged from 3_0 it
seems).

Guenther

17 years agor21540: Fix Bug #3713 and readd reporting what the profiles tool does (when
Günther Deschner [Mon, 26 Feb 2007 13:07:34 +0000 (13:07 +0000)]
r21540: Fix Bug #3713 and readd reporting what the profiles tool does (when
called with the -v option).

Patch from William Jojo <jojowil@hvcc.edu>.

Guenther

17 years agor21537: Avoid to trigger the confusing "cached entry differs." warning when
Günther Deschner [Mon, 26 Feb 2007 09:53:35 +0000 (09:53 +0000)]
r21537: Avoid to trigger the confusing "cached entry differs." warning when
there is just no cache around for a user.

Guenther

17 years agor21536: Fix copy/paste typo.
Günther Deschner [Mon, 26 Feb 2007 09:46:05 +0000 (09:46 +0000)]
r21536: Fix copy/paste typo.

Guenther

17 years agor21530: Don't code with jet-lag and Volker looking over your
Jeremy Allison [Sun, 25 Feb 2007 09:04:06 +0000 (09:04 +0000)]
r21530: Don't code with jet-lag and Volker looking over your
shoulder.... Correct fix for warning :-)
Jeremy.

17 years agor21529: Fix warning from bad cast.
Jeremy Allison [Sun, 25 Feb 2007 09:00:37 +0000 (09:00 +0000)]
r21529: Fix warning from bad cast.
Jeremy.

17 years agor21527: Add forgotten notify fam module -- thanks James for the heads-up
Volker Lendecke [Sat, 24 Feb 2007 14:25:41 +0000 (14:25 +0000)]
r21527: Add forgotten notify fam module -- thanks James for the heads-up

17 years agor21526: Fix stray character in sys_memalign() that is only
Gerald Carter [Sat, 24 Feb 2007 13:03:59 +0000 (13:03 +0000)]
r21526: Fix stray character in sys_memalign() that is only
is the case where we don't have memalign() or posix_memalign().

17 years agor21525: Go ahead and checkin the mlock() & memalign() fixes so
Gerald Carter [Sat, 24 Feb 2007 12:40:43 +0000 (12:40 +0000)]
r21525: Go ahead and checkin the mlock() & memalign() fixes so
others don't get stuck with the winbindd hang.
Still waiting on additional confirmation from Guenther
that this fixes thes issues he was observing as well.
But it's been running in my local tree for a day without
problems.

17 years agor21517: Fix build warnings.
Günther Deschner [Fri, 23 Feb 2007 11:53:43 +0000 (11:53 +0000)]
r21517: Fix build warnings.

Guenther

17 years agor21509: Merge lp_passdb_backend() from rev 21506 to 3_0_25.
Lars Müller [Thu, 22 Feb 2007 23:12:36 +0000 (23:12 +0000)]
r21509: Merge lp_passdb_backend() from rev 21506 to 3_0_25.

Slightly change the DEBUG 0 message as suggested by Volker on
samba-technical.

17 years agor21508: Fix memleak in new idmap_tdb, thanks Herb.
Simo Sorce [Thu, 22 Feb 2007 21:59:54 +0000 (21:59 +0000)]
r21508: Fix memleak in new idmap_tdb, thanks Herb.

Jerry please check.

Simo.

17 years agor21507: Fix some "cannot access LDAP when no root" bugs.
Gerald Carter [Thu, 22 Feb 2007 20:52:27 +0000 (20:52 +0000)]
r21507: Fix some "cannot access LDAP when no root" bugs.
The two culprits were

* pdb_get_account_policy()
* pdb_get_group_sid()

17 years agor21505: make sure mlock()'d memory is aligned on a page boundary
Gerald Carter [Thu, 22 Feb 2007 17:21:27 +0000 (17:21 +0000)]
r21505: make sure mlock()'d memory is aligned on a page boundary

17 years agor21500: Fix inappropriate creation of a krb5 ticket refreshing event when a user
Günther Deschner [Thu, 22 Feb 2007 13:35:01 +0000 (13:35 +0000)]
r21500: Fix inappropriate creation of a krb5 ticket refreshing event when a user
changed a password via pam_chauthtok. Only do this if

a) a user logs on using an expired password (or a password that needs to
be changed immediately) or

b) the user itself changes his password.

Also make sure to delete the in-memory krb5 credential cache (when a
user did not request a FILE based cred cache).

Finally honor the krb5 settings in the first pam authentication in the
chauthtok block (PAM_PRELIM_CHECK). This circumvents confusion when
NTLM samlogon authentication is still possible with the old password after
the password has been already changed (on w2k3 sp1 dcs).

Guenther